Sebastian BiaĹy
Guest
Fri Sep 21, 2012 10:14 pm
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

?
ZeNek
Guest
Fri Sep 21, 2012 10:26 pm
W dniu 2012-09-22 00:14, Sebastian Biały pisze:
Quote:
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

?
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.