Olimex A64-OLinuXino-eMMC

From TechInfoDepot
Jump to navigationJump to search
multiple revisions of this device, use caution
bgn (N150)
Single Board Computer
Homepage Product page
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Incompatible
Gargoyle Status Unknown
Platform
BrandModelRev Olimex A64-OLinuXino eMMC
FCC ID none specified
Type single-board computer
CPU1 checkY Allwinner A64
CPU1 Type ARMv8-A Cortex-A53
CPU1 Speed 1.2 GHz ( 4 cores ) 64-bit
Flash1 Chip Brand? Model?
Flash1 Size 16 GiB 16,384 MiB <br />17,179,869,184 B <br />134,217,728 Kib <br />16,777,216 KiB <br />131,072 Mib <br /> (eMMC)
RAM1 Size 1 GiB 1,024 MiB <br />1,073,741,824 B <br />8,388,608 Kib <br />1,048,576 KiB <br />8,192 Mib <br /> (DDR3L 672Mhz)
RAM1 Chip Brand? Model?
ETH chip1 Allwinner A64
ETH chip2 Microchip KSZ9031RN
Ethernet Port Count 1-1GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab

802dot11 OUI: none specified

Stock bootloader U-Boot
Expansion IF types MicroSD, USB 2.0, USB OTG, HDMI
Power 5 VDC, ? A
Connector type barrel
Serial Port (UART) yes, 3.3V TTL, (115200 8N1)

Flags:
Bluetooth 4.2

Other
3rd Party Firmware Support OpenWrt • (List | Dev | DLs)
Radio 1
Chip1 Realtek RTL8723BS
Wireless interface OUI none specified
Antenna Connector Type none specified
MIMO status 1x1:1
Wireless Standard IEEE 802.11b/g/n
802.11n up to 150 Mbps
802.11g up to 54 Mbps
802.11b up to 11 Mbps
WiFi Operating Frequency 2.4 GHz
 CPU1 brandRadio1 chip1 brandRadio1 chip2 brand
Olimex A64-OLinuXino-1GAllwinner
Olimex A64-OLinuXino-eMMCAllwinnerRealtek

For a list of all currently documented Allwinner SoC's with specifications, see Allwinner.
For a list of all currently documented Microchip (SMSC) chipsets with specifications, see Microchip.
For a list of all currently documented Realtek chipsets with specifications, see Realtek.

For a list of all currently documented Olimex devices with specifications, see Olimex.

150 Mbps - 1SS 2.4GHz 802.11n (40MHz chan.) = N150 class

Flashing

Flashing OpenWrt

Target: sunxi
Subtarget: cortexa53
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: 21.02.0
Current supported version: 25.12.1
LAN Comment: Microchip KSZ9031RN Phy
WLAN Hardware: Optional Realtek RTL8723BS
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
git • >>
sunxi: a53: add support for Olimex A64-Olinuxino eMMC
Specifications:

 SoC: Allwinner A64 (1.2 GHz Quad-Core ARM Cortex-A53 64-bit)
 RAM: 1GB or 2GB RAM DDR3L @ 672Mhz
 Flash: 0/4/16GB eMMC flash memory for storage and boot
 MicroSD card connector for cards up to 32GB
 Debug: serial UART debug header with 0.1" pins
 Wired connectivity: 10/100/1000Mbps GbE Ethernet
 Wireless connectivity: on-board RTL8723BS 1T1R 802.11bgn WiFi and
                        Bluetooth 4.0 module with built-in antenna
                        (only available in the A64-OLinuXino-1G4GW)

Flashing instructions:

 Standard sunxi SD card installation procedure - copy eMMC image to SD
 card, insert in into SD card slot on the device and boot. You should see
 something like following if the eMMC is detected correctly:

  mmcblk2: mmc2:0001 P1XXXX 3.60 GiB
  mmcblk2boot0: mmc2:0001 P1XXXX partition 1 16.0 MiB
  mmcblk2boot1: mmc2:0001 P1XXXX partition 2 16.0 MiB

 Then flash SD card eMMC image straight into the mmcblk2 device:

  dd if=/mnt/openwrt...a64-olinuxino-emmc-squashfs-sdcard.img of=/dev/mmcblk2

 It also possible to boot from boot0 partition[1]:

  1. Compile U-Boot with CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x40
     otherwise the U-Boot will get stuck in bootloop
  2. Configure eMMC to boot from boot0 partition inside U-Boot:

     mmc bootbus 1 1 0 0; mmc partconf 1 1 1 0

  3. echo 0 > /sys/block/mmcblk2boot0/force_ro
  4. Write U-Boot from offset 0 (not offset 8k as with SD card) into
     boot0 partition

     dd if=u-boot-sunxi-with-spl.bin of=/dev/mmcblk2boot0

Known issues:

 Wireless doesn't work properly via netifd.

1. https://linux-sunxi.org/index.php?title=Bootable_eMMC