diff options
| author | Seth Bollinger <seth.boll@gmail.com> | 2013-04-22 07:25:58 -0500 |
|---|---|---|
| committer | Andrei Gherzan <andrei@gherzan.ro> | 2013-05-01 21:20:42 +0200 |
| commit | fe5cd81d27a1b96516c2e970766d2d19eebb359b (patch) | |
| tree | 4731b16f11662fe815c5b0a15dabd302669bc6ec | |
| parent | 53555972bcbe7f2b786ca5a93b1fee119ec83bc1 (diff) | |
| download | meta-raspberrypi-fe5cd81d27a1b96516c2e970766d2d19eebb359b.tar.gz | |
sdcard_image-rpi.bbclass: Copy startup files required for 16MB GPU operation.
start_cd.elf and fixup_cd.dat are required when running the system with
a 16MB GPU memory configuration. This change copies all files contained
in bcm2835-bootfiles instead of cherry picking.
Signed-off-by: Seth Bollinger <seth.boll@gmail.com>
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
| -rw-r--r-- | classes/sdcard_image-rpi.bbclass | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/classes/sdcard_image-rpi.bbclass b/classes/sdcard_image-rpi.bbclass index 421f561..3774318 100644 --- a/classes/sdcard_image-rpi.bbclass +++ b/classes/sdcard_image-rpi.bbclass | |||
| @@ -77,11 +77,7 @@ IMAGE_CMD_rpi-sdimg () { | |||
| 77 | # Create a vfat image with boot files | 77 | # Create a vfat image with boot files |
| 78 | BOOT_BLOCKS=$(LC_ALL=C parted -s ${SDIMG} unit b print | awk '/ 1 / { print substr($4, 1, length($4 -1)) / 512 /2 }') | 78 | BOOT_BLOCKS=$(LC_ALL=C parted -s ${SDIMG} unit b print | awk '/ 1 / { print substr($4, 1, length($4 -1)) / 512 /2 }') |
| 79 | mkfs.vfat -n "${BOOTDD_VOLUME_ID}" -S 512 -C ${WORKDIR}/boot.img $BOOT_BLOCKS | 79 | mkfs.vfat -n "${BOOTDD_VOLUME_ID}" -S 512 -C ${WORKDIR}/boot.img $BOOT_BLOCKS |
| 80 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles/start.elf :: | 80 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles/* ::/ |
| 81 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles/fixup.dat :: | ||
| 82 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles/config.txt :: | ||
| 83 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles/cmdline.txt :: | ||
| 84 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles/bootcode.bin :: | ||
| 85 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${MACHINE}.bin ::kernel.img | 81 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${MACHINE}.bin ::kernel.img |
| 86 | 82 | ||
| 87 | if [ -n ${FATPAYLOAD} ] ; then | 83 | if [ -n ${FATPAYLOAD} ] ; then |
