Olimex-Opensource-Hardware-Board with iPfire?

Questions & Discussion about the right Hardware to run IPFire on
Post Reply
sayopen
Posts: 4
Joined: January 28th, 2019, 9:36 pm

Olimex-Opensource-Hardware-Board with iPfire?

Post by sayopen » February 16th, 2019, 10:51 pm

Hello,

does somebody know if a Opensource-Hardware-Board from Olimex will work with ipfire, it seems that these boards have not a HWNRG. I think its possible to expand such boards with external usb-HWNRG but i do not know where i can buy such usb-HWRNG...: https://www.olimex.com/Products/OLinuXino/A64/

Interesting: https://www.raspberrypi.org/blog/why-ra ... -meltdown/

Thanks for your help :D

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

Re: Olimex-Opensource-Hardware-Board with iPfire?

Post by Arne.F » February 19th, 2019, 8:45 am

The A10 and A20 based boards may work but i'm not sure if the dtb files are present in IPFire but this should be easy to add.

The A64 may also work with the not realeased aarch64 build if you add dtb and build a compatible u-boot, but at the moment we have no plans to relasese this as stable version, its only for experiments and may discontinued soon.

Some parts are outdated but the most is still valid:
https://blog.ipfire.org/post/why-ipfire ... m-hardware
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: 149
Joined: October 4th, 2010, 2:17 am
Location: Australia

Re: Olimex-Opensource-Hardware-Board with iPfire?

Post by rodneyp » February 19th, 2019, 10:33 pm

I'm running IPFire on Bananapi and /boot/dtb-4.14.86-ipfire-multi does contain dtb files for six Olimex A20 boards. OTOH, Olimex list sixteen A20 models, so some care would be needed in selecting a board.

sayopen
Posts: 4
Joined: January 28th, 2019, 9:36 pm

Re: Olimex-Opensource-Hardware-Board with iPfire?

Post by sayopen » February 20th, 2019, 7:48 pm

The dtb-file is present for A20-OLinuXino-LIME2 and A20-OLinuXino-MICRO and more. I do not know what I have to do, to make it work. Can i follow one of this guide?: https://wiki.ipfire.org/hardware/arm/lemaker/bananapro
viewtopic.php?f=14&t=12194&hilit=arne+bananapi
Does it only work with console output?

I saw that i can expand the boards with extra ethernet-modules, sounds interesting :o
https://www.olimex.com/Products/Modules ... NC624J600/
https://www.olimex.com/Products/Modules ... e-hardware

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

Re: Olimex-Opensource-Hardware-Board with iPfire?

Post by rodneyp » February 21st, 2019, 3:26 am

Be certain to download and read the manual for Oimex A20 devices.

The general procedure in https://wiki.ipfire.org/hardware/arm/lemaker/bananapi might work:

dd if=u-boot-sunxi-with-spl.bin of=/dev/mmcblk? bs=1K seek=8

should be appropriate, for any A20 SoC.

Then Mount the boot filesystem (1 Partition) and edit uENV.txt

DTBSUNXI=sun7i-a20-olininuxo-<your variant>.dtb

and set SERIAL-CONSOLE to OFF if you want to use HDMI/KEYBOARD instead of serial console.

HDMI could work - if HDMI does not work then reverse the SERAIL-CONSOLE setting and a USB-UART cable would be needed. Note that it needs to be a 3.3V type and any additional 5V power plug should not be connected. IPFire works best with the "putty" terminal emulator.

The second Ethernet expansion could eventually be useful in IPFire, but is presently an evaluation board only plut the chip model number ENC624J600 means nothing to me. You would have to search to establish its compatibility with Linux, then confirm that the relevant kernel module is supported in IPFire.

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

Re: Olimex-Opensource-Hardware-Board with iPfire?

Post by Arne.F » February 21st, 2019, 3:18 pm

The ENC624J is a well known chip in the Microcontroller/Embedded area but it is connected via SPI and this is slow.
https://www.microchip.com/wwwproducts/en/en541877
Much slower than an USB2 Dongle.
Also spi devices need extra dtb entries so you need to compile your own dtb file for the ENC624J, also the whole SPI subsystem is disabled in
IPFire kernels because there is no real use for it.

The multiplex board is used for Connecting uext boards with different Busses (except for I2C there are multiple devices allowed).
You can only connect one SPI device to it.
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.

Post Reply