The pcDuino3s has a really nice enclosure but the TF card slot is not accessible from outside without removing the covers. In this post, we will show you how to use Phoenixsuite 1.0.6 to reflash the pcDuino3s through the USB OTG port.
The pcDuino3S tool and OS image can be downloaded from this page.
First, we launch the Phoneixsuite tool:
Select the kernel image that we are going to use:
If we click ‘Upgrade’ at this point we will see:
We need to connect the USB OTG port of the pcDuino3S to our computer’s USB port. The USB OTG port is shown below. We need a Type A male USB to Type A male USB cable to connect it to the computer.
Connect the pcDuino3s to the computer through the USB OTG port, and also connect it to a HDMI monitor:
Once connected, power it on:
Open ‘LXterminal’, and run the following commands:
$sudo mount /dev/nanda /mnt
$sudo touch update.fel
When we entered reboot, the PC side will prompt:
If the dialog window didn’t popup as seen above, please click the ‘update’ button a couple of more times.
Click ‘yes’ to begin the flashing of kernel.
After the kernel flashing is done, power cycle pcDuno3s:
It will ask for a flash drive with rootfs:
On the PC, we copied the rootfs to a USB drive:
Insert the USB drive to pcDuino3 USB port (use a USB hub, if there are not enough USB ports):
Once it is completed we can remove the USB drive and power cycle pcDuino3s again:
and we are done!
Enjoy your reflashed pcDuino3s!