hi, all, I got some new progress by more experiments.
It seems that my serial connection was working. When I reboot the machine by running "reboot", I saw a string of LinuxBIOS $Version Starting... My board is Iwill DK8S2. This seems to be what main() of auto.c prints when it call console_init(). report_bist_failure is also alled. But setup_default_resource_map failed. Don't know why this failed.
If I power down the target machine, I can see nothing. I checked the cmos.layout. I saved cmos settings to a file by cmos_to_file and read it via cmos_util, I get a settings file in which baud rate is 1200. This desn't match with the cmos settings of the machine. I am wondering whether cmos.layout is still correct now since iwill motherboard changes structure of cmos settings pretty frequent. Could this be the reason that I cannot see any output of linuxbios after the target machine power up? BTW, how cmos.layout for Iwill is created? by flipping cmos settings and observing the differnces of the binary file or Iwill provides this?
Can someone provide some hints? Thanks a lot.
Xuehua
--- Frank Samuel windrainman@yahoo.com wrote:
Hi, Stephan, Thanks for the information. By changing the ROM_SIZE in the Config.lb, I get a linuxbios.ROM of 524288 bytes and flashed it to the destination node.
After that I connected the null modem cable to another machine, use minicom and configured the serial poart
as 115200 8N1, quite and restart the minicom again and then started the machine with linuxbios flashed. But I cannot see any inputs. What could be the problem?
Thanks.
Xuehua
--- Stefan Reinauer stepan@openbios.org wrote:
- Frank Samuel windrainman@yahoo.com [050916
22:04]:
Before I get BIOS download from IWILL's website.
The .ROM file is 524288 bytes. Is this the
flash_chip
size? The linuxbios.rom built is 1048576 bytes.
Then you probably flashed half of LinuxBIOS only.. You need to create one that is 512k big if that is the size of your flash chip
I didn't connect the serial cable to the
machine.
And
do you mean set the baute rate in Bios settings?
Connect the board with a serial cable to another machine. you will see lots of output if LinuxBIOS is there. (i think 115200 baud is the default) VGA is still a bit tricky in LinuxBIOS
Stefan
-- LinuxBIOS mailing list LinuxBIOS@openbios.org http://www.openbios.org/mailman/listinfo/linuxbios
__________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com
-- LinuxBIOS mailing list LinuxBIOS@openbios.org http://www.openbios.org/mailman/listinfo/linuxbios
__________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com