From: Jian L. <gj...@gm...> - 2013-04-15 08:40:19
|
Hmm, Thanks for your info. Jian LIU ---- email to: gj...@gm... 2013/4/15 Ivan Loskutov <los...@gm...> > 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 <gj...@gm...> > >> >> Jian LIU >> ---- >> email to: gj...@gm... >> >> >> 2013/4/14 Ivan Loskutov <los...@gm...> >> >>> Hi Jian, >>> 1) 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 >> Gen...@li... >> https://lists.sourceforge.net/lists/listinfo/genode-main >> >> > > -- > Ivan Loskutov > > > > 2013/4/15 Jian Liu <gj...@gm...> > >> >> Jian LIU >> ---- >> email to: gj...@gm... >> >> >> 2013/4/14 Ivan Loskutov <los...@gm...> >> >>> Hi Jian, >>> 1) 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 >> Gen...@li... >> https://lists.sourceforge.net/lists/listinfo/genode-main >> >> > > -- > Ivan Loskutov > > > > 2013/4/15 Jian Liu <gj...@gm...> > >> >> Jian LIU >> ---- >> email to: gj...@gm... >> >> >> 2013/4/14 Ivan Loskutov <los...@gm...> >> >>> Hi Jian, >>> 1) 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 >> Gen...@li... >> https://lists.sourceforge.net/lists/listinfo/genode-main >> >> > > > ------------------------------------------------------------------------------ > 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 > Gen...@li... > https://lists.sourceforge.net/lists/listinfo/genode-main > > |