aarch64

Questions & Discussion about the right Hardware to run IPFire on
Post Reply
ShorTie
Posts: 5
Joined: December 2nd, 2018, 2:00 pm

aarch64

Post by ShorTie » December 16th, 2018, 1:06 pm

Is anyone using aarch64 ??
On what boards is it being used on ??

I'm a gluten for punishment as I try to compile it on a rpi3B .. ::)

User avatar
Arne.F
Core Developer
Core Developer
Posts: 8365
Joined: May 7th, 2006, 8:57 am
Location: BS <-> NDH
Contact:

Re: aarch64

Post by Arne.F » December 18th, 2018, 8:39 am

It runs on RPi3B and B+ and in a VM on a Applied Micro "Mustang" which is our build system.

https://people.ipfire.org/~arne_f/highl ... l/aarch64/

But keep in mind that the RPi3 has serious USB Problems. (the same as the 32bit build)
Arne

Support the project on the donation!

Image

Image

Image
PS: I will not answer support questions via email and ignore IPFire related messages on my non IPFire.org mail addresses.

ShorTie
Posts: 5
Joined: December 2nd, 2018, 2:00 pm

Re: aarch64

Post by ShorTie » December 18th, 2018, 1:31 pm

Hmmm....
All I get on 125-7, 32 or 64 bit, is 3 blinks of the green light and a rainbow screen :(
Only change I've made is the "change the SERIAL-CONSOLE=ON to OFF in the uENV.txt",
For hdmi output.

Compiling 64 bit much much quicker, Using Pi64 as the main OS.
Any up dates to collectd any time soon ??

Got a compile error I can't figure out yet.
"collectd.c:297:6: error: too few arguments to function 'sg_init'"

I had to include the Debian patches to get groff to compile.
And change "local xz_memory=$(( HOST_MEM * 7 / 9 ))", from 10 to 9 in make.sh.
Other then that stuff, compiling on a 3B is working preaty good.

User avatar
Arne.F
Core Developer
Core Developer
Posts: 8365
Joined: May 7th, 2006, 8:57 am
Location: BS <-> NDH
Contact:

Re: aarch64

Post by Arne.F » December 18th, 2018, 1:47 pm

32bit has 2 kernels (kirkwood and multi arch) so a bit more time is normal.
Our last nightly 64bit (4:25:55) and 32bit (5:18:02) both with nearly complete ccache.
https://nightly.ipfire.org/next/2018-12 ... -57c04aa4/

If you get only the rainbow screen there is a problem with the µSD-Card or u-boot which should start before the kernel was loaded.
Arne

Support the project on the donation!

Image

Image

Image
PS: I will not answer support questions via email and ignore IPFire related messages on my non IPFire.org mail addresses.

ShorTie
Posts: 5
Joined: December 2nd, 2018, 2:00 pm

Re: aarch64

Post by ShorTie » December 26th, 2018, 3:38 pm

Had to wait till Santa brought me some new scards .. :'(

Guess it twas u-boot that trashed 2 sdcards before I got a working 1 :(
Bummer.

Guess no way to not use u-boot for rpi's.
It's Not very friendly at times.

Have A Great New Year
ShorTie

User avatar
Arne.F
Core Developer
Core Developer
Posts: 8365
Joined: May 7th, 2006, 8:57 am
Location: BS <-> NDH
Contact:

Re: aarch64

Post by Arne.F » December 27th, 2018, 11:53 am

I had never a problem with u-boot on RPi.
Arne

Support the project on the donation!

Image

Image

Image
PS: I will not answer support questions via email and ignore IPFire related messages on my non IPFire.org mail addresses.

rodneyp
Posts: 146
Joined: October 4th, 2010, 2:17 am
Location: Australia

Re: aarch64

Post by rodneyp » December 28th, 2018, 2:49 am

I've found that SD cards are very fragile and have all but abandoned my BananaPi for that reason. It was inclined to spontaneously power down or lock up and then have to be hard powered-down, with propensity for corruption of the also fragile FAT file system. One relatively new, brand-name card died following a power down.

Is it possible to install /boot & / to a small SSD that would be connected via USB and put only "u-boot-<hardware-specific>.bin on the SD card ?

Post Reply