Notes On Iguana
Log of Igauna bootup attempts on an ia32 Target
- Changed the file ./tools/simulators.py line no 8 to pass the correct option of -net nic (instead of -nic 0).
- Simulated it with scons machine=pc99 simulate
- In simulation bootup is sucessful but hangs when it tries to load the shell with the following prompt.
Please press Enter to activate this console.
- Nothing happens when enter is pressed. It hangs and has to be killed externally.
- Tried the same thing on the target. Copied all the grub files to the target and tried to boot it up. The boot process fails at mbi_init.
Assertion failed: !"Failed", function mbi_init, file loaders/kickstart/src/mbi-loader.c, line 639.
abort: Game over
- Downloaded the latest version from the baz archive. Commands needed were.
- Built it and simulated it (in sudo mode). Was sucessful and gave me the prompt finally.
BusyBox v1.00 (2006.08.14-13:15+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/ #
/ #
/ #
/ # ls
bin lib mnt sbin usr
dev linuxrc proc sys
etc lost+found root tmp
- Transferred the images to the target. Gave the same mbi_init error.
Assertion failed: !"Failed", function mbi_init, file loaders/kickstart/src/mbi-loader.c, line 655.
abort: Game over
- Tried the Hello World example of Iguana. Works fine with the simulator. But gives the following error when booting from hard drive.
Assertion failed: !"Failed", function install_mbi, file loaders/kickstart/src/mbi-loader.c, line 353.
abort: Game over
- Finally got it working! I was copying the wrong files over to the target. The correct files were the ones with .reloc at the end. I actually was able to run TTT by modifying Hello World program and adding a new module for TTT.
- Verified it with the Iguana as well. The boot up completed sucessfuly and was able to reach the prompt.
BusyBox v1.00 (2006.08.14-13:15+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/ #
/ #
/ #
/ # ls
bin lib mnt sbin usr
dev linuxrc proc sys
etc lost+found root tmp
/ #
Comments (0)
You don't have permission to comment on this page.