Step 6: Update ConnectCore 6 firmware
Update eMMC with Android firmware images
ConnectCore 6 Android/Yocto Getting Started Guide
17
d.
system2
: To hold a copy (or alternative) Android's root file system.
e.
cache
: To hold Android cache.
f.
data
: To hold user data.
3. Write the file boot.img to the eMMC Android partition from one of the following:
a. From TFTP (assuming the file is on the TFTP server's exposed folder):
=> update android tftp boot.img
b. Or from a FAT formatted MicroSD card (where you previously copied the file):
=> update android mmc 1 fat boot.img
4. Write the file system.img to the eMMC system partition from one of the following:
a. From TFTP (assuming the file is on the TFTP server's exposed folder):
=> update system tftp system.img
b. Or from a FAT formatted MicroSD card (where you previously copied the file):
=> update system mmc 1 fat system.img
The new firmware is now ready on the eMMC. To boot it:
1. If the cache and data partitions are unformatted (or if you want existing data to be removed),
you need to force the format of these partitions with:
=> bootargs_once="androidboot.cache=format
androidboot.data=format"
Note
If the cache and data partitions are already formatted and you wish to preserve
their contents, you can skip this command.
2. Boot it with the dboot command:
=> dboot android mmc