[Arm-dev] Bananapi / C7

Mon Aug 24 16:47:15 UTC 2015
Nicolas <nicolas at shivaserv.fr>

Le 24/08/2015 18:42, Nicolas a écrit :
> Le 24/08/2015 17:52, Robert Moskowitz a écrit :
>> On 08/24/2015 11:45 AM, Johnny Hughes wrote:
>>> On 08/23/2015 07:48 AM, Nicolas wrote:
>>>> Hello
>>>>
>>>> I made some others tests for Bananapi and Centos image.
>>>>
>>>> Image generated with rbf is 4.3GB. I think we should shrink it to 
>>>> 4GB to
>>>> allow people use 4GB cards.
>>>>
>>>> Maybe on a howto we can tell users to do :
>>>> - install ntp (no clock on bananapi)
>>>> - enable led activity
>>>>      - /sys/class/leds/bananapi\:green\:usr/trigger with on the 
>>>> following
>>>> option :
>>>>      [none] usb-gadget usb-host cpu0 cpu1 mmc0
>>>>      mmc0 is a good choice.
>>>> - make eth0 dhcp by default
>>>>
>>>> I did a yum update,
>>>>
>>>>   kernel armv7hl 4.2.0-0.rc2.git0.1.centos.el7
>>>> c7pass1                          60 k
>>>>   kernel-core armv7hl 4.2.0-0.rc2.git0.1.centos.el7
>>>> c7pass1                          17 M
>>>>   kernel-modules armv7hl 4.2.0-0.rc2.git0.1.centos.el7
>>>> c7pass1                          11 M
>>>> Updating:
>>>>   avahi armv7hl 0.6.31-14.el7 c7pass1 245 k
>>>>   avahi-autoipd armv7hl 0.6.31-14.el7 
>>>> c7pass1                          38 k
>>>>   avahi-libs armv7hl 0.6.31-14.el7 c7pass1                          
>>>> 54 k
>>>>   kernel-tools armv7hl 4.2.0-0.rc2.git0.1.centos.el7
>>>> c7pass1                         110 k
>>>>   kernel-tools-libs armv7hl 4.2.0-0.rc2.git0.1.centos.el7
>>>> c7pass1                          65 k
>>>>
>>>> But I got the error :
>>>>
>>>> /usr/lib/kernel/install.d/51-dracut-rescue.install: line 59:
>>>> /boot/loader/entries/5f978b1f46204461b2d19e876ea201d6-0-rescue.conf: No 
>>>>
>>>> such file or directory
>>>> warning: %posttrans(kernel-core-4.2.0-0.rc2.git0.1.centos.el7.armv7hl)
>>>> scriptlet failed, exit status 1
>>>> Non-fatal POSTTRANS scriptlet failure in rpm package
>>>> kernel-core-4.2.0-0.rc2.git0.1.centos.el7.armv7hl
>>> The kernel updates will not happen right now via the RPM .. that has to
>>> be a manual process because of the uboot process.
>>>
>>> We would like someone smart to figure out how to make that process
>>> happen in a way we can roll it into the SRPM :)
>>
>> All I can say is ask the Fedora-arm devel team, as they have it 
>> down.  Perhaps start with Peter Robinson as his is the name I 
>> associate with at least being in charge of the list.
> I already have done it once for the pcduino3 nano (armv7 too), and it 
> seems for example for bananapi it looks like the same. Steps are here, 
> but it seems to be based on the sunxi kernel (3.x, not 4.x).
> Maybe I can try it, but I don't know how to use 4.2 kernel.
>
> http://wiki.lemaker.org/BananaPro/Pi:Building_u-boot,_script.bin_and_linux-kernel 
>
>
> <off topic> I should have tested the pcduino3 nano, to validate centos 
> 7 arm, but it is used in prod, and very far away :p </off topic>
It seems Fedora explain here it too :
https://fedoraproject.org/wiki/Architectures/Fedora_ARM_Kernel_Updates#Generating_the_uImage_and_uInitrd_Images_Needed_By_UBoot

(sorry I don't want to spam :p)