Blame view
doc/README.commands.spl
1014 Bytes
1648a3750 Add cmd_spl command |
1 2 3 4 5 6 7 8 9 10 11 12 |
The spl command is used to export a boot parameter image to RAM. Later it may implement more functions connected to the SPL. SUBCOMMAND EXPORT To execute the command everything has to be in place as if bootm should be used. (kernel image, initrd-image, fdt-image etc.) export has two subcommands: atags: exports the ATAGS fdt: exports the FDT Call is: |
1cc0a9f49 Fix various typos... |
13 |
spl export <fdt|atags> [kernel_addr] [initrd_addr] [fdt_addr if fdt] |
1648a3750 Add cmd_spl command |
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
TYPICAL CALL on OMAP3: nandecc hw nand read 0x82000000 0x280000 0x400000 /* Read kernel image from NAND*/ spl export atags /* export ATAGS */ nand erase 0x680000 0x20000 /* erase - one page */ nand write 0x80000100 0x680000 0x20000 /* write the image - one page */ call with FDT: nandecc hw nand read 0x82000000 0x280000 0x400000 /* Read kernel image from NAND*/ tftpboot 0x80000100 devkit8000.dtb /* Read fdt */ spl export fdt 0x82000000 - 0x80000100 /* export FDT */ nand erase 0x680000 0x20000 /* erase - one page */ nand write <adress shown by spl export> 0x680000 0x20000 |