Skip to content

[EV3] [Feature] Either properly support, or else remove, use of u-boot #2256

@ArcaneNibble

Description

@ArcaneNibble

The current WIP EV3 bare-metal port loads via u-boot even though it does not use Linux, devicetree, or really any features that u-boot actually adds. The copy of u-boot used appears to a checked-in binary blob built from an unclean working tree (U-Boot 2019.07-00224-gb10c65ef79-dirty (Nov 12 2024 - 15:19:12 +0100))

Can we remove this extra step and boot the MicroPython image directly (incidentally removing the need for u-boot-tools during the build process)? If not, perhaps because we want to support easy swapping to ev3dev, this should be mentioned in developer documentation, and the origin of the u-boot binary should be made clear.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions