Page 1
FriendlyARM Co., Ltd This document and information contained in it shall not be reproduced by, used by, or Guangzhou, China disclosed to others except as expressly authorized in writing by FriendlyARM Co., Ltd. copyright@2010 ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net...
Page 2
Any content of the manual printed or downloaded may not be sold, licensed, transferred, copied or reproduced in whole or in part in any manner or in or on any media to any person without the prior written consent of FriendlyARM Co., Ltd including but not limited to: ...
Page 4
This manual is intended to give you some quick knowledge about our Mini6410 step by step. We strongly recommend our users to read it first. Although those details may seem tedious and boring they list very useful references and notes which will be of great help for developers.
Switch “S2” to the “SDBOOT” side, the system will boot from SD/SDHC card. Switch “S2” to the “NAND” side, the system will boot from Nand Flash. 1.2 Connect Peripherals Connect Mini6410’s COM0 to a PC’s serial port with the shipped serial cable (blue one) in the box ...
SD card, auto burning will damage the data. To avoid this issue, in Vista/Windows7 we automatically format a SD card to two sections: one is FAT32 (named “FriendlyARM”) for users’ data and the other (by default 130M) left for the bootloader. In fact, Vista/Windows7’s system security policies don’t permit unauthorized users to start auto burning an SD card thus ordinary users need to format the SD card first and then burn data into it.
Page 8
Below is a table list of features of different bootloaders Items Superboot U-Boot by Friendly Other U-Boot Developer FriendlyARM FriendlyARM Others Download Menu Auto detection of 128M/256M DDR RAM Large size image file (> RAM) USB download StepLoader,such as Nboot...
Page 11
Step 3: insert a FAT32 SD card into your SD card socket (you can also use a USB card reader to connect to a PC) and click on “Scan”, all recognized SD cards will be listed. ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net Email: capbily@163.com...
Page 12
Step 4: click on “Fuse”, Superboot will be burned into your SD card ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net Email: capbily@163.com Tel: +86-20-85201025 Fax: +86-20-85261505 12 / 37...
The Superboot in your SD card is invisible. To verify it you can insert your SD card into your board’s SD card socket and switch S2 to the “SDBOOT” mode, reboot your board and if LED1 is flashing it is indicating that your Superboot is functioning. Note: if you use a TF card it might not work properly due to bad connection,so we suggest a common SD card be used.
Page 14
suggest that you should try an external usb card reader in this case. Our SD-Flasher.exe formats a 130M space for the bootloader therefore an SD card whose memory is less than 256M cannot work and we recommend using one whose memory is at least Step1: launch the SD-Flasher.exe (under “\tools\”).
Page 16
Step3: insert a FAT32 SD card into your SD card socket (you can also use a USB card reader to connect to a PC), backup your data in the card and click on “Scan”, all recognized SD cards will be listed. For now, the SD card cannot be burned (circled by red) ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website:...
Page 17
Just click on “Yes” After formatting is done you will be directed back to the main menu. Click on “Scan”, you will see that a “FriendlyARM” section available. ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net...
Page 18
Step5: click on “Fuse”, Superboot will be safely burned into the SD card. You can burn this card in WindowsXP without worrying about its FAT32 data being lost or damaged. ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net Email: capbily@163.com...
Page 19
The Superboot in your SD card is invisible. To verify it you can insert your SD card into your board’s SD card socket and switch S2 to the “SDBOOT” mode, reboot your board and if LED1 is flashing it is indicating that your Superboot is functioning. ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website:...
When using Superboot as the SD card’s bootloader to boot the board, users will enter the USB download mode in the following two situations: 1. “images\FriendlyARM.ini” doesn’t exist in the SD card or its file name is not spelled correctly 2.
It works in Windows7 but not in 64-bit Windows7. “tools\USBDownloadDriver\ FriendlyARM USB Open the shipped CD, double click on “WindowsPlatformTools\USBDownloadDriver\ Download Driver Setup_20090421.exe” FriendlyARM USB Download Driver Setup_20090421.exe” to start installation ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net Email: capbily@163.com...
Page 22
The following window will show up: ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net Email: capbily@163.com Tel: +86-20-85201025 Fax: +86-20-85261505 22 / 37...
Page 23
Click on (“Next”) the middle button A warning message will pop up ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net Email: capbily@163.com Tel: +86-20-85201025 Fax: +86-20-85261505 23 / 37...
Page 24
Click on the (“continue anyway”) the left button to finish the installation. Now let’s test the USB driver: Connect the Mini6410 board to a host PC via a USB cable. Toggle the S2 switch to the “SDBOOT” side. Turn on the S1 switch, if this is the first time you connect, Windows XP will prompt that a new USB device is found.
Page 25
(2) On the window shown below, check the first option and click on the “Next” button ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net Email: capbily@163.com Tel: +86-20-85201025 Fax: +86-20-85261505 25 / 37...
Page 26
On the following popup window, click on the left button (“Continue anyway”). OK, our installation is done. Open the CD, click on the dnw.exe, if you can see “USB:OK”, this means the installation is a success ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net Email: capbily@163.com...
Page 27
In the device manager, you will see the installed USB driver information: ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net Email: capbily@163.com Tel: +86-20-85201025 Fax: +86-20-85261505 27 / 37...
3.2 Superboot’s Menu Note: the above menu may subject to changes. Item[f]: Format the Nand Flash. This command will delete all the data in it Item[v]: Download a linux bootloader e.g. U-boot Item[k]: Download a linux/Android kernel Item[y]: Download an image of the yaffs2 file system Item[u]: Download an image of the UBIFS file system Item[a]: Download Absolute User Program (standalone program), usually it is a bin file, such as uCos2.
Page 30
Item[w]: Download an image of WinCE NK.bin Item[b]: Boot system, if the board is installed with either WinCE or Linux, it will load it Item[s]: Set boot parameters Item[d]: Download and run an Absolute User Program (standalone program) Item[i]: Display Superboot’s version and the NAND Flash’s memory ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website:...
One of them is a configuration file named “FriendlyARM.ini”. Let us experience rapid installation and running via some basic steps. The following steps are based on 4.3-inch systems. You need to adjust your steps for other systems accordingly.
Step1: copy the whole “images” directory into your SD card, double click to open the “images\FriendlyARM.ini” file. Step2: change “OS=CE6” to “OS=Android”, save it and insert this card into your Mini6410 ____________________________________________________________________________________________________________________ Address: Room 1701,Block A2, Longyuan Plaza, 549# Longkouxi Road, Guangzhou, China, 510640 Website: http://www.arm9.net...
Step1: copy the whole “images” directory into your SD card, double click to open the “images\FriendlyARM.ini” file. Step2: change “OS=Android” to “OS=Linux”, save it and insert this card into your Mini6410 board. Toggle S2 to the “SDBOOT” mode Step3: power on your board, the installation process begins with a beep and ends with two beeps.
Step2: change “OS=Linux” to “OS=Ubuntu” and “Action=Install” to “Action=Run”, save it and insert this card into your Mini6410 board. Toggle S2 to the “SDBOOT” mode Step3: power on your board, you will be able to play with Ubuntu. You can even modify its configurations and will not lose it unless you lose your card.
Page 35
Linux booting parameters, different file systems require differed settings setting): Linux-CommandLine = root=/dev/mtdblock2 rootfstype=yaffs2 init=/linuxrc console=ttySAC0,115200 Linux-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs init=/linuxrc console=ttySAC0,115200 running from SD card, you can go with the default setting Linux-RootFs-InstallImage Image for installation: yaffs2 / UBIFS We define it as follows: The “img”...
Page 36
Ubuntu-BootLoader=Ubuntu/uzImage_N43 (by default) Ubuntu’s booting parameters, different file systems require differed Ubuntu-CommandLine settings for UBIFS, recommended setting: Linux-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs init=/linuxrc console=ttySAC0,115200 (by default) To run from the SD card, users can go with the default setting Ubuntu-RootFs-RunImage Image to be run from the SD card e.g.
Page 37
2. To prevent our Superboot from being illegally copied we make it a rule that the first line of the ini file cannot be edited or deleted. It is: #This line cannot be removed. by FriendlyARM(www.arm9.net) Note: no space or any other character after the last “)” is allowed...
Need help?
Do you have a question about the Mini6410 and is the answer not in the manual?
Questions and answers