kernel XIP - czy wymaga bootloadera?

Sep 21, 2012 2 Replies

Nawiązując do traktowania kernela jako bootloadera - czy mozliwe jest, że sam kernel stanie się bootloaderem?



Widze że jest sobie target XIP który pozwala na odpalanie kernela prosto z ROMu. Super. Jednak google skąpe jest w informacje szczegółowe. Dlatego pytanie: czy jajko XIP może pracować bez bootloadera? Czyli czy pierwsza instrukcja jaką wykona procesor będzie z ROmu jądra XIP? Pytanie nie jest takie oczywiste ponieważ widzę ze nalezy dokonfigurować adres fizyczny ROMu (to ok) ale i wirtualny (a to ki diabeł?) i daje mi to do myslenia że jednak bez uboota się nie obędzie.



Ponadto pytanie czy z XIP działa kexec ;)?


W dniu 2012-09-22 00:14, Sebastian Biały pisze:

Bootloader ustawia dane startowe specyficzne dla konkretnej plyty tj czestotliwosc odpowiednie flagi itp.. Tak w ogole to o co ty walczysz GT2440 ma 64MB NAND'a i spokojnie zmiescisz tam rozbudowany kernel i RAMdysk.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required