yarmooh wrote:well..this is actually really helpfull!
Indeed I had my own modified files:
Code: Select all
-rwxr-xr-x 1 root root 9436 Sep 25 2015 bcm2708-rpi-cm.dtb
-rwxr-xr-x 1 root root 11146 Sep 25 2015 bcm2708-rpi-cm.dts
-rwxr-xr-x 1 root root 1770 Sep 25 2015 dt-blob.bin
-rwxr-xr-x 1 root root 2484 Sep 25 2015 dt-blob.dts
which I used to overwrite default ones. Now when I didn't overwrite them device boots up and is working! hooray!
Other thing would be to find how to change those files to work with new kernel.
dt-blob.[bin|dts] are never shipped via rpi-update or Raspbian images. There is a default baked into start.elf that covers 99.99% of the users. The CM is the exception where there is an expectation that things will change. I don't recall any changes to the CM section of that blob for quite a while.
bcm2708-rpi-cm.dtb is shipped. The source dts file lives in the
kernel tree.
You have a dts file there so you could try a simple diff, although it also then includes various other files.
Try replacing one of those at a time to confirm which one is causing the boot failure.
Software Engineer at Raspberry Pi Trading. Views expressed are still personal views.
I'm not interested in doing contracts for bespoke functionality - please don't ask.