|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Mon, 28 May 2007
My first boot on SuperH CPU. SH IPL+g version 0.9, Copyright (C) 2000 Free Software Foundation, Inc. This software comes with ABSOLUTELY NO WARRANTY; for details type `w'. This is free software, and you are welcome to redistribute it under certain conditions; type `l' for details. 2002/09/09 Making. 2004/09/08 I-O DATA NSU Update. 266:133:33 on base clock 22.22MHz and SDRAM 4 burst. CF boot. PCIC initialization done. MASTER:48bit LBA mode non support Disk drive detected: LEXAR ATA FLASH V1.00 11014102039199095066 LBA: 001EBF10 DiskSize: 1031675904Byte PIO MODE1 Set Transfer Mode result: 50 > b Set Transfer Mode result: 50 Initialize Device Parameters result: 50 IDLE result: 50 I'm booting from MBR!Check the last line. Actually it is not a Linux kernel, it is not LILO, it just a code from first stage of the LILO loader slightly hacked and moved into MBR sector of the Compact flash. Initial loader (everything above the last line) is something from NAND flash soldered to the board and likely flashed on the factory. I'm currently studing why LILO does not work (actually it does not even write MBR record, so I needed to flash it by hand using dd)
and how it is supposed to work (bootloaders were always some kind of a magic for me).
/devel/sh :: Link / Comments (0) Please solve this captcha to be allowed to post (need to reload in a minute): 95 - 76 Comments are closed for this story. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||