Hello Andreas, thanks for your answer. It helped me to come some steps further, please see below. On 01/12/2018 15:26, Andreas Färber wrote:
Hello,
Am 26.11.18 um 20:18 schrieb Freigeist:
As I could see, these images now contain a sun50i-a64-pinebook.dtb so I am assuming that they should/could boot on a pinebook.
That assumption is wrong. To boot you mainly need the right bootloader, and you're using that of the Pine64 board instead of one for Pinebook, so all kinds of subtle differences such as display vs. HDMI or differing Ethernet PHYs can cause problems.
Same as for the Banana Pi M64 you can use the Pine64 image as a base but need the right U-Boot for your hardware. Otherwise it will not load the right .dtb even if installed - it simply doesn't know it's a Pinebook.
I understand, thanks for the explanation.
A pinebook_defconfig exists. I don't have a Pinebook myself, so can't test it. You could add it to the hardware:boot:staging/u-boot package, look for pine64 in pre_checkin.sh.
Beware that there's a known serial output issue with arm-trusted-firmware in version 2.0.
Thanks alot, I found pinebook_defconfig here https://github.com/u-boot/u-boot/tree/master/configs I have to admit that I have no experience in how to add/change files to/in obs but I am willing to learn it but it will take some time. However, I could need some initial help to get started if you don't mind. 1. I branched hardware:boot:staging/u-boot into my home project, downloaded u-boot-2018.11.tar.bz2, added pinebook_defconfig to u-boot-2018.11.tar.bz2/configs, uploaded it and submitted it to hardware:boot:staging/u-boot. I got an error message telling me that no source files have been changed but when I do a refresh on hardware:boot:staging/u-boot it says that u-boot-2018.11.tar.bz2 has been changed 10 mins ago, so I assume that it has arrived. I hope I did everything right. 2. There is no pure pine64 in pre_checkin.sh only these two lines: _Code_ # Allwinner aarch64_boards="$aarch64_boards bananapi_m64 nanopi_a64 orangepi_pc2 pine64_plus pine_h64" BINEND=img SUNXI_SPL=1 ;; bananapi_m64|nanopi_a64|orangepi_pc2|pine64_plus|pine_h64) _Code end_ What would I be doing now? Simply add pinebook_a64 to the above lines in pre_checkin.sh? -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org