-
Notifications
You must be signed in to change notification settings - Fork 415
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sdimage-raspberrypi.wks: increase /boot minimal size from 20 to 100 #1290
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…0 to 100 * current aarch64 kernel image alone is 24MB: 24M tmp-glibc/deploy/images/raspberrypi4-64/Image-raspberrypi4-64-1-6.1.77+git0+43d1723dbe_77fc1fbcb5-r0.1-20110405230000.bin and with rpi-bootfiles it takes around 46MB (e.g. this is from kirkstone raspberrypi4-64 build): 2.0K boot.scr 2.0K cmdline.txt 4.0K fixup4cd.dat 4.0K fixup_cd.dat 4.0K uEnv.txt 6.0K fixup4.dat 8.0K fixup.dat 10K fixup4db.dat 10K fixup4x.dat 10K fixup_db.dat 10K fixup_x.dat 16K uboot.env 36K config.txt 52K bcm2711-rpi-4-b.dtb 52K bcm2711-rpi-400.dtb 52K bcm2711-rpi-cm4.dtb 52K bootcode.bin 126K overlays 558K kernel8.img 786K start4cd.elf 786K start_cd.elf 2.2M start4.elf 2.9M start.elf 2.9M start4x.elf 3.6M start4db.elf 3.6M start_x.elf 4.6M start_db.elf 23M Image * it is increased automatically to fit the content: tmp-glibc/deploy/images/raspberrypi4-64 $ sfdisk -l core-image-minimal-raspberrypi4-64.rootfs--1.0-r0-20110405230000.wic Disk core-image-minimal-raspberrypi4-64.rootfs--1.0-r0-20110405230000.wic: 241.2 MiB, 252915712 bytes, 493976 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x076c4a2a Device Boot Start End Sectors Size Id Type core-image-minimal-raspberrypi4-64.rootfs--1.0-r0-20110405230000.wic1 * 8192 157815 149624 73.1M c W95 FAT32 (LBA) core-image-minimal-raspberrypi4-64.rootfs--1.0-r0-20110405230000.wic2 163840 493975 330136 161.2M 83 Linux but if you want to update the kernel in place or add some additional files later, it might not be big enough, increase the minimal size from 20M to 100M * reminder (as I forgot about it before): "--size" is just minimum https://docs.yoctoproject.org/ref-manual/kickstart.html says: --size: The minimum partition size. Specify as an integer value optionally followed by one of the units “k” / “K” for kibibyte, “M” for mebibyte and “G” for gibibyte. The default unit if none is given is “M”. You do not need this option if you use --source. --fixed-size: The exact partition size. Specify as an integer value optionally followed by one of the units “k” / “K” for kibibyte, “M” for mebibyte and “G” for gibibyte. The default unit if none is given is “M”. Cannot be specify together with --size. An error occurs when assembling the disk image if the partition data is larger than --fixed-size. Signed-off-by: Martin Jansa <[email protected]>
shr-project
changed the title
sdimage-raspberrypi.wks: increase /boot partition minimal size from 2…
sdimage-raspberrypi.wks: increase /boot minimal size from 20 to 100
Feb 22, 2024
kraj
approved these changes
Feb 22, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
agherzan
approved these changes
Feb 22, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Approved!
Herrie82
added a commit
to webOS-ports/meta-rpi-luneos
that referenced
this pull request
Feb 23, 2024
Since we can use upstream one now after agherzan/meta-raspberrypi#1290 Signed-off-by: Herman van Hazendonk <[email protected]>
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Feb 24, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRP-29491] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Feb 26, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRP-29491] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Mar 1, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRQ-504] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Mar 10, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRQ-504] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Apr 9, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRQ-504] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
May 29, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRQ-504] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Jun 10, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRQ-504] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Jun 10, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRQ-504] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Jul 10, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRQ-504] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Aug 23, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRQ-504] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Nov 5, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRQ-504] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Nov 5, 2024
:Release Notes: /boot minimal size was increased from 20MB to 100MB in: agherzan/meta-raspberrypi#1290 agherzan/meta-raspberrypi@95a9103 so this (increase from minimal 20MB to fixed 80MB) is no longer needed. :Detailed Notes: Revert "meta-webos-raspberrypi: fix boot image partition size" This reverts commit 2a33e0d337071288fdd6d14881335de5ee6e5429. :Testing Performed: build and runtime tested. See the CCC ticket :QA Notes: :Issues Addressed: [WRP-25796] CCC: meta-webos-raspberrypi: fix boot image partition size [WRP-24777] [OSE-RPi4]:RPI-Device is not Rebooted , getting error as "Update fail". [WRQ-504] Create GPVB with Yocto 5.0 Scarthgap Change-Id: I2a8fb5646f4bc46e997be21ca866e74a36241dc2
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
but if you want to update the kernel in place or add some additional files later, it might not be big enough, increase the minimal size from 20M to 100M
reminder (as I forgot about it before): "--size" is just minimum
https://docs.yoctoproject.org/ref-manual/kickstart.html says: