diff --git a/packages/base/all/vendor-config-onl/src/lib/platform-config-defaults-uboot.yml b/packages/base/all/vendor-config-onl/src/lib/platform-config-defaults-uboot.yml index c23835c8..4343389e 100644 --- a/packages/base/all/vendor-config-onl/src/lib/platform-config-defaults-uboot.yml +++ b/packages/base/all/vendor-config-onl/src/lib/platform-config-defaults-uboot.yml @@ -28,14 +28,14 @@ default: e500mc-kernel-package: &e500mc-kernel-package package: onl-kernel-3.8.13-powerpc-e500mc:powerpc - e500mc-kernel: + e500mc-kernel: &e500mc-kernel =: kernel-3.8.13-powerpc-e500mc.bin.gz <<: *e500mc-kernel-package arm-iproc-kernel-package: &arm-iproc-kernel-package package: onl-kernel-3.2-deb7-arm-iproc-all:armel - arm-iproc-kernel: + arm-iproc-kernel: &arm-iproc-kernel =: kernel-3.2-deb7-arm-iproc-all.bin.gz <<: *arm-iproc-kernel-package @@ -53,10 +53,84 @@ default: ## =: powerpc-quanta-lb9-r0.dtb ## <<: *e500v-kernel-package + ############################## + # + # pick an actual loader file, + # usually the 'all' image + # + ############################## + + powerpc-itb: &powerpc-itb + =: onl-loader-fit.itb + package: onl-loader-fit:powerpc + + arm-itb: &arm-itb + =: onl-loader-fit.itb + package: onl-loader-fit:armel + + itb: *powerpc-itb + loader: - partition: /dev/sda1 - ##partition: /dev/mmcblk0p1 + device: /dev/sda + ##device: /dev/mmcblk0 - ### True for raw partitions - ##raw: True + loadaddr: 0x10000000 + ##loadaddr: 70000000 + + # Add your own 'setenv' clauses, + # otherwise lean back and coast with these implicit ones + setenv: + ##- onl_loadaddr: @loadaddr@ + ### added automatically + ##- onl_platform: @platform@ + ### added automatically + ##- onl_itb: @itb@ + - bootargs: >- + console=$consoledev,$baudrate + onl_platform=$onl_platform + + ide_bootcmds: &ide_bootcmds + - ext2load ide 0:1 $onl_loadaddr $onl_itb + - "bootm $onl_loadaddr#$onl_platform" + + usb_bootcmds: &usb_bootcmds + - usb start + - ext2load usb 0:1 $onl_loadaddr $onl_itb + - "bootm $onl_loadaddr#$onl_platform" + + # XXX roth arm example includes the 'usbiddev' magic + usb2_bootcmds: &usb2_bootcmds + - usb start + - usbiddev + - ext2load usb 0:1 $onl_loadaddr $onl_itb + - "bootm $onl_loadaddr#$onl_platform" + + mmc_bootcmds: &mmc_bootcmds + - mmc part 0 + - ext2load mmc 0:1 $onl_loadaddr $onl_itb + - "bootm $onl_loadaddr#$onl_platform" + + nos_bootcmds: *ide_bootcmds + + # Default partitioning scheme + # boot, config --> 128MiB (ext2) + # images --> 1GiB + # data --> rest of disk + # default format (as shown) is ext4 + installer: + - ONL-BOOT: + =: 128MiB + # NOTE that u-boot wants the boot partition ext2, not ext4 + format: ext2 + ##format: raw + + - ONL-CONFIG: + =: 128MiB + format: ext4 + - ONL-IMAGES: + =: 1GiB + format: ext4 + - ONL-DATA: + =: 100% + format: ext4