# MX-ATK =# Requirements =============== 1. M$ Windows 2000 SP4 or Windows XP 2. ATK package (available at voipac website) 3. memory init files (available at voipac website) 4. miniusb to usb cable =# Info ======= The Advanced ToolKit (ATK) is a graphical user interface application for use in an i.MX platform for development and validation. The ATK provides the flashing functionality as well as an image conversion. =# Instalation ============== 1. Extract the ATK package and place it in a temporary folder. 2. From the top level folder, execute FSL_ATK_TOOL_WINS_STD_INSTALL_.exe 3. From the Start Menu, point to Programs, then to Advanced ToolKit, and then click Advanced ToolKit. =# Configure the HW =================== 1. Disconnect vmx25 power supply 2. Place jumper onto H902 shorting pins 2-3. (Internal boot) 3. Connect the usb cable to the miniusb conector =# Configuring the ATK ====================== 1. Run the Andvanced ToolKit (ATK) 2. On the first screen select following settings Device Settings i.MX CPU -> i.MX25_TO1.1 Device memory initial -> Custom Initial File (see Note1) Host Settings Communication Channel -> USB Power on the board and press "Next >" 2. On the second screen select following settings Select Flash tools and press "Go" 3. On the third screen select followin settings Flash model -> Nand Operation type -> Program Operation type -> BBT Operation type -> Read back check Note1: For devices assembled with 48LC16M16A2 use vmx25_sdram_32M.txt file For devices assembled with 48LC32M16A2 use vmx25_sdram_64M.txt file These files are included in zip archive available here: http://www.voipac.com/downloads/imx/25/bin/iMX_AdvancedToolKit_R170.zip =# Using the Flash Tools ======================== =# Flashing barebox =================== Address: 0x00000000 Image: barebox-2010_10_0-vmx25-vpac2.bin =# Flashing kernel ================== Address: 0x00060000 Image: zImage-2_6_35-vmx25-vpac2.bin =# Flashing rootfs ================== Address: 0x00300000 Image: rootfs-nand-bb-1-17-vmx25-vmx25-vpac2.ubi.bin