OS Images
Ubuntu
- Ubuntu NAND Image [Kernel (use LiveSuite or PhoenixCard), Kernel (Use Win32DiskImager or dd) , Ubuntu ], Ubuntu SD Bootable Image Release Note, 04-28-2013
- Ubuntu NAND Image [Kernel (use LiveSuite or PhoenixCard), Kernel (Use Win32DiskImager or dd) , Ubuntu ], Release Note, 04-04-2013, Note: This is a NAND bootable Ubuntu image which contains all patches dated from this date and XBMC.
- Ubuntu SD Bootable Image, Release Note, 04-04-2013, Note: This is a SD bootable Ubuntu Image which contains all patches dated from this date and XBMC.
- CPU speed patch for Ubuntu SD bootable image, Release note, 04-11-2013, Note: This fixes the CPU speed only runs 400MHz bug when using SD card boot.
- WiFi Patch for 04-04-2013 release, Release Note. 04-06-2013 Note: Fix the WiFi issue for pcDuino WiFi dongle.
- Old Images…
Android
- Android Image, 03-11-2013, Note: 1. Fix the HDMI to DVI issue; 2. Fix Wifi dongle issue.
- Old Images…
Arch Linux
Documents
- User Guide of OS installation for pcDuino , 04-09-2013.
- User Guide of Arduino programming for pcDuino, 03-12-2013.
- User Guide of pcDuino , 03-09-2013.
- Specification of WiFi dongle for pcDuino
Hardware Programming
- Arduino style C programming, Source Code Github
Tools
- Livesuit, Livesuit also have Linux version, it only support x86 64 bit, you can download here.
- Phonenix Card
- Win32DiskImager, a tool used to create bootable SD card
OS Patches
- Ubuntu Patch, Release Note, 03-31-3013, Note: This patch is only applied to the Ubuntu image dated before April 1st., 2013. It adds the support of Arduino UNO board USB driver support so that Arduino UNO will show up as /dev/ACM0 under pcDuino. It includes the all previous patches, and the OS image is version 02-03-2013.
- Old OS Patches…
Hardware
- Mechanic Drawing ( Top, Bottom)
- DXF files (Top, Bottom)- (free viewer)
- Schematics

Hi. I’m stuck at selecting the firmware with LiveSuite. It prompts `Image文件无效` (Invalid image file).
File name: `android_20130115.img`
Size: 278,168,576 bytes
MD5 sum: 07d8506e18b428732af335888b8f7d88
SHA1 sum: e48f99d75618877c2dac07ef81d02599d7a6775b
Please help. Thank you.
I’m using Debian Wheezy (7.0) x86_64 and the Linux version of LiveSuite.
Hi,
With LiveSuite for Linux x86 64 bits (http://linux-sunxi.org/LiveSuit) its prompt “Error: Image file invalid”.
Perhaps it’s just the http server’s mime type that make the download invalid. I do not know.
File: pcduino_android_20130308.img
Size: 278 877 184 bytes
md5 sum: 696dc0ba0ec05a19c4922b3e6f252956
Cheers
With the UVC patch. I’m unabe to uncompress the .rar. the system idicates it not supported
Struggling a bit with the uImage update. What is the appropriate tool to use to unpack the .rar archive? Help would be greatly appreciated.
Thank you
We updated the link so that the files are tar ball now.
does the XBMC Ubuntu Image can be burnt to the Flash memory or is it not recommended to do ?
thanks for your reply….
XBMC image is. SD bootable OS image so it is not suitable to be burned to flash. We will soon release the OS image to support burn to flash with XBMC.
unrar fails to extract the uImage file from either the 03-16-2013 or the 03-12-2013 patch. Can you suggest another tool? Incidentally, the rar file attached to the 03-12-2013 patch is actually 03-11-2011.rar.
We updated the link so that the files are tar ball now.
Can we have an Ubuntu Image with the kernel hearders and full build-essentials installed??? I would expect a DEV board to include these by default
I am having issues with apt-get update that reports errors for some of the deb sources. Is this expected for the Ubuntu build on the flash? I am not able to install ssh server because of that.
Thanks,
Thomas.
can you please post back the detailed error message?
Hi, the problem was solved. For some reason there was a problem with my internet connection and so it didnt read the updated sourced. Thanks and sorry for false alarm.
Thomas.
I am trying to reinstall Ubuntu per the instructions in the document entitled “User Guide of OS installation for pcDuino”. I have tried two different approaches and neither work. First I tried updating to the new version of Ubuntu then I tried reinstalling the original version of Ubuntu.
To install the new version I downloaded ubuntu_20130403.7z and a10_kernel_phoenixcard_20130403.img and used PhoenixCard as suggested. However when I select the a10_kernel_phoenixcard_20130403.img PhoenixCard displays the error “Script NOT found! Please use new version image!”.
To reinstall the original version I downloaded ubuntu-2013-0203.rar. However upon selecting a10_kernel_20130203.img and pressing the Burn button there is a long pause and then PhoenixCard displays the error “card preprocess failed !1012 phoenixcard”.
Now what?
You may want to try the instructions posted here.
http://pcduino.com/forum/index.php?topic=3613.msg3690#msg3690
It uses livesuit rather than phoenixcard. I have used it several times to reload my pcDuino. If it doesn’t work for you maybe try to post where you got in the forums.
Please use the a10_kernel_livesuit_20130403.img file downloaded from:
https://s3.amazonaws.com/pcduino/Images/a10_kernel_livesuit_20130403.img
You could use livesuite or PhoenixCard to burn the kernel to the on board NAND flash. The image file is actually broken, sorry for the inconvinence.
You could also use the SD bootable ubuntu image from the https://s3.amazonaws.com/pcduino/Images/ubuntu_mmc_20130403.7z and use Win32DiskImager or dd to create bootable SD card for Ubuntu.
Tried the 2 XBMC SD images. None of them recognize the wifi dingo. The wifi works fine when booting with the stock ubuntu on the flash memory.
Nobody’s gonna answer this question? If the wifi doesn’t work, it’s useless to me.
Which WiFi are you using? We will have a patch tomorrow to fix the WiFi issue.
I’m using the exact wifi dingo which you are selling. The driver is rt5370sta.
The WiFi patch is uploaded. Please download from the link above.
If you are going to issue a patch to the latest files you may want to remove the 3.0.8 kernel files from the sdcard image as it appears you are now using 3.4.29.
Good catch. We will remove that.
Is it possible to get the new Ubuntu image as a tarball?
Ok. We will release it as tar ball. stay tuned.
A couple of items…
1) In the first bullet on this page under Ubuntu there are three downloadable files. The release notes refer to the instructions located at: http://www.pcduino.com/?page_id=77
Reviewing the instructions I don’t see how where use of the “a10_kernel_disk32imager_20130403.7z” file is explained. How is this file used?
2) On the wiki under “Ubuntu Release” the first bullet: Ubuntu NAND bootable Image, Release Date 2013/04/04
a) The description of the files doesn’t match the description on the download page
b) The second file as shown below gets an error when you try and download it.
“Ubuntu NAND bootable Image, Release Date 2013/04/04″ with a URL of “https://s3.amazonaws.com/pcduino/Images/a10_kernel_phoenixcard_20130403.img”
Regarding question 1, we will update the document today. Please check it back. The file (a10_kernel_disk32imager_20130403.7z) could be unzipped and used with win32diskimager in windows or dd in Linux or Mac OS. You could use the above tool to write the file to SD card then use the SD card to burn the Linux kernel to the flash. It avoids the previous issues by using livesuite.
We didn’t update the Wiki yet, sorry for the inconvenience.
It is missing PPP module in kernel that make it does not support 3G dialing. Can we have it installed manually?
It supports PPP in latest release (April 28th.). Please check it out .
Last release of kernel has missing tun module. I could not recompile the kernel. Can you post a kernel with tun module and with netfilter and nat enabled?
Are there going to be any minimal server images released (i.e. ubuntu server) ?
Installation docs are very uninformative! Here is how I do it (in russian, use translator) https://plus.google.com/108578263311191794662/posts/cvUHvYU2mxq