CPU: Allwinner A20 (ARM Cortex-A7 dual-core, 1GHz, Mali400MP2 GPU) RAM: 1GB Storage: 1 SD card slot 1x GigaBit LAN 2x USB 2.0 1x OTG micro USB
The Banana Pi comes with an onboard Hardware Random Number Generator (HWRNG) and a crypto-chip which accelerates some algorithms. See (Details).
Currently, IPFire neither recognizes nor uses them.
There is a green LED on the Banana Pi, which is blinking as soon as the kernel is loaded. This feature is called Heart Beat and is known from the official Banana Pi operating system, Bananian.
Download the latest armv5tel IPFire image, unpack the Image to a (Micro)SD Card:
xzcat ipfire-2.21.2gb-ext4.armv5tel-full-core122.img.xz > /dev/mmcblk? # (or /dev/sd? depends on you cardreader)
Mount the root filesystem (3 Partition) and go to usr/share/u-boot/banana_pi folder and run:
dd if=u-boot-sunxi-with-spl.bin of=/dev/mmcblk? bs=1K seek=8
Mount the boot filesystem (1 Partition) and edit
and set SERIAL-CONSOLE to OFF if you want to use HDMI/KEYBOARD instead of serial console.
The serial console mode requires an USB-GPIO-Adaptor, which is available on the internet or at your local electronics store.
Then connect the following pins to the adequate input/output plugs at the adaptor:
|Pin at the Banana Pi||To be plugged in for function|
|J12/P02||3,3V (not 5V!)|
Please have a look at the product documentation for further information on this topic, including the location of the correct pins at the Banana Pi.
After switching on the Banana Pi, it can be accessed by using a serial connection (baud: 115200) to it.