We have introduced how to flash new images or restore images to pcDuino in http://www.pcduino.com/?p=1134.
In this post, we are going to detail every single steps to make sure it’s very clear. To make things simple, we use pcDuino V2 as an example, and we will use the production SD card method instead of livesuit, which is not that reliable across different host PC OS platforms. For pcDuino3, we just need to use the corresponding images of pcDuino3.
- Required Tools
- Download Firmware
- Make a production SD
- Copy Ubutu files to USB flash drive
- Burn kernel part to pcDuino
- Burn Ubuntu System
The images for pcDuino v2 is for download at: http://www.pcduino.com/?page_id=1699
We download files 1 and 2 into a directory named v2, and unzip file 2 so as to get a sub-directory named ‘ubuntu’:
pcduino_a10_kernel_disk32imageer_20131127 is the kernel file, and the files under ‘ubuntu’ are files of ubuntu systems.
We use Win32DiskImager to make the production SD. Win32DiskImager can be downloaded at (Win32DiskImager, a tool used to create bootable SD card).
First, we launch win32diskimager:
Locate the kernel file that we downloaded at previous step:
Click the button labelled ‘Write’:
Hit ‘Yes’ (Attention: please make sure that this is the SD card, not your USB hard disk drive.). It will begin to write the SD card:
After couple of minutes, it will promote that the write is successful.
We take the SD card that just created and inserted it into a pcDuino with power cable unplugged:
Connect the USB power cable:
The LED marked ‘RX’ will begin to blink slowly which indicates that the kernel is being burned into flash. This process may last couple of minutes, and the LED will be off when the process is finished. After it is finished, we can move on to next step, burn ubuntu system.
We unconnect the USB power cable and connect it again to power cycle the pcDuino with no SD card, and no USB flash drive.
On the monitor, we will begin to see the kernel booting information, and it will stop here:
It is waiting for the USB drive with ubuntu image. Now we plug in the USB drive we created in previous step:
The above picture shows that pcDuino detects the presence of a USB drive with valid ubuntu images and it will take about 10 minutes to finish the updating. After a long wait, we will get:
Now please remove the USB drive, and power cycle pcDuino again by remove and insert again the USB power cable. You are ready to go with the new image. Enjoy!