You are viewing pages tagged with: openwrt

Boot the Zipit Z2 from a USB drive

In June, I posted about the “bleeding edge” version of openwrt-zipit and a new u-boot. There was just a brief mention that USB host support was built into it and I never got around to testing it until yesterday. It is pretty easy to setup and requires a USB host cable or my breakout board. The following should get you going.


Posted by on Thu, 4 Aug 2016
tags: zipit, openwrt, u-boot.

Updated Software for the Zipit Z2

Back in February anarsoul ported Linux 4.4 for the Zipit Z2 which added device tree support and some other bits. Around the same time I started working on getting OpenWrt trunk to build for the Zipit. In January, OpenWrt decided to remove pxa support because of a lack of maintenance. The OpenWrt build system allows for installing feeds so I created a new pxa target feed that can be built with openwrt trunk. In addition to the new kernel and new OpenWrt, we also have an updated u-boot with some fancy new features.


Posted by on Mon, 6 Jun 2016
tags: zipit, openwrt.

Zippity Beeps and some other bits

A few years ago I looked around for a way to have the Zipit play console beeps and found some ways but could never get them working. The other day someone in #zipit reminded me about those beeps so I looked again and found the Fancy Beeper Daemon.


Posted by on Thu, 26 Mar 2015
tags: zipit, openwrt.

Wifi Enabled Outlet with VoCore

We have an older Mr. Coffee without all that newfangled technology like a clock and timer which means getting out of bed to start the coffee pot. How can one turn on a coffee pot without leaving the warmth of cozy sheets? Add a VoCore, some LED’s and relays to a surge protector/USB charger, that’s how.


Posted by on Sun, 21 Dec 2014
tags: linux, openwrt, vocore, mod, relay.

VoCore Time-Lapse Photography

I’ve had my VoCore for around a month now and have been fiddling with them a bit. So far I’ve compiled my own rootfs (source now available in OpenWrt trunk), installed mjpeg-streamer, soldered some resistor legs to the VoCore for easier breadboarding, put a heatsink on the RT5350, setup a breadboard circuit with USB port and Logitech C250 webcam, and connected a SparkFun Power Cell for system load and charging a 12.6Wh LiPo cell pulled from an iPad 1st gen.


Posted by on Tue, 12 Aug 2014
tags: linux, openwrt, vocore.

VoCore Arrival

The VoCore Alpha boards arrived last Saturday. I’ve been really busy this week so this is a short post with not much to report. The package contained 2 VoCore Alpha boards, 1 USB to TTL adapter and two sets of resistors. As I mentioned before there is a hardware bug in this version that causes the board to be unstable. Originally, Vonger thought it was because of incorrect resistor values (hence the resistors in the kit) but turns out the fix is to move a capacitor from one spot to another on the board. I did have time to fix one board, attach a USB cable for power and connect the provided USB to TTL adapter. The board has been up and running since Sunday with no problems. Check out some more photos…

Posted by on Sat, 12 Jul 2014
tags: linux, openwrt, vocore.

VoCore: An OpenWrt Based Coin Sized Computer

Back in May I found out about an Indiegogo crowdfunding campaign for the Vocore computer. It’s a tiny computer (less than 1 inch square) with 10/100M Ethernet, USB, UART, I2C, I2S, PCM, JTAG and over 20 GPIOs running OpenWrt Linux. The heart of the board is a MediaTek 360MHz RT5350 paired with 32MB SDRAM and 8MB of onboard flash.


Posted by on Sat, 21 Jun 2014
tags: linux, openwrt.

Zipit Z2

What is a Zipit Z2?

The Zipit Z2 Wireless Messenger was released in 2007 to be used by kids as a wifi enabled chat device. The Z2 originally came with it’s own application running on top of a Linux kernel. Soon after the device was released many people began to hack the device and get a new kernel and operating system to work on it. This page is intended to be an accumulation of information about hacking the device.

General Hardware Specifications

  • Marvell PXA270 CPU @ 312mhz (overclockable)
  • Marvell 802.11b/g Wifi (libertas driver)
  • 32mb SDRAM
  • 8mb NOR Flash Storage
  • MiniSD memory card slot
  • 2.8 inch QVGA color display
  • 5V 2A DC Adapter Input
  • Backlight QWERTY Keypad
  • Headphone Jack
  • Microphone and Remote control Jack (similar to Nintendo DS)
  • 36 Pin Expansion (Hirose) Connector on back (see below for pinout)
  • 3.7V 1230mAh Lithium Ion Battery Model ZWM2-1230LI (67mm x 60mm x 4mm)

IC / Parts List

Here is the list of chips seen on the Zipit2’s board. This list contains all the major chips, their complete markings, and available information.


Posted by on Thu, 15 May 2014
tags: zipit, linux, pxa270, openwrt, ubuntu, debian.

Linux 3.6.0 Kernel for OpenWrt (with zram!)

The Linux Kernel has a new feature called zram that allows RAM to be compressed. This could help out on the Zipit since it only has 32M. Back in September Wejp built a kernel with zram and a new Arch rootfs. I figured I’d try to get it going on OpenWrt and have succeed. I used anarsoul’s 3.6 tree but also had to add a patch that allows LZMA compression on JFFS2 filesystems so it can be used with slug’s in flash rootfs. This is a rough guide on how to get it working.


Posted by on Sun, 23 Dec 2012
tags: zipit, linux, openwrt.

Tidbits and Goings On

I haven’t made a post in quite a while so I thought I’d summarize what’s been happening in my neck of the woods.

On the Zipit front there has been some progress with OpenWrt…


Posted by on Fri, 24 Aug 2012
tags: zipit, linux, openwrt.

Gameboy Emulation on OpenWrt-Zipit

I felt like re-living old times by playing some Gameboy roms on the Zipit so I compiled the ohboy emulator with OpenWrt buildroot.


Posted by on Fri, 13 Apr 2012
tags: zipit, linux, openwrt.

OpenWrt OverlayFS - Part 2

After much experimenting with overlayfs in OpenWrt I've finally settled on a solution that works well. I have decided to call this project 'ovpkg' as in 'overlay package'. You can still use my old instructions if you have an ext2 partition on your card, but if you want to use a completely fat formatted card you can try out this new set of scripts.


Posted by on Mon, 26 Mar 2012
tags: zipit, linux, openwrt.

OpenWrt RecoveryOS Tweak - overlayfs

Update: It’s come to my attention that Windows will not see a Fat partition on a card if the first partition is ext2. I have changed the instructions below to so that the fat partition is first on the card, thus allowing you to use it with Windows.

I've been playing around with the OpenWrt RecoveryOS a bit recently. I like it because it's small, fast and there's a good amount of packages available in Projectgus' repo. The problem with all these awesome packages and the RecoveryOS, though, is that there's not much space left in the Zipit's internal flash to store these goodies. 


Posted by on Tue, 24 Jan 2012
tags: zipit, linux, openwrt.