Skip to content
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

u-boot: add per-target and general metadata files to u-boot package #7643

Conversation

rpardini
Copy link
Member

@rpardini rpardini commented Jan 3, 2025

u-boot: add per-target and general metadata files to u-boot package

  • u-boot: add per-target and general metadata files to u-boot package
    • incl some indicative fdt/extlinux/gpt info
    • include full config and defconfig for each target
    • mark the old .config file as legacy (it was always the last-target's config)

- incl some indicative fdt/extlinux/gpt info
- include full config and defconfig for each target
- mark the old .config file as legacy (it was always the last-target's config)
@github-actions github-actions bot added size/medium PR with more then 50 and less then 250 lines Needs review Seeking for review Framework Framework components labels Jan 3, 2025
@rpardini
Copy link
Member Author

rpardini commented Jan 5, 2025

This turned out to be way more intricate than I thought when I started.

Not all u-boots (eg 2011) have savedefconfig, and we're not cleaning thrash from old uboot (previous target in same board, or even when sharing BOOTDIR across boards, there is leftover crap spilling into the packages).

A mystery how any of this every worked, especially the boards that set UBOOT_TARGET_MAP are probably shipping wrong/bad binaries.

Will close this and send a new series.

@rpardini rpardini closed this Jan 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Framework Framework components Needs review Seeking for review size/medium PR with more then 50 and less then 250 lines
Development

Successfully merging this pull request may close these issues.

1 participant