Skip to content

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

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

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions