Black Swift is a Tiny OpenWRT Wi-Fi Board Powered by Atheros AR9331 (Crowdfunding)

In case you thought there were not enough Wi-Fi board in the market already, here’s another one with Black Swift. The board runs OpenWRT, is a little larger than Vocore, and quite smaller than WRTnode, is powered by Atheros AR9331, provides access to I/Os via headers, and comes with two micro USB ports which should make it easy to use, and allow some interesting applications with USB devices. Black Swift specifications: SoC – Qualcomm Atheros AR9331 32-bit MIPS 24K CPU core @ 400 MHz, or 200 MHz in energy-saving mode selectable by software System Memory – 64 MB DDR2 SDRAM Storage – 16 MB NOR flash Connectivity – 802.11 b/g/n Wi-Fi (1×1, up to 150 Mbps) with PCB antenna USB –  1 x microUSB for power, 1x microUSB 2.0 port Expansion –  Headers for 26x GPIO, 2x Fast Ethernet, SPI, I²C, 1x 16550 UART, 1x USB 2.0 Misc – Factory reset […]

Zsun SD111 Wi-Fi Flash Drive Hacking Tentative

Two days ago, I reviewed Zsun SD111 a 8GB Wi-Fi flash drive based on Atheros AR9331, and I discovered the telnet port was open, but I could not access it because none of the standard username and password combinations (root/root, admin/admin, root/admin, etc…) would work, which is actually a good thing. However, as I opened the stick, the serial pins were clearly marked, so today I’ve soldered some Dupont wires to access the serial console. In order to open the stick, you need a rigid sharp object to push the top cover via the neck strap hole, as shown below, and another tool (mine looks similar to a scalpel) to help popping the cover up. Then I connected the three wires to a USB to TLL debug board, connected it to my PC, started minicom (115200 8N1), and pressed the power button. I could see U-Boot 1.1.4 message, so it […]

Rayeager PX2 Development Board Features Rockchip PX2 Dual Core Cortex A9 Processor

Rockchip has apparently discreetly released a PX2 SoC with a dual core Cortex A9 processor @ 1.4 GHz coupled with a Mali-400MP4 GPU, that on the surface looks extremely similar to their RK3066 SoC. Unfortunately, at first, I could not find much details about the processor itself, but Chipspark have introduced Rayeager PX2 development board based on the new Rockchip processor, with 1 to 2 GB RAM, an 8GB eMMC flash, and various ports including a SATA 2.0 interface. Rayeager PX2 specifications: SoC – Rockchip PX2 dual core Cortex A9 @ 1.4 GHz with Mali-400 MP4 GPU System Memory – 1 to 2 GB [email protected] Storage – 8 GB eMMC flash, micro SD slot, and SATA 2.0 interface for 2.5″ and 3.5″ hard drives (the latter may require external power supply) Video Output – HDMI, and VGA up to 1080p, , and LCD interface Video Input – 1x CVBS input […]

AllWinner A80 Linux SDK Released

After Android 4.4 SDK for AllWinner A31 last week, another AllWinner software development kit has been seen in the wild, this time for the new AllWinner A80 octa-core processor. A80 SDK includes source code for the Linux Kernel and U-boot, as well as buildroot, and various AllWinner tools. I’ve also noticed AllWinner A80 datasheet is available, but with the strict minimum information (45 pages). Let’s get the code, and extract it:

Now we need to configure the build:

sun9i is the codename for AllWinner A80, not sure what w1p1 means. Dragonboard must be the internal Allwinner development board, but I just selected Linux, since the SDK does not come with Android, and finally I opted for optimus, which could stand for OptimusBoard. You may need to install extra dependencies in your build machine, for example (in Ubuntu 14.04):

Now let’s start buildroot which should retrieve the toolchain, […]

MYIR ARM9 Linux Development Boards & Computer-on-Modules Powered by Freescale i.MX28 Processor

MYIR MYD-IMX28X development boards and MYC-IMX28X CPU modules had been announced in May 2014, but I’ve just found out about them via the company’s newsletter. The CoMs are powered by Freescale i.MX28 ARM9 processors (i.MX283 or i.MX287), feature 128 MB RAM, 256 MB Flash, and connect to a baseboard to make the development boards. Target applications include smart gateways, human-machine interfaces (HMIs), handheld devices, scanners, portable medical, experimental education as well as other industrial applications. MYC-IMX28X CoMs MYC-IMX28X computer-on-module specifications: Processor – Freescale i.MX283 or i.MX287 ARM926EJ-STM processor up to 454MHz with 128KB SRAM, 128KB ROM, 1280 bits of OCOTP ROM, 16KB/32KB I and D Cache System Memory – 128MB DDR2 SDRAM Storage – 256MB NAND flash, 128KB SPI flash Connectivity – On-board Ethernet PHY Connectors – 2x 1.27mm pitch 2 x 40-pin SMT male expansion connectors with access to Ethernet – Up to 2 Ethernet (two for i.MX287, one for i.MX283) USB […]

Amlogic GPL Source Code Release – Kernel 3.10, U-Boot, and Drivers (Wi-Fi, NAND, TVIN, Mali GPU)

Last month, I noticed Amlogic provided links to the Android SDK for S802 / M802 on their open source website, but the only way to get the source was to share your SSH public with Amlogic, so that they give you access. It did not happen, but the company has released the source for Linux 3.10.10, U-boot 2011.03, Realtek and Broadcom Wi-Fi drivers, NAND drivers, “TVIN”drivers, and kernel space GPU drivers for Mali-400 / 450 GPU. There are also some customer board files for Meson 6 only (AML8726-MX / M6) but they do not seem to match the kernel… If you want to build the kernel, including the drivers, you’ll need to download a bunch of files: wget http://openlinux.amlogic.com:8000/download/ARM/kernel/arm-src-kernel-2014-03-06-d5d0557b2b.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/rtk8192du-2014-03-06-7f70d95d29.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/rtk8192eu-2014-03-06-9766866350.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/rtk8192cu-2014-03-06-54bde7d73d.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/rtk8188eu-2014-03-06-2462231f02.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/brcmap6xxx-2014-03-06-302aca1a31.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/wifi-fw-2014-03-06-d3b2263640.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/modules/aml_tvin-2014-03-06-fb3ba6b1c8.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/modules/aml_nand-2014-03-06-39095c4296.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/customer/aml_customer-2014-03-06-76ce689191.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/gpu/gpu-2014-03-06-0425a1f681.tar.gz You’ll need to extract these tarballs in specific directories:

You […]

Linaro Connect Asia 2014 Opening Keynote – Status and Future of ARMv8 Linux & Android [Video]

Linaro Connect Asia 2014 has just started in Macau today and will take place until Friday. You can follow the sessions live and/or their recordings via Linaro OnAir YouTube Channel. I’ve watched the opening keynote, and embedded the video at the bottom of this post. The keynote focuses on ARMv8 for Linux and Android on servers, mobile devices, digital home, and more, and involves two main speakers: George Grey, Linaro CEO , and Jon Masters, Chief ARM Architecture at Red Hat. The speaker beginning of the video provides some practical information and the schedule for Linaro Connect. The keynote itself really starts around 15:50 with George Grey who spends the first 10 minutes introducing the latest Linaro members: Qualcomm, Mediatek, ZTE, AllWinner and Comcast. He then talks about the new Mobile sub-committee (MOBSCOM) that will focus on big.LITTLE, Android optimization and Android on ARMv8, as well as the soon-to-be-announced Linaro […]

AllWinner A10/A1X Processor Resources, Development Board and SDK

AllWinner A10 (part of A1X series) is an ARM Cortex A8 SoC targetting multimedia products such as tablets, HD STB or digital signage. It is currently found in some low cost Android tablets such as Momo9C and will be used in Rhombus Tech’s Raspberry Pi alternative. The processor features an ARM Cortex A8 clocked at 1.5 Ghz with a Mali-400 GPU. It can support 1080p encoding/decoding, provides HDMI, Component, Composite, VGA and LVDS video outputs,  USB2.0 ports, a SATA 2.0 port and more… Here are the key features of the Allwinner A10: VPU (Video Processing Unit) HD Video Decoding (Super HD 2160P/3D Film) Support all popular video formats, including VP8, AVS, H. 264 AVC, VC-1, MPEG-1/2/4, … HD Video Encoding (H.264 High Profile) Support encoding in H.264 format DPU (Display Processing Unit) MULTI-CHANNEL HD displays Built-in HDMI YPbPr, CVBS, VGA LCD interfaces: CPU, RGB, LVDS up to Full HD Memory […]

RISC-V laptop, mini PC