The issue with broken installations on the PBP is that its boot priority is hardcoded in hardware the way that it tries to boot off eMMC first before it tries to boot from sdcard (it tries SPI before that, but that's empty by default). By default, the u-boot installed from eMMC is configured in a way that it boots from SDCard if it detects one. However, if you break u-boot in your eMMC or flash a different version that does not boot from SDCard first, you will have to recover from that. There are a few ways to do it:
- connect a serial console and try to change the boot order in u-boot directly
- deactivate eMMC booting via the jumper on the board, see the Wiki for how to do this: https://wiki.pine64.org/index.php?title=...nal_Layout
- use the maskrom mode to reflash the eMMC externally. See the wiki as well.
- connect a serial console and try to change the boot order in u-boot directly
- deactivate eMMC booting via the jumper on the board, see the Wiki for how to do this: https://wiki.pine64.org/index.php?title=...nal_Layout
- use the maskrom mode to reflash the eMMC externally. See the wiki as well.