b.liu | e958203 | 2025-04-17 19:18:16 +0800 | [diff] [blame^] | 1 | echo "Toradex Apalis OpenWrt Boot script v1.1" |
| 2 | |
| 3 | run emmcfinduuid |
| 4 | |
| 5 | setenv nextcon 0 |
| 6 | setenv boot_file uImage |
| 7 | setenv fdt_file imx6q-apalis-ixora.dtb |
| 8 | setenv root root=PARTUUID=${uuid} rootfstype=squashfs rootwait |
| 9 | setenv bootargs earlyprintk console=${console},${baudrate}n8 ${root} |
| 10 | setenv fsload ext4load mmc ${emmcdev}:${emmcbootpart} |
| 11 | |
| 12 | if ${fsload} ${kernel_addr_r} ${boot_file}; then |
| 13 | if ${fsload} ${fdt_addr_r} ${fdt_file}; then |
| 14 | test -n "$fdt_fixup" && run fdt_fixup |
| 15 | bootm ${kernel_addr_r} - ${fdt_addr_r} |
| 16 | else |
| 17 | echo "Error loading device-tree" |
| 18 | fi |
| 19 | else |
| 20 | echo "Error loading kernel image" |
| 21 | fi |