PandaBoard ES Rev B3 - Missing dtb files for kernels >= 5

regarding this great tutorial Debian: Getting Started with the PandaBoard
For PandaBoard ES Rev B3, dtb files are missing… I realized that when used serial connection to debug why the board is not booting up.
Using file with the -es suffix (not -es-b3) causes the boot loop.

Thanks @mareksierocinski.cdq i’ll take a look at this, it’s been awhile since i booted the Panda, just need to grab it from storage.


Yeah, I know what you mean :slight_smile: Mines were also on the shelf, but I recently thought that I could use it as a Octoprint host. I used your tutorial many times before, and old kernel 4.20 works, but I have a problem with usbserial. And I don’t know if it’s kernel’s fault or Alpine Linux which I’m using as a distro. The problem is that when I connect the board to my 3D printer, with kernel 4.20, the /dev/ttyUSB0 will not appear if the board is running already. I need to reboot it and then if the printer is connected to the board right away during the boot - the /dev/ttyUSB0 appears. But next problem is that it’s always root root 600, where it should be root tty 660. Alpine is using mdev system and I checked rules - those are looking fine. So my guess is that it’s may be the kernel issue? I don’t know, but I would like to check. Also 4.20 is a bit old already (yeah, I know that Pandaboard is really old board too :slight_smile: ).
Thank you for your help!

That’s a nice use for the Panda!

Okay, pushed the dts changes from the last release to v5.10.x: Commits · RobertCNelson/armv7-multiplatform · GitHub

Please test, still looking for my board.


1 Like

Thank you @RobertCNelson ! 5.10 works like a charm!
I started from scratch and used Ubuntu 20 minifs from Index of /rootfs/eewiki/minfs .
/dev/ttyUSB0 is now properly root dialup 660 :slight_smile: