Basically any JTAG debugger, supporting ARM Cortex A8, may be used
with i.MX53. Particularly - ARM Real View ICE may be applied.
Please find an overview of 3rd party development tools for ARM here:
please also look at recommended devices in “Emulators/Probes” section
This discussion is closed since no activity. If you still need help, please feel free to reply with an update to this
discussion, or create another discussion.
Had your issue got resolved? If yes, we are going to close the discussion in 3 days. If you still need help please feel
free to contact Freescale.
Say for example if i want to write and execute a stand alone program (LED blink) (NON-OS & no boot loader) in I.MX535 QSB board i need a IDE and JTAG right? and also if i want to do register level debug ,single step execution for my application code surely i required IDE and JTAG ...please clarify.
Actually, If your design is based on evaluation board and BSP released by Freescale, Emulator is not required. Normally, emulator can help you do the following jobs:
(1) debug basical system(expecially DDR3 or LPDDR2 etc)
(2)Burn images into flashes on board.
(3)Programing to test performance of your system.
But Freescale provides some necessary tools for those. such as :
MFG Tool for burning ,cfimager for burning, OBDS tool for low level hardware pressing test. etc.
As for settings of memory controller , if the ddr memory you use is different from that of EVK board, you can configure DDR memory controller manually in u-boot (the file's name is flash_header.S)