*** tpb has joined #litex | 00:00 | |
*** futarisIRCcloud has joined #litex | 07:34 | |
*** daveshah has quit IRC | 08:16 | |
*** daveshah has joined #litex | 08:17 | |
*** futarisIRCcloud has quit IRC | 08:23 | |
*** futarisIRCcloud has joined #litex | 08:27 | |
*** keesj has joined #litex | 09:22 | |
*** futarisIRCcloud has quit IRC | 10:33 | |
Dolu | I made some tests to change the memory mapping on the RV32 linux, and apparently, you can give the physical address of the DTB/rootfs + placing the linux image where you want, that seem fine. | 16:00 |
---|---|---|
_florent__ | Dolu: ok, thanks for the test. What memory mapping were you using? | 17:57 |
Dolu | Sorry, there is some contraints : The DTB and the rootfs should be mapped higher in the addresses than the linux image | 20:13 |
Dolu | Also, it look like the linux ignore the memory boundary which aren't alligned on a mega page (4 MB) | 20:14 |
Dolu | _florent__ : machine mode emulator at 0x8000000, image at 0x80400000, dtb at 0x80BF0000, which allow the image to be nearly 8MB big, and rootfs at 0x80C00000 | 20:16 |
Dolu | Basicaly, the idea is to only have the SDRAM as memory at 0x80000000 and having both the linux stuff and the machine mode emulator in it. But it cost 4MB of space | 20:24 |
*** futarisIRCcloud has joined #litex | 23:48 | |
futarisIRCcloud | AXI - WB | 23:48 |
futarisIRCcloud | https://twitter.com/zipcpu/status/1132029080755494913 | 23:48 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!