1. Create the SD boot card( SD card)
1.1 Create the bootloader into SD-card.
Tiny210 can support that update the system with SD-card, so we should create the Bootloader to the SD-card firstly.
1. Insert a SD-card card into the PC(by SD-card reader).
2. run the SD-Flasher.exe tools with administrator privileges, then it will open the dialog that show "Select your Machine", please choose "mini210s/Tiny210", and click "Next".
3. At the "Image File to Fuse:" item, choose the "superboot.bin" file.(Step 1)
4. Click Scan in the tools, The Sd card will be show in the SD Driver item(Step2)
5. Click Fuse, The superboot.bin will be burn into the SD card.(Step 3)
SD-Flasher.exe Position -> CD:/tools/SD-Flasher.exe
superboot.bin Position -> CD:/images
If you using Win7 system, You should run the SD-Flasher.exe as Administator, and click "Scan", "Relayout!" Before doing the above step.
1.2 Copy the system Image to SD-card
Copy "images" folder into the SD-card.
"images" position -> CD:/images
If you want to burn the image you build, you can replace the image with the image you build. In the follow step, We will introduce the method to burn the 5.6"LCD image to flash, If you use the others LCD, you can edit the configure file FriendlyARM.ini file (FriendlyARM.ini position: SD:/images/FriendlyARM.ini).
2. Android 4.0 system update
Step 1. In PC, open the file "images/FriendlyARM.ini" in TF-card and edit some item as follow:
#This line cannot be removed. by FriendlyARM(www.arm9.net)
CheckOneButton=No
Action = Install
OS = Android
LCD-Mode = No
LCD-Type = H43
LowFormat = No
VerifyNandWrite = No
CheckCRC32=No
StatusType = Beeper | LED
################### Android 4.0.3 ####################
Android-BootLoader = Superboot210.bin
Android-Kernel = Android/zImage
Android-CommandLine = root=/dev/mtdblock4 console=ttySAC0,115200 init=/linuxrc androidboot.console=ttySAC0
Android-RootFs-InstallImage = Android/rootfs_android.img
Android-RootFs-InstallImage = Android/rootfs_android-mlc2.img
If you use the Capacitive touch, you should edit the file as follow;
#This line cannot be removed. by FriendlyARM(www.arm9.net)
CheckOneButton=No
Action = Install
OS =Android
LCD-Mode = No
LCD-Type = H43
LowFormat = Yes
VerifyNandWrite = No
CheckCRC32=No
StatusType = Beeper | LED
################### Android 4.0.3 ####################
Android-BootLoader = Superboot210.bin
Android-Kernel = Android/zImage
Android-CommandLine = root=/dev/mtdblock4 console=ttySAC0,115200 init=/linuxrc androidboot.console=ttySAC0 skipcali=yes ctp=2
Android-RootFs-InstallImage = Android/rootfs_android.img
For the param ctp=2, it means as follow sheet:
============================================
Step 2. Setting your LCD type by editing the LCD-Type = H43 Line in the FriendlyARM.ini file. The LCD type you can find on the LCD panel, at present, it can support H43, W50, A56, S70, A70, L80, G10.
Step 3. Set the board as SD card boot mode(set S2 for SDBOOT), and insert the SD card to the board.
Step 4. Power on the board, the buzzer will ring one times.
Step 5. Check the board LED and Buzzer, Buzzer will ring a bit of times, then it means update the system success.
Step 6. Set the board boot from the nand flash, and boot it again. you will enter the android system, for the first boot, it will calibrate the touchscreen.\
3. Android 2.3.1 system update
Step 1. In PC, open the file "images/FriendlyARM.ini" in TF-card and edit some item as follow:
#This line cannot be removed. by FriendlyARM(www.arm9.net)
CheckOneButton=No
Action = Install
OS = Android
LCD-Mode = No
LCD-Type = H43
LowFormat = No
VerifyNandWrite = No
CheckCRC32=No
StatusType = Beeper | LED
################### Android 4.0.3 ####################
Android-BootLoader = Superboot210.bin
Android-Kernel = Android2.3.1/zImage
Android-CommandLine = root=/dev/mtdblock4 console=ttySAC0,115200 init=/linuxrc androidboot.console=s3c2410_serial0
Android-RootFs-InstallImage = Android2.3.1/rootfs_android.img
If you use the Capacitive touch, you should edit the file as follow;
#This line cannot be removed. by FriendlyARM(www.arm9.net)
CheckOneButton=No
Action = Install
OS =Android
LCD-Mode = No
LCD-Type = H43
LowFormat = Yes
VerifyNandWrite = No
CheckCRC32=No
StatusType = Beeper | LED
################### Android 4.0.3 ####################
Android-BootLoader = Superboot210.bin
Android-Kernel = Android2.3.1/zImage
Android-CommandLine = root=/dev/mtdblock4 console=ttySAC0,115200 init=/linuxrc androidboot.console=s3c2410_serial0 skipcali=yes ctp=2
Android-RootFs-InstallImage = Android2.3.1/rootfs_android.img
For the param ctp=2, it means as follow sheet:
============================================
Step 2. Setting your LCD type by editing the LCD-Type = H43 Line in the FriendlyARM.ini file. The LCD type you can find on the LCD panel, at present, it can support H43, W50, A56, S70, A70, L80, G10.
Step 3. Set the board as SD card boot mode(set S2 for SDBOOT), and insert the SD card to the board.
Step 4. Power on the board, the buzzer will ring one times.
Step 5. Check the board LED and Buzzer, Buzzer will ring a bit of times, then it means update the system success.
Step 6. Set the board boot from the nand flash, and boot it again. you will enter the android system, for the first boot, it will calibrate the touchscreen.
4. Linux system update
Step 1. In PC, open the file "images/FriendlyARM.ini" in TF-card and edit some item as follow:
#This line cannot be removed. by FriendlyARM(www.arm9.net)
CheckOneButton=No
Action = Install
OS = Linux
LCD-Mode = No
LCD-Type = H43
LowFormat = No
VerifyNandWrite = No
CheckCRC32=No
StatusType = Beeper | LED
################### Linux ####################
Linux-BootLoader = Superboot210.bin
Linux-Kernel = Linux/zImage
Linux-CommandLine = root=/dev/mtdblock4 console=ttySAC0,115200 init=/linuxrc
Linux-RootFs-InstallImage = Linux/rootfs_qtopia_qt4.img
Step 2. Setting your LCD type by editing the LCD-Type = H43 Line in the FriendlyARM.ini file. The LCD type you can find on the LCD panel, at present, it can support H43, W50, A56, S70, A70, L80, G10.
Step 3. Set the board as SD card boot mode(set S2 for SDBOOT), and insert the SD card to the board.
Step 4. Power on the board, the buzzer will ring one times.
Step 5. Check the board LED and Buzzer, Buzzer will ring a bit of times, then it means update the system success.
Step 6. Set the board boot from the nand flash, and boot it again. you will enter the android system, for the first boot, it will calibrate the touchscreen.
5. WinCE system update
Step 1. In PC, open the file "images/FriendlyARM.ini" in TF-card and edit some item as follow:
#This line cannot be removed. by FriendlyARM(www.arm9.net)
CheckOneButton=No
Action = Install
OS = CE6
LCD-Mode = No
LCD-Type = S70
LowFormat = Yes
VerifyNandWrite = No
CheckCRC32=No
StatusType = Beeper | LED
################### Windows CE6.0 ####################
WindowsCE6-Bootloader = Superboot210.bin
WindowsCE6-BootLogo = WindowsCE6\bootlogo.bmp
WindowsCE6-InstallImage = WindowsCE6\NK.bin
WindowsCE6-RunImage = WindowsCE6\NK.bin
Step 2. Setting your LCD type by editing the LCD-Type = H43 Line in the FriendlyARM.ini file. The LCD type you can find on the LCD panel, at present, it can support H43, W50, A56, S70, A70, L80, G10.
Step 3. Set the board as SD card boot mode(set S2 for SDBOOT), and insert the SD card to the board.
Step 4. Power on the board, the buzzer will ring one times.
Step 5. Check the board LED and Buzzer, Buzzer will ring a bit of times, then it means update the system success.
Step 6. Set the board boot from the nand flash, and boot it again. you will enter the android system, for the first boot, it will calibrate the touchscreen.
|