I need a good beginner's guide to making images for random weird boards. I feel like no one writes it up because it's hard. I know nothing on the topic - but I have some weird boards with chips I know are supported by the kernels I like.
I think it's like "shove some stuff into uboot" - but I'd love a high level overview. Does that even exist?
reshared this
RootWyrm πΊπ¦
in reply to silverwizard • • •nobody writes it up because honestly, it's borderline impossible to distill into anything resembling that. For the overwhelming majority of Made in China stuff, it is absolutely impossible because you're quite literally dealing with pirated closed-source binary blobs.
No, seriously. Most of those boards do not have a valid license to the processor and rely on very specific versions because that's what they were able to pirate.
silverwizard
in reply to RootWyrm πΊπ¦ • •RootWyrm πΊπ¦
in reply to RootWyrm πΊπ¦ • • •silverwizard
in reply to RootWyrm πΊπ¦ • •@RootWyrm πΊπ¦ Oooooh I see. I'm looking at porting OpenBSD to random stuff.
So the issue is that the uboot needs to be signed? Or something else? I am - a person who is good at this stuff, but not done this specific stuff, so I'm just trying to understand which crypto is in use? Which firmware is this?
RootWyrm πΊπ¦
in reply to silverwizard • • •the issue is that the whole thing is a complete and utter shitshow that I couldn't begin to describe in toots.
For example, this is for AMLogic GXL:
github.com/repk/gxlimg
Except it requires specifically patched u-boot most of the time, and doesn't work anywhere near reliably. And that's before getting into how AWFUL u-boot actually is.
GitHub - repk/gxlimg: Boot Image creation tool for amlogic s905x (GXL)
GitHub