i.MX35 PDK Board NAND Flashing

Document created by jesseg Employee on Aug 21, 2012Last modified by Jodi Paul on May 9, 2013
Version 3Show Document
  • View in full screen mode

ATK (Advanced Toolkit)


ATK (Advanced Toolkit) is a Windows software for programming the flash memory of i.MX boards. It can be downloaded here.


Using ATK

 

This section will describe the procedure to erase the flash memory and program the bootloader.

1 - Connect a serial cable between PC and i.MX board.

2 - Some hardware configurations (switches) must be done to flash the board.

Set red and cream switches as below: 
Switch SW5 -> 000000 
Switch SW4 -> 1000000


400px-Pdk_switch_program.jpg

{{Note|On SW5 and SW4, "1" means the keys selected towards the edge of the board.}


3 - Run ATK (1.6 or above) going to Start -> Programs -> AdvancedToolKit -> AdvancedToolKit

IMX35_atk.jpg

Set the options: 
i.MX CPU -> i.MX35_TO2 
Device memory -> DDR2; 
Custom Initial File -> (keep it unmarked) 
Communication Channel -> Serial Port (Usually COM1)

 

 

If you are using TO1, Device Memory -> MDDR

 

 

4 - Click on Flash Tools to erase, program or dump the the flash memory and click GO

Atk2.jpg

NAND Flash Erasing

1- Configure the Dip Switch of Personality Board:

Switch12345678
SW1OFFOFFOFFOFFN/AN/AN/AN/A
SW2ONOFFOFFONONOFFOFFOFF

2- Choose NAND model K9LAG08U8M

3- Continue the steps

 

 

Remember to select the checkbutton BBT (Back Block Table)


Attachments

    Outcomes