Squidge
Certified Guru
What do you expect to see in it? (Keep in mind that this needs to be <= 128KB in length, so don't ask for things like MP3 players or video players)
Currently at power on, it shows the Pandora logo and boots a Linux kernel from NAND. However, if you press the 'Menu' button whilst its loading the kernel, you can get a boot menu which allows you boot from sd card (either a kernel or other executable program) and/or change the boot order.
Note that isn't meant to be incredibly simple, as it's only meant for developers who wish to play. People that don't understand are expected to just leave it alone and not alter any settings
Here is the screen you get on pressing 'Menu':
Boot kernel/executable from SD Card
System Restore
----- Boot Options ----------------------------------
Boot order: NAND, SD
Boot type: Kernel
NAND Parameters (ofs, len): 0x280000, 0x400000
SD Parameters: uImage
Kernel load address: 0x80000000
Kernel execution address: 0x80000000
Kernel command line: root=/dev/nfs nfsroot=192.168.0.1:/home/user/buildroot ip=192.168.0.2:192.168.0.1:192.168.0.1:255.255.255.0:tgt:eth0ff rw console=ttyS0,115200n8
Automatically booting an executable from sd card instead of a kernel:
Boot order: SD, NAND
Boot type: Executable
NAND Parameters (ofs, len): 0, 0 (Disabled)
SD Parameters: Bootme.pxe
Executable load address: 0x80000000
Executable execution address: 0x80000000
MMU Enabled: Yes
Framebuffer cached: Yes (@ 0x87F00000)
CPU Frequency: 600Mhz
Of course, you can just leave the normal settings alone and boot a single image from an sd card using the built in file browser
The System restore option will reflash the nand back to 'factory default' by using an image from an sd card.
Anyone want anything else included?
Currently at power on, it shows the Pandora logo and boots a Linux kernel from NAND. However, if you press the 'Menu' button whilst its loading the kernel, you can get a boot menu which allows you boot from sd card (either a kernel or other executable program) and/or change the boot order.
Note that isn't meant to be incredibly simple, as it's only meant for developers who wish to play. People that don't understand are expected to just leave it alone and not alter any settings
Here is the screen you get on pressing 'Menu':
Boot kernel/executable from SD Card
System Restore
----- Boot Options ----------------------------------
Boot order: NAND, SD
Boot type: Kernel
NAND Parameters (ofs, len): 0x280000, 0x400000
SD Parameters: uImage
Kernel load address: 0x80000000
Kernel execution address: 0x80000000
Kernel command line: root=/dev/nfs nfsroot=192.168.0.1:/home/user/buildroot ip=192.168.0.2:192.168.0.1:192.168.0.1:255.255.255.0:tgt:eth0ff rw console=ttyS0,115200n8
Automatically booting an executable from sd card instead of a kernel:
Boot order: SD, NAND
Boot type: Executable
NAND Parameters (ofs, len): 0, 0 (Disabled)
SD Parameters: Bootme.pxe
Executable load address: 0x80000000
Executable execution address: 0x80000000
MMU Enabled: Yes
Framebuffer cached: Yes (@ 0x87F00000)
CPU Frequency: 600Mhz
Of course, you can just leave the normal settings alone and boot a single image from an sd card using the built in file browser
The System restore option will reflash the nand back to 'factory default' by using an image from an sd card.
Anyone want anything else included?