Will not boot on Raspberry PI 2 after setup-alpine & lbu commit
#1
Wed, 2017-02-15 18:36
cannibal3004
-
- Offline
- 1 year 1 month ago
- 2017-02-15
I am trying to install Alpine on my Raspberry Pi 2. The sdcard boots fine when it is first created and everything appears to work properly. However after I run setup-alpine to configure the system and lbu_commit to save the changes to the SD card it will no longer boot. It sits at a black screen and the activity LED for the SD card makes the faintest flash every few seconds but I never get anything on the monitor. With no output to the monitor I'm not sure what the problem could be. Has anyone seen this issue before, or know what might be causing it?
I can reproduce this issue on my Pi 1 Model B. It's consistent with Alpine 3.5.1 and 3.5.0. Version 3.4.6 works fine.
The root cause of this issue is this bug: https://bugs.alpinelinux.org/issues/6668
The boot files must be updated on the SD media after initial boot+configuration (setup-alpine) as described in the bug. However, I'd suggest the following changes to the workaround procedure described in the bug:
1.) Use the boot files from the exact commit referenced by the fix (rather than from the raspberry pi master branch).
2.) Modifying the config.txt file is unnecessary.
3.) with the new firmware, you'll need to add the line 'enable_uart=1' to config.txt if you're using the serial console -- see this reference: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=141195
I'm still having this issue on 3.6.2 even after following your steps on bug 6668. Any thoughts?
I have just tried alpine 3.6.2 on a Pi 1B and am seeing this issue.
I have been through the remedial steps listed for bug no. 6668 but the problem remains.
Any hints?
Thanks.
Also having this problem on 3.6.2 on a RPi3.
If 3.4.6 is really the last working build this bug has existed for 9 months now?
Tomorrow i'll connect via UART and see what the output is maybe there is some information to be had here.
I think I was able to bypass this by copying the
<HOSTNAME>.apkovl.tar.gz
to/media/mmcblk0p1/rpi.apkovl.tar.gz
after runningmount -o rw,remount /media/mmcblk0p1
.My lbu location is
/media/mmcblk01p2
of course.