Discussion:
[fedora-arm] Re: Cubieboard 5 (aka CubieTruck Plus)
Peter Robinson
2016-05-03 14:41:38 UTC
Permalink
Hi there,
now the board is on my table.
The only image i've found is
linaro-desktop-cubietruck-plus-card-dp-v1.1.img. But I don't think its a
Linux cubietruck-plus 3.4.39 #7 SMP PREEMPT Tue Mar 1 09:34:33 CST 2016
armv7l armv7l armv7l GNU/Linux
I think this should be armv8l ?
Is there any howto to create/build a aarch64 Image on a Cubieboard 5 with
Fedora ?
Is this a real aarch64 board? As far as I can tell [1], although their
website is terrible on the details, it's a ARMv7 device not a aarch64
device.

Peter

[1] http://linux-sunxi.org/Cubietech_Cubietruck_Plus
Peter Robinson
2016-05-03 17:31:06 UTC
Permalink
Post by Peter Robinson
Hi there,
now the board is on my table.
The only image i've found is
linaro-desktop-cubietruck-plus-card-dp-v1.1.img. But I don't think its a
Linux cubietruck-plus 3.4.39 #7 SMP PREEMPT Tue Mar 1 09:34:33 CST 2016
armv7l armv7l armv7l GNU/Linux
I think this should be armv8l ?
Is there any howto to create/build a aarch64 Image on a Cubieboard 5 with
Fedora ?
Is this a real aarch64 board? As far as I can tell [1], although their
website is terrible on the details, it's a ARMv7 device not a aarch64
device.
Peter
[1] http://linux-sunxi.org/Cubietech_Cubietruck_Plus
Hello Peter,
you're right. It's my mistake.
CB5 Vs CB3| Cubietruck(CB3)|CubieTruck Plus(CB5)
SOC |Allwinnertech A20 |Allwinnertech H8
Dual-Core,Cortex-A7,upto 1.08GHz | Octa-Core,Cortex-A7,upto CPU 2.0GHz
They're both A7.
I will test it with aktuell Fedora and CentOS 32Bit.
So this should work with Fedora 25 nightly images like the minimal.
Both the u-boot and kernel now have support for the CubieTruck Plus
note I have not tested it and don't have HW so YMMV but any feedback
is welcome and if there's issues you report we should be able to get
them fixed.
[1] http://koji.fedoraproject.org/koji/taskinfo?taskID=13900802
Hallo Peter,
thanks for the quick response. I've dd'ed this Image, but no success.
Only the red light.
Must I write this Image like the howto
https://fedoraproject.org/wiki/Architectures/ARM/F23/Installation ?
You'll need to dd out a u-boot like all other arm devices. I suggest
you do this with arm-image-installer, but you'll need to create a
symlink for the device

on the host :

"sudo dnf install fedora-arm-installer"
"sudo ln -s /usr/share/arm-image-installer/socs.d/AllWinner
/usr/share/arm-image-installer/boards.d/Cubietruck_plus"
"sudo arm-image-installer
--image=Fedora-Minimal-armhfp-Rawhide-20160503.n.0-sda.raw.xz
--target=Cubietruck_plus --media=<INSERT SD CARD DEV NAME>"

I have no idea if the display outputs, if you have a serial console
add --console to the end of the arm-image-installer commands.

PS please keep conversation on list
Dennis Gilmore
2016-05-03 21:30:17 UTC
Permalink
Post by Peter Robinson
Hi there,
now the board is on my table.
The only image i've found is
linaro-desktop-cubietruck-plus-card-dp-v1.1.img. But I don't think its a
Linux cubietruck-plus 3.4.39 #7 SMP PREEMPT Tue Mar 1 09:34:33 CST 2016
armv7l armv7l armv7l GNU/Linux
I think this should be armv8l ?
Is there any howto to create/build a aarch64 Image on a Cubieboard 5 with
Fedora ?
Is this a real aarch64 board? As far as I can tell [1], although their
website is terrible on the details, it's a ARMv7 device not a aarch64
device.
It is only armv7 I have one at home, last I tried it there was some issues
still. I will try when I get home and see how it works now.

Dennis
Dennis Gilmore
2016-05-04 16:36:28 UTC
Permalink
Post by Dennis Gilmore
Post by Peter Robinson
Hi there,
now the board is on my table.
The only image i've found is
linaro-desktop-cubietruck-plus-card-dp-v1.1.img. But I don't think its a
Linux cubietruck-plus 3.4.39 #7 SMP PREEMPT Tue Mar 1 09:34:33 CST 2016
armv7l armv7l armv7l GNU/Linux
I think this should be armv8l ?
Is there any howto to create/build a aarch64 Image on a Cubieboard 5 with
Fedora ?
Is this a real aarch64 board? As far as I can tell [1], although their
website is terrible on the details, it's a ARMv7 device not a aarch64
device.
It is only armv7 I have one at home, last I tried it there was some issues
still. I will try when I get home and see how it works now.
Dennis
_______________________________________________
arm mailing list
Hi Dennis,
that would be fine.
Greetings
Andreas
I put last nights rawhide minimal image on, the output was serial port only.
HDMI had nothing, I do not have a monitor with DP support so I can not see if
something is coming out there, the system booted but hung when it got to
[ OK ] Reached target Basic System.

Dennis
Hans de Goede
2016-05-05 09:15:00 UTC
Permalink
Hi,
Post by Dennis Gilmore
Post by Dennis Gilmore
Post by Peter Robinson
Hi there,
now the board is on my table.
The only image i've found is
linaro-desktop-cubietruck-plus-card-dp-v1.1.img. But I don't think its a
Linux cubietruck-plus 3.4.39 #7 SMP PREEMPT Tue Mar 1 09:34:33 CST 2016
armv7l armv7l armv7l GNU/Linux
I think this should be armv8l ?
Is there any howto to create/build a aarch64 Image on a Cubieboard 5 with
Fedora ?
Is this a real aarch64 board? As far as I can tell [1], although their
website is terrible on the details, it's a ARMv7 device not a aarch64
device.
It is only armv7 I have one at home, last I tried it there was some issues
still. I will try when I get home and see how it works now.
Dennis
_______________________________________________
arm mailing list
Hi Dennis,
that would be fine.
Greetings
Andreas
I put last nights rawhide minimal image on, the output was serial port only.
HDMI had nothing, I do not have a monitor with DP support so I can not see if
something is coming out there, the system booted but hung when it got to
[ OK ] Reached target Basic System.
The CubieTruck Plus uses an A83T for which only quite minimal support is
in the upstream kernel. mmc support still is waiting for merging, so no
rootfs, so this makes sense.

Also no video output support whatsoever yet.

Regards,

Hans
Peter Robinson
2016-05-05 09:18:42 UTC
Permalink
Post by Hans de Goede
Post by Dennis Gilmore
Post by Dennis Gilmore
Post by Peter Robinson
Hi there,
now the board is on my table.
The only image i've found is
linaro-desktop-cubietruck-plus-card-dp-v1.1.img. But I don't think its a
Linux cubietruck-plus 3.4.39 #7 SMP PREEMPT Tue Mar 1 09:34:33 CST 2016
armv7l armv7l armv7l GNU/Linux
I think this should be armv8l ?
Is there any howto to create/build a aarch64 Image on a Cubieboard 5 with
Fedora ?
Is this a real aarch64 board? As far as I can tell [1], although their
website is terrible on the details, it's a ARMv7 device not a aarch64
device.
It is only armv7 I have one at home, last I tried it there was some issues
still. I will try when I get home and see how it works now.
Dennis
_______________________________________________
arm mailing list
Hi Dennis,
that would be fine.
Greetings
Andreas
I put last nights rawhide minimal image on, the output was serial port only.
HDMI had nothing, I do not have a monitor with DP support so I can not see if
something is coming out there, the system booted but hung when it got to
[ OK ] Reached target Basic System.
The CubieTruck Plus uses an A83T for which only quite minimal support is
in the upstream kernel. mmc support still is waiting for merging, so no
rootfs, so this makes sense.
Also no video output support whatsoever yet.
Yes, so with Dennis actually having a device the boot is to what we
should expect, it actually boots and you get serial output but the
device is not actually useful at the moment without
storage/usb/network.
Peter Robinson
2016-05-13 17:00:11 UTC
Permalink
Post by Peter Robinson
Post by Hans de Goede
Post by Dennis Gilmore
Post by Dennis Gilmore
Post by Peter Robinson
Hi there,
now the board is on my table.
The only image i've found is
linaro-desktop-cubietruck-plus-card-dp-v1.1.img. But I don't think its a
Linux cubietruck-plus 3.4.39 #7 SMP PREEMPT Tue Mar 1 09:34:33 CST 2016
armv7l armv7l armv7l GNU/Linux
I think this should be armv8l ?
Is there any howto to create/build a aarch64 Image on a Cubieboard 5 with
Fedora ?
Is this a real aarch64 board? As far as I can tell [1], although their
website is terrible on the details, it's a ARMv7 device not a aarch64
device.
It is only armv7 I have one at home, last I tried it there was some issues
still. I will try when I get home and see how it works now.
Dennis
_______________________________________________
arm mailing list
Hi Dennis,
that would be fine.
Greetings
Andreas
I put last nights rawhide minimal image on, the output was serial port only.
HDMI had nothing, I do not have a monitor with DP support so I can not see if
something is coming out there, the system booted but hung when it got to
[ OK ] Reached target Basic System.
The CubieTruck Plus uses an A83T for which only quite minimal support is
in the upstream kernel. mmc support still is waiting for merging, so no
rootfs, so this makes sense.
Also no video output support whatsoever yet.
Yes, so with Dennis actually having a device the boot is to what we
should expect, it actually boots and you get serial output but the
device is not actually useful at the moment without
storage/usb/network.
_______________________________________________
arm mailing list
Hello ,
Update: I've taken the Image
Fedora-Minimal-armhfp-Rawhide-20160511.n.0-sda.raw.xz
.......
dracut-initqueue timeo
Feb 11 16:31:59 localhost dracut-initqueue[396]: Warning: Could not boot.
Feb 11 16:32:00 localhost systemd[1]: Received SIGRTMIN+20 from PID 398
(plymout
/dev/disk/by-uuid/7b7f
Feb 11 16:32:00 localhost systemd[1]: Starting Dracut Emergency Shell...
Feb 11 16:32:01 localhost audit[1]: SERVICE_STOP pid=1 uid=0
auid=4294967295 ses
Feb 11 16:32:01 localhost systemd[1]: Received SIGRTMIN+21 from PID 398
(plymout
Feb 11 16:32:01 localhost kernel: audit: type=1131
audit(1455208321.060:14): pid
dracut:/#
How it's going on? Is there anything I can help to support this board?
Basically we need to get the support upstream. We generally don't pull
in custom patches for board enablement, but rather support what is
upstream because we just don't have the resources to do that for the
100s of ARM SBCs out there.

Peter
Peter Robinson
2016-06-07 16:23:01 UTC
Permalink
Post by Peter Robinson
Post by Peter Robinson
Post by Hans de Goede
Post by Dennis Gilmore
Post by Dennis Gilmore
Post by Peter Robinson
Hi there,
now the board is on my table.
The only image i've found is
linaro-desktop-cubietruck-plus-card-dp-v1.1.img. But I don't think its a
Linux cubietruck-plus 3.4.39 #7 SMP PREEMPT Tue Mar 1 09:34:33 CST 2016
armv7l armv7l armv7l GNU/Linux
I think this should be armv8l ?
Is there any howto to create/build a aarch64 Image on a Cubieboard 5 with
Fedora ?
Is this a real aarch64 board? As far as I can tell [1], although their
website is terrible on the details, it's a ARMv7 device not a aarch64
device.
It is only armv7 I have one at home, last I tried it there was some issues
still. I will try when I get home and see how it works now.
Dennis
_______________________________________________
arm mailing list
Hi Dennis,
that would be fine.
Greetings
Andreas
I put last nights rawhide minimal image on, the output was serial port only.
HDMI had nothing, I do not have a monitor with DP support so I can not see if
something is coming out there, the system booted but hung when it got to
[ OK ] Reached target Basic System.
The CubieTruck Plus uses an A83T for which only quite minimal support is
in the upstream kernel. mmc support still is waiting for merging, so no
rootfs, so this makes sense.
Also no video output support whatsoever yet.
Yes, so with Dennis actually having a device the boot is to what we
should expect, it actually boots and you get serial output but the
device is not actually useful at the moment without
storage/usb/network.
_______________________________________________
arm mailing list
Hello ,
Update: I've taken the Image
Fedora-Minimal-armhfp-Rawhide-20160511.n.0-sda.raw.xz
.......
dracut-initqueue timeo
Feb 11 16:31:59 localhost dracut-initqueue[396]: Warning: Could not boot.
Feb 11 16:32:00 localhost systemd[1]: Received SIGRTMIN+20 from PID 398
(plymout
/dev/disk/by-uuid/7b7f
Feb 11 16:32:00 localhost systemd[1]: Starting Dracut Emergency Shell...
Feb 11 16:32:01 localhost audit[1]: SERVICE_STOP pid=1 uid=0
auid=4294967295 ses
Feb 11 16:32:01 localhost systemd[1]: Received SIGRTMIN+21 from PID 398
(plymout
Feb 11 16:32:01 localhost kernel: audit: type=1131
audit(1455208321.060:14): pid
dracut:/#
How it's going on? Is there anything I can help to support this board?
Basically we need to get the support upstream. We generally don't pull
in custom patches for board enablement, but rather support what is
upstream because we just don't have the resources to do that for the
100s of ARM SBCs out there.
Peter
_______________________________________________
arm mailing list
Question: when will be A83T mmc support available in Fedora Kernel? I
see patches from Januar and Februar for the Vanilla Kernel.
Just because you see patches, doesn't mean they've been accepted for
upstream inclusion, just for review.

We support the vast majority when ever it lands in an upstream
mainline kernel. So in the case of rawhide that's usually with in a
day or two of Linus landing the pull request. In the case of a stable
Fedora release the kernel team normally push a new kernel to the
stable releases around the .2 stable release but that varies a little
with each kernel cycle.

With a quick look it looks like only some of the bits for the MMC
(clocking/regulators) on sun8i/a83/cubie 5 have landed upstream in 4.7
so it's still not in a usable state so it would be 4.8 at the
earliest.

Peter

Loading...