@trini merged my #uboot fixes for the #OMAP3 IGEPv2 board and it boots again with upstream 🎉

“Building Bridges, Not Barriers: Embracing Upstream Support for Lasting Results“ (https://www.youtube.com/watch?v=zwyE44A9-8E) is an inspiring presentation from Texas Instruments. And it is spot on, here’s a picture of my TI OMAP3 IGEPv2 board (released in 2009) running the latest Linux mainline kernel.

#linux #kernel #arm #OMAP3

Keynote: Building Bridges, Not Barriers: Embracing Upstream Support for Lasting... - Artem Aginskiy

YouTube

Yesterday was a #RedHat learning day and I decided to (re)learn about #uboot internals, since I haven’t contributed to it for like a decade.

Attempted to boot my old #OMAP3 #IGEPv2 board using latest mainline and found that was broken. While fixing the boot, I leaned about U-Boot’s Device Model (DM) and its ability to use upstream DTs so I made the IGEP boards support more modern.

https://lists.denx.de/pipermail/u-boot/2024-May/553828.html

[RESEND PATCH 0/4] omap3: igep0x00: Fix boot failure and modernize the boards support

Never did I ever imagine in my wildest dreams that I would be able to #crosscompile a Linux kernel for an #OMAP3 SoC on a bloody #Chromebook (A Pixelbook, to be exact)