Page 2
MINI-MAX/ARM9260-E to factory setup or to prepare MINI-MAX/ARM9260-E for an Operating System such as Debian that is different than the standard ARM9 Linux. Users who are planning to use MINI-MAX/ARM9260-E in standard configuration ( with ARM9 Linux & Linux Control Panel) can skip this document.
Page 3
USB flash drive. Linux and RootFS (RAMDISK) upgrades are provided by BiPOM Electronics. However, users may also build their own Linux kernel, copy to USB flash Drive and boot from their own Linux kernel.
Page 4
Copy all the unzipped files and folders to C:\Program Files\ATMEL Corporation\AT91-ISP v1.12\SAM-BA v2.8\lib Note: C:\Program Files\ATMEL Corporation\AT91-ISP v1.12\SAM-BA v2.8\lib\boards.tcl has to be replaced with BiPOM version of “boards.tcl” from the zip file. MINI-MAX/ARM9260-E folder with its files has to be under C:\Program Files\ATMEL Corporation\AT91-ISP v1.12\SAM-BA v2.8\lib Please see the screenshot below:...
Page 5
3. Hardware Setup. This chapter explains in details how to enter the board into SAM-BA boot mode to access sub-systems of www.atmel.com MINI-MAX/ARM9 using SAM-BA utility from ATMEL ( MINI-MAX/ARM9260-E features: • Atmel AT91SAM9260B-CU ARM9 microcontroller • MT48H16M32LFCM-75:A TR SDRAM 512MB •...
Page 6
3.1 Install all the jumpers in accordance with the picture below. 3.2. Remove the X11 jumper Note: X11 jumper enables / disables DataFlash interface. When X11 is open the ROM boot loader can’t download and run At91BootStrap loader. ROM boot in case no valid program is detected in external DataFlash supports USB Device Port.
Page 7
3.4. MINI-MAX/ARM9260-E board provides an RS232 interface on X15 connector (10-pin dual-row header). 3.5. Connect one end of a serial cable to an available serial (COM) port on your PC. 3.6. Connect the other end of the serial cable to the X15 connector of MINI-MAX/ARM9260-E. Page 7...
Page 8
3.7. Connect a power supply (8-24VDC) to the X3 jack of MINI-MAX/ARM9260-E. Page 8...
Page 9
3.8. Connect the other end of the USB cable to any USB HOST port of a PC. The board will be detected immediately: Page 9...
Page 10
Note: If you face any problems with this step please read “4. Known issues of USB driver” Page 10...
Page 11
3.9. If the board is detected, install the X11 jumper back to the board: Note: Be very careful installing the jumper. The board is powered. If something gets wrong, the board can be permanently damaged. The best thing is to use some switch instead of the jumper. So you can manipulate with X11 pins without any problems even if the board is powered.
Page 12
- expand the Ports devices by clicking on the + sign to the left of ”Ports”. You will see a view similar to the following: Please note that MINI-MAX/ARM9260-E appears as GPS Camera under Ports (COM&LPT). To correct this and make the MINI-MAX/ARM9260-E appear as a USB device, make the following steps. Page 12...
Page 13
4.1. Right click on GPS Camera Detect… and this will bring up the menu: 4.2. Select Properties from the menu. Page 13...
Page 14
4.3. Click on Driver tab and click the Driver Details button: usbser.sys is shown as the driver for MINI-MAX/ARM9260-E. This is incorrect. We will correct this. Click OK. 4.4. Click the Update Driver button. 4.5. Select “No, not this time”. Click Next:...
Page 15
4.6. Select “Install from a list or specific location (Advanced). Click Next: 4.7. Select “Don’t search. I will choose the driver to install”. Click Next. Page 15...
Page 16
4.8. You should now see the following view: Move your mouse over “atm6124.Sys ATMEL AT91xxxxx Test Board” and click to select. Then click Next. 4.9. You should see the proper driver software being installed as follows: Page 16...
Page 17
4.10. When the installation is completed, you will see the following: Click Finish. 4.11. Go back to Device Manager. You should now see that MINI-MAX/ARM9260-E has moved from under “Ports” section to under “Universal Serial Bus Controllers” section. The name may still be “GPS Camera Detect”. This is harmless.
Page 18
5. Using MINI-MAX/ARM9260-E without an operating system (SDRAM test) If you plan to use MINI-MAX/ARM9260-E with an operating system such as Linux only, you can skip this section. Development software for MINI-MAX/ARM9260-E includes ARM Development System and GNUARM C compiler. To download the developed firmware to MINI-MAX/ARM9260-E, SAM-BA loader from ATMEL (www.atmel.com) is used.
Page 19
5.3.4. Press “Build All” icon button. It will compile the example building the mmarm9_sdram.bin Note: The pre-compiled example can be downloaded from http://www.bipom.com/support/mmarm9260/MMARM9260_10CLOCKS_SDRAM_TEST.zip Page 19...
Page 20
5.3.5. Run C:\Program Files\ATMEL Corporation\AT91-ISP v1.12\SAM-BA v2.8\SAM-BA.exe Select “\usb\ARM0” and “Mini-Max-ARM9260” from pull-down lists and press “Connect” Note: If you face problems with this step please pass through 2.1-3.7 steps again. 5.3.6. Install the X11 jumper back to the board (step 3.9). 5.3.7.
Page 21
5.3.8. Please select “Send Boot File” and press “Execute”. Then select mmarm9_sdram.bin and press “Open” Close the SAM-BA window. Page 21...
Page 22
5.3.9. To connect the board output to Micro-IDE terminal please go to Tools->Options-Terminal of Micro-IDE. Please configure the COM port to 115200 baud rate, 8 data bits, parity none, 1 stop bit. Press “Connect” icon button on Micro-IDE toolbar. Disconnect and reconnect the power jack to start the SDRAM test. Note: The board will not be detected as “ATMEL AT91xxxxx Test Board “anymore due to the new loaded SDRAM test firmware.
Page 23
6.2. In order to install U-Boot loader to MINI-MAX/ARM9260-E it is necessary to download C:\bipom\devtools\MMARM9260E\loader\MMARM9_USB_loader.bin file to the board using SAM-BA utility. MMARM9_USB_loader.bin is a complete image of loader that includes: At91BootStrap loader;...
Page 24
6.6. Click on “Compare sent file with memory” Close SAM-BA window. Page 24...
Page 25
6.7. To connect the board output to Micro-IDE terminal please go to Tools->Options-Terminal of Micro-IDE. Please configure the COM port to 115200 baud rate, 8 data bits, parity none, 1 stop bit. Press “Connect” icon button on Micro-IDE toolbar. Disconnect and reconnect the power jack to start the U-boot loader. Page 25...
Page 26
6.8. Assign the given MAC address typing the following command on Micro-IDE terminal setenv ethaddr 00:50:C2:46:9x:xx; saveenv where x:xx are unique numbers that assigned to your board. 6.9. Please read “Quick Start Guide” document to obtain information how to install Linux to MINI-MAX/ARM9260-E from Software section under http://www.bipom.com/products/us/2900044.html Page 26...
Need help?
Do you have a question about the MINI-MAX/ARM9260-E and is the answer not in the manual?
Questions and answers