User Tools

Site Tools


toh:olimex:a13-olinuxino

Olimex A13-OlinuXino-WIFI board

For further Allwinner-based boards, please refer to soc.allwinner.sunxi

Hardware highlights

Model Ports
A13-OLinuXino-WIFI 1x RTL wifi, 4GB NAND, SD-micro, 3x USB, UEXT, VGA

Serial

You can use your usual serial levelshifter. Pinout is:

[USB ports] [UEXT] [UEXT]

		 GND TX 
		[ o  o  o  o  o ]
		[ o  o  o  o  o ]
		    RX

	[WIFI card]

Installation process

Please refer to soc.allwinner.sunxi.

dmesg

U-Boot SPL 2016.01 (Jan 22 2016 - 22:26:50) DRAM: 512 MiB CPU: 1008000000Hz, AXI/AHB/APB: 3/2/2 Trying to boot from MMC U-Boot 2016.01 (Jan 22 2016 - 22:26:50 +0100) Allwinner Technology CPU: Allwinner A13 (SUN5I) I2C: ready DRAM: 512 MiB MMC: SUNXI SD/MMC: 0 *** Warning - bad CRC, using default environment Setting up a 1024x768 vga console (overscan 0x0) In: serial Out: vga Err: vga Net: No ethernet found. starting USB... USB0: USB EHCI 1.00 USB1: USB OHCI 1.0 scanning bus 0 for devices... 3 USB Device(s) found Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Found U-Boot script /boot.scr reading /boot.scr 377 bytes read in 19 ms (18.6 KiB/s) ## Executing script at 43100000 reading uImage 2193112 bytes read in 701 ms (3 MiB/s) reading dtb 18096 bytes read in 33 ms (535.2 KiB/s) ## Booting kernel from Legacy Image at 42000000 ... Image Name: ARM OpenWrt Linux-4.4 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2193048 Bytes = 2.1 MiB Load Address: 40008000 Entry Point: 40008000 Verifying Checksum ... OK ## Flattened Device Tree blob at 43000000 Booting using the fdt blob at 0x43000000 Loading Kernel Image ... OK Using Device Tree in place at 43000000, end 430076af Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.4.0 (wigyori@trabant) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r47791) ) #8 SMP PREEMPT Fri Jan 22 22:27:45 CET 2016 [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine model: Olimex A13-Olinuxino [ 0.000000] Memory policy: Data cache writeback [ 0.000000] CPU: All CPU(s) started in SVC mode. [ 0.000000] PERCPU: Embedded 12 pages/cpu @df8dd000 s17984 r8192 d22976 u49152 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129286 [ 0.000000] Kernel command line: console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p2 rootwait [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 509824K/521216K available (4368K kernel code, 205K rwdata, 1228K rodata, 272K init, 641K bss, 11392K reserved, 0K cma-reserved, 0K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0xe0000000 - 0xff800000 ( 504 MB) [ 0.000000] lowmem : 0xc0000000 - 0xdfd00000 ( 509 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc057f4c4 (5598 kB) [ 0.000000] .init : 0xc0580000 - 0xc05c4000 ( 272 kB) [ 0.000000] .data : 0xc05c4000 - 0xc05f76a8 ( 206 kB) [ 0.000000] .bss : 0xc05fa000 - 0xc069a6b0 ( 642 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=1. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000024] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns [ 0.000053] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns [ 0.000212] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370868154 ns [ 0.000396] Console: colour dummy device 80x30 [ 0.000425] Calibrating delay loop... 1001.88 BogoMIPS (lpj=5009408) [ 0.090106] pid_max: default: 32768 minimum: 301 [ 0.090217] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.090229] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.090769] CPU: Testing write buffer coherency: ok [ 0.091112] CPU0: thread -1, cpu 0, socket -1, mpidr 0 [ 0.091221] Setting up static identity map for 0x40008280 - 0x400082d8 [ 0.140285] Brought up 1 CPUs [ 0.140303] SMP: Total of 1 processors activated (1001.88 BogoMIPS). [ 0.140311] CPU: All CPU(s) started in SVC mode. [ 0.145596] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 0.146162] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.146316] pinctrl core: initialized pinctrl subsystem [ 0.147392] NET: Registered protocol family 16 [ 0.147961] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.220515] reg-fixed-voltage usb0-vbus: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb0_vbus_pin@0, deferring probe [ 0.220572] reg-fixed-voltage usb1-vbus: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb1_vbus_pin@0, deferring probe [ 0.221913] SCSI subsystem initialized [ 0.222364] usbcore: registered new interface driver usbfs [ 0.222443] usbcore: registered new interface driver hub [ 0.223300] usbcore: registered new device driver usb [ 0.223794] pps_core: LinuxPPS API ver. 1 registered [ 0.223805] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.223890] PTP clock support registered [ 0.224643] Advanced Linux Sound Architecture Driver Initialized. [ 0.227857] clocksource: Switched to clocksource timer [ 0.229333] simple-framebuffer 5fd00000.framebuffer: framebuffer at 0x5fd00000, 0x300000 bytes, mapped to 0xe0100000 [ 0.229354] simple-framebuffer 5fd00000.framebuffer: format=x8r8g8b8, mode=1024x768x32, linelength=4096 [ 0.242438] Console: switching to colour frame buffer device 128x48 [ 0.253452] simple-framebuffer 5fd00000.framebuffer: fb0: simplefb registered ! [ 0.269503] NET: Registered protocol family 2 [ 0.270603] TCP established hash table entries: 4096 (order: 2, 16384 bytes) [ 0.270657] TCP bind hash table entries: 4096 (order: 3, 32768 bytes) [ 0.270718] TCP: Hash tables configured (established 4096 bind 4096) [ 0.270798] UDP hash table entries: 256 (order: 1, 8192 bytes) [ 0.270820] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) [ 0.271014] NET: Registered protocol family 1 [ 0.273521] futex hash table entries: 256 (order: 2, 16384 bytes) [ 0.273589] audit: initializing netlink subsys (disabled) [ 0.273665] audit: type=2000 audit(0.260:1): initialized [ 0.298601] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.300026] io scheduler noop registered [ 0.300047] io scheduler deadline registered [ 0.300106] io scheduler cfq registered (default) [ 0.300546] sun4i-usb-phy 1c13400.phy: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb0_id_detect_pin@0, deferring probe [ 0.301939] sun5i-a13-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver [ 0.433278] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled [ 0.438468] console [ttyS0] disabled [ 0.459593] 1c28400.serial: ttyS0 at MMIO 0x1c28400 (irq = 26, base_baud = 1500000) is a U6_16550A [ 0.993165] console [ttyS0] enabled [ 0.999609] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.007008] ehci-platform: EHCI generic platform driver [ 1.012667] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.019068] ohci-platform: OHCI generic platform driver [ 1.024786] usbcore: registered new interface driver usb-storage [ 1.031549] mousedev: PS/2 mouse device common for all mice [ 1.038275] input: 1c22800.lradc as /devices/platform/soc@01c00000/1c22800.lradc/input/input0 [ 1.048321] i2c /dev entries driver [ 1.053356] axp20x 0-0034: AXP20x variant AXP209 found [ 1.072800] input: axp20x-pek as /devices/platform/soc@01c00000/1c2ac00.i2c/i2c-0/0-0034/axp20x-pek/input/input1 [ 1.083566] axp20x-regulator axp20x-regulator: regulators node not found [ 1.094309] axp20x 0-0034: AXP20X driver loaded [ 1.101617] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) [ 1.111091] sunxi-mmc 1c0f000.mmc: No vqmmc regulator found [ 1.117596] sunxi-mmc 1c0f000.mmc: Got CD GPIO [ 1.156176] sunxi-mmc 1c0f000.mmc: base:0xe00a0000 irq:19 [ 1.163509] Initializing XFRM netlink socket [ 1.169066] NET: Registered protocol family 10 [ 1.187794] NET: Registered protocol family 17 [ 1.192318] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this. [ 1.205063] can: controller area network core (rev 20120528 abi 9) [ 1.211597] NET: Registered protocol family 29 [ 1.216145] 8021q: 802.1Q VLAN Support v1.8 [ 1.221553] Registering SWP/SWPB emulation handler [ 1.230151] ehci-platform 1c14000.usb: EHCI Host Controller [ 1.235766] ehci-platform 1c14000.usb: new USB bus registered, assigned bus number 1 [ 1.244258] ehci-platform 1c14000.usb: irq 21, io mem 0x01c14000 [ 1.252026] mmc0: host does not support reading read-only switch, assuming write-enable [ 1.262281] mmc0: new high speed SD card at address 0001 [ 1.267688] ehci-platform 1c14000.usb: USB 2.0 started, EHCI 1.00 [ 1.274674] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.281578] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.289094] usb usb1: Product: EHCI Host Controller [ 1.293973] usb usb1: Manufacturer: Linux 4.4.0 ehci_hcd [ 1.299364] mmcblk0: mmc0:0001 00000 1.89 GiB [ 1.304562] usb usb1: SerialNumber: 1c14000.usb [ 1.309278] mmcblk0: p1 p2 [ 1.313758] hub 1-0:1.0: USB hub found [ 1.317965] hub 1-0:1.0: 1 port detected [ 1.322714] ohci-platform 1c14400.usb: Generic Platform OHCI controller [ 1.329502] ohci-platform 1c14400.usb: new USB bus registered, assigned bus number 2 [ 1.337461] ohci-platform 1c14400.usb: irq 22, io mem 0x01c14400 [ 1.400124] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.406935] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.414148] usb usb2: Product: Generic Platform OHCI controller [ 1.420162] usb usb2: Manufacturer: Linux 4.4.0 ohci_hcd [ 1.425471] usb usb2: SerialNumber: 1c14400.usb [ 1.430823] hub 2-0:1.0: USB hub found [ 1.434776] hub 2-0:1.0: 1 port detected [ 1.439248] hctosys: unable to open rtc device (rtc0) [ 1.448567] vcc5v0: disabling [ 1.451568] usb0-vbus: disabling [ 1.454885] ALSA device list: [ 1.458133] No soundcards found. [ 1.463389] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities [ 1.472269] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities [ 1.500709] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: (null) [ 1.508471] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [ 1.515644] Freeing unused kernel memory: 272K (c0580000 - c05c4000) [ 1.628422] init: Console is alive [ 1.632039] init: - watchdog - [ 1.636082] usb 1-1: new high-speed USB device number 2 using ehci-platform [ 1.787830] usb 1-1: New USB device found, idVendor=05e3, idProduct=0608 [ 1.794558] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 1.801751] usb 1-1: Product: USB2.0 Hub [ 1.806894] hub 1-1:1.0: USB hub found [ 1.810951] hub 1-1:1.0: 4 ports detected [ 2.095964] usb 1-1.4: new high-speed USB device number 3 using ehci-platform [ 2.207814] usb 1-1.4: New USB device found, idVendor=0bda, idProduct=8176 [ 2.214696] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2.222027] usb 1-1.4: Product: 802.11n WLAN Adapter [ 2.227013] usb 1-1.4: Manufacturer: Realtek [ 2.231284] usb 1-1.4: SerialNumber: 00e04c000001 [ 2.635885] init: - preinit - Detected olinuxino // Olimex A13-Olinuxino Press the [f] key and hit [enter] to enter failsafe mode Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level [ 4.765637] mount_root: mounting /dev/root [ 4.780854] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) [ 4.792422] procd: - early - [ 4.795402] procd: - watchdog - [ 6.034913] procd: - ubus - [ 7.043751] random: ubusd urandom read with 19 bits of entropy available [ 8.054403] procd: - init - Please press Enter to activate this console. [ 9.629268] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 9.705471] Loading modules backported from Linux version v4.4-rc5-1913-gc8fdf68 [ 9.724498] Backport generated by backports.git backports-20151218-0-g2f58d9d [ 9.746427] ip_tables: (C) 2000-2006 Netfilter Core Team [ 9.766749] nf_conntrack version 0.5.0 (7970 buckets, 31880 max) [ 9.861486] xt_time: kernel timezone is -0000 [ 9.943871] PPP generic driver version 2.4.2 [ 9.968516] NET: Registered protocol family 24 [ 9.996699] usbcore: registered new interface driver brcmfmac BusyBox v1.24.1 (2016-01-22 20:39:41 CET) built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- DESIGNATED DRIVER (Bleeding Edge, r48455) ----------------------------------------------------- * 2 oz. Orange Juice Combine all juices in a * 2 oz. Pineapple Juice tall glass filled with * 2 oz. Grapefruit Juice ice, stir well. * 2 oz. Cranberry Juice ----------------------------------------------------- root@OpenWrt:/#


Tags

toh/olimex/a13-olinuxino.txt · Last modified: 2016/01/23 08:04 by tmomas