Unsupported dtb

#1

I am receiving the unsupported dtb error on startup with the countdown. I have a MAG410 box on which I installed to Internal using the generic S905 image.

Can anyone explain if I can update the dtb on an installed to mmc and if so how to proceed?

Thanks

#2

Which DTB did you use when installing?

#3

I can’t remember but when I run “cat /proc/device-tree/amlogic-dt-id” I’m getting gxl_p212_2g

#4

Can you do cat /proc/device-tree/le-dt-id

#5

cat: can't open '/proc/device-tree/le-dt-id': No such file or directory

#6

Then this is your problem, your not using a CoreELEC dtb.

You must have used a dtb from another source during your initial installation.

The following commands should resolve your issue.

dd if=/dev/zero of=/dev/dtb bs=256k count=1
dd if=/usr/share/bootloader/device_trees/gxl_p212_2g.dtb of=/dev/dtb bs=256k
#7

Thanks for your help. I’ll test this out and let you know if it resolved the problem.

#8

For anybody else reading this thread, do not use the commands above without asking for help first as the dtb you need to use may vary from the one above.

#9

I assume if you reboot the machine before writing a new dtb.img after zeroing /dev/dtb that this will have catastrophic results

#10

I wouldn’t say catastrophic as every issue is fixable.

#11

Fair enough :grin: