FAQ: BeagleBone Black Rev D (ITE HDMI)

Newer RevC3 and RevD have a gpio reset line for the Ethernet phy.

pru-uio works from everything from 3.8 too 6.6.x

The other is just gpio toggling your going to have to fix some day.. just use gpio-led overlays today and you could upgrade all the way to 6.6.x now…

Regards,

@Dustin_Bunch - Misery loves company!

My team is also running 3.8.13 and we have also had issues upgrading to more modern kernels. (It’s been a few years, so I don’t remember what the issues were).

@RobertCNelson Are there any plans for patching 3.8.13? I know my team should focus on trying to modernize, but it would really be nice if I could just patch the kernel and keep chugging along!

I have no plans to touch 3.2.x, 3.8.x, thru 5.10.x…

5.15.x is what I would consider minimal for ite662122

Regards,

Hi @RobertCNelson My product was on beaglebone black rev C and that is on 3.8.X kernel and debian 7.X OS version and we use old beaglebone black images and directly flash that to newer ones and ship to our clients.
But now i observed that my beaglebone os image never boots on newer beaglebone when i checked in beaglebone i found that is beaglebone black rev D and with 16 gb eMMC.
So can you please guide me how to fix the issue, what i need to do in the older image so that it work on newer rev D version?

Thanks!

A system running those in 2026 is so very scary, at this point each has it’s own vulnerabilities. I pray you don’t have that connected to a users network.

Regards,

My Products are already in the market, so can you suggest how to fix these issues.

If you need the HDMI screen, start with v5.15.x and see what else has broken in your product design… GitHub - RobertCNelson/bb-kernel at am33x-v5.15 · GitHub

If you don’t need HDMI, post your boot log and we can try to figure why it’s not booting..

DELTA_T-00A0.dts (6.0 KB)
Hi @RobertCNelson This is my custom device tree overlay that used to work fine on older rev C boards, so can i use it directly on Rev D board or do i need to make changes.

FYI, i didnot write this code.
And i am b noob working on this project, may be later i will be better able to understand the things.

Seeking for the help.

Thanks

Both pwm-test and pinmux-helper, yeap very 3.8 overlay.. pretty easy to convert , just confirm which pins your actually using