Skip to content

Add Das U-Boot fork to image builder #52

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

Merged
merged 1 commit into from
Apr 16, 2025

Conversation

chroco
Copy link
Contributor

@chroco chroco commented Feb 19, 2025

U-boot is set at v2024.10 and modified to boot OreSat boards.

Add a patch for image-builder/tools/build_images.sh to use /boot/extlinux/extlinux.conf.

Remove depricated /boot/uEnv/oresat-dev-uEnv.txt.

Add image-builder and u-boot as submodules and modify Makefile to build them. Reorganize oresat-linux with u-boot and image-builder submodules in the same folder.

Add example EEPROM boot strings and u-boot console commands to UBOOT_README.md.

Add scripts/write_uboot.sh. This script can be used to flash u-boot to a sd card.

@chroco chroco force-pushed the feature/uboot/boot_oresat_boards branch from 9db9053 to 762db28 Compare March 2, 2025 17:32
@ThirteenFish ThirteenFish self-requested a review March 2, 2025 20:10
@chroco chroco force-pushed the feature/uboot/boot_oresat_boards branch from 762db28 to 55a1902 Compare April 13, 2025 14:35
Copy link

@ThirteenFish ThirteenFish left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just this and the conf copy change and it looks like this should be good to accept.

U-boot is set at v2024.10 and modified to boot OreSat boards.

Replace uEnv support with extlinux. Modify beaglebone.conf to include an
extlinux section, remove default u-boot images from bootloader section,
remove unnecessary entries, and rename to oresat-bootloader.conf. Remove
oresat-dev-uEnv.txt.

Add image-builder and u-boot as submodules and refactor Makefile to build
them. Reorganize oresat-linux with u-boot and image-builder submodules
in the same folder.

Add u-boot usage, example EEPROM boot strings, and u-boot console
commands to README.md.

Add scripts/write_uboot.sh. This script can be used to flash u-boot to a
sd card.
@chroco chroco force-pushed the feature/uboot/boot_oresat_boards branch from 55a1902 to 882737f Compare April 15, 2025 21:51
@chroco chroco merged commit 882737f into master Apr 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants