Hi Jian, If you have the same issue with memory, try to load modules to large memory region. I have following memory layout on my PC (this log from bootstrap): RAM: 0000000000000000 - 000000000009ebff: 635kB RAM: 0000000000100000 - 000000001fffffff: 523264kB RAM: 0000000020200000 - 000000003fffffff: 522240kB RAM: 0000000040200000 - 00000000bbd36fff: 2026716kB RAM: 00000000bcde8000 - 00000000bcde8fff: 4kB RAM: 00000000bce73000 - 00000000bcffffff: 1588kB My loader has tried to boot to the first region 0000000000100000 - 000000001fffffff and cannot fit image to memory. I've hardcoded for startaddress 0x40200000 (my biggest region) and modify modaddr in the boot script to 0x80000000. After this changes l4linux can work on my hardware. Maybe you have different issues. I don't know, sorry. I haven't investigated this issue with memory, I've only found the fast solution for my case.
-- Ivan Loskutov
2013/4/15 Jian Liu <gjk.liu@...9...>
Jian LIU
email to: gjk.liu@...9...
2013/4/14 Ivan Loskutov <loskutov.ivan@...9...>
Hi Jian,
- I've used iPXE because it has good code and I can change this for my
needs. Grub seems more difficult for modifications for me. Second cause
- network boot is better for debuging. You can modify Grub or your other
prefered bootloader.
Hi Ivan,
Could you give more directions about how to modify Grub? For
example, which codes should be done? and what is aim of change? I am familiar with Grub code and will try to do it. Thanks again.
Best,
Jian
Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Genode-main mailing list Genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
-- Ivan Loskutov
2013/4/15 Jian Liu <gjk.liu@...9...>
Jian LIU
email to: gjk.liu@...9...
2013/4/14 Ivan Loskutov <loskutov.ivan@...9...>
Hi Jian,
- I've used iPXE because it has good code and I can change this for my
needs. Grub seems more difficult for modifications for me. Second cause
- network boot is better for debuging. You can modify Grub or your other
prefered bootloader.
Hi Ivan,
Could you give more directions about how to modify Grub? For
example, which codes should be done? and what is aim of change? I am familiar with Grub code and will try to do it. Thanks again.
Best,
Jian
Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Genode-main mailing list Genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
-- Ivan Loskutov
2013/4/15 Jian Liu <gjk.liu@...9...>
Jian LIU
email to: gjk.liu@...9...
2013/4/14 Ivan Loskutov <loskutov.ivan@...9...>
Hi Jian,
- I've used iPXE because it has good code and I can change this for my
needs. Grub seems more difficult for modifications for me. Second cause - network boot is better for debuging. You can modify Grub or your other prefered bootloader.
Hi Ivan,
Could you give more directions about how to modify Grub? For
example, which codes should be done? and what is aim of change? I am familiar with Grub code and will try to do it. Thanks again.
Best,
Jian
Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Genode-main mailing list Genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main