-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Can't boot mainline 4.14.0-rc3 using bcm2835-rpi-zero.dtb #906
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
What ought to be the same kernel and .dtb boots OK for me, but using yours I get the same error message. Will investigate tomorrow. |
The Pi Zero DTB contains no There are two new patches in the firmware pipeline that create the |
Thanks Phil, adding the node solved it. The drm subsystem tree has been stuck on 4.14-rc3 for some time, but I see that it moved to -rc7 a week ago so I'm in the clear when I fetch that. Thanks for helping me out. |
kernel: config: Add GPIO_PCF857X=m See: raspberrypi/linux#2294 kernel: mcp2515: Use DT-supplied interrupt flags See: raspberrypi/linux#2175 kernel: cgroup: Fix automatic disabling of cgroup memory See: https://github.com/raspberrypi/issues/1950 firmware: arm_dt: Suppress non-fatal errors See: #906 firmware: dtoverlay: Create "/aliases" node when needed See: #906
kernel: config: Add GPIO_PCF857X=m See: raspberrypi/linux#2294 kernel: mcp2515: Use DT-supplied interrupt flags See: raspberrypi/linux#2175 kernel: cgroup: Fix automatic disabling of cgroup memory See: https://github.com/raspberrypi/issues/1950 firmware: arm_dt: Suppress non-fatal errors See: raspberrypi/firmware#906 firmware: dtoverlay: Create "/aliases" node when needed See: raspberrypi/firmware#906
The fix for this bug is in the latest firmware release. |
Attempting to add an alias currently fails if there is no existing "/aliases" node. Prevent an error by creating one as necessary. See: raspberrypi/firmware#906 Signed-off-by: Phil Elwell <[email protected]>
Attempting to add an alias currently fails if there is no existing "/aliases" node. Prevent an error by creating one as necessary. See: raspberrypi/firmware#906 Signed-off-by: Phil Elwell <[email protected]>
config.txt
Result:
This however boots fine:
I used fdtdump and compared the two dtbs, it looked fine to me: https://gist.github.com/notro/c137159039ae26f690862821b1dc8c1a
Tried this on both a Zero and a B+.
I haven't tagged the kernel.
Kernel and dtb: http://tronnes.org/downloads/bcm2835-rpi-zero.tar.gz
The text was updated successfully, but these errors were encountered: