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: [email protected]
To contact the owner, e-mail: [email protected]