We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello ,
my SW Environment is
-uvision 5
My HW Environment is
-Development Board : UNI-DS3 based on LPC2148 Board from MicroElectronika
-ULINK2 JTAG adapter from Keil
My HW Setup : ============= 1- placing Jumpers J1-J7 to JTAG position in MCU card
**MikroElectronika mentions nothing else ------------------------------------------- My SW configuration : ===================== 1- options for Target -> Debug -> Use :ULINK2/ME ARM Debugger settings ->MAX JTAG Clock = 50KHZ (i used different High/low speed ,no effect) 2- -> use nTRST 3- -> use cache options 4- -> Verify Code Download 5- -> Chain: Manual Configuration (IDCODE ,Device Name , IR len)=(0x0F1F0F0F0 , ARM7TDMI-S Core , 4) (i used automatic detection , gives me : "NO JTAG Devices Found" ) should it be two chains or just one chain of arm core? 6- -> Utilities -> Use Target Driver for Flash Programming 7- -> use Debug Driver 8- ->settings -> i used default settings for programming algorithm 9- -> check program/verify/Reset and Run
So , step 8,9 is the real actions of FLASHING not step 4 ?
** i followed ULINK2 User Guide ** some other tutorial settings
------------------------------------------------ Result of these settings when press debug : ===========================================
Could Not Stop ARM Device , please check JTAG Cable
---------------------------------------------- What could be wrong settings Is there Semi-agreed Debug settings for supported processors and MCUs i'm afraid it's HW problem between JTAG and JTAG module in MCU (signal incompatibility, missing Component,...)
i would not be able to solve HW problems if Exist
Thanks and Regards ,
Thanks for letting us know you had success
Hello,sorry for let u misunderstand
My first case is board position for j10 let jtag itself detected but could not stop the cpu But when I set j10 for vbus pos. Ulink issues "no jtag device found" So , position not affecting solution
Thanks and best regards
What is J8 and J9 position?
www.keil.com/.../
According to that thread:
"Check the pin P0.31, if you pull them down at reset, JTAG pins disabled"
Hello,
regarding J8,J9 position (it was in "CONNECT" position) but it seems to me(from schematics) that p0.31 would not be low.
my update now
1- i replace MCU card itself with another one(problem seems to be with old MCU) 2- remove jumpers J10 ,J8,J9(till now could not know what are their effect to JTAG accessibility ) 3- use ARMFlash to download program (due to strange behaviour when use ULINK2 flash driver for programming) 4- finally use ULINK2 to attach to the program
it successfully attaches and start debugging (in disassembly only)
anyway , it's satisfied for me for now
Many thanks for help and Best Regards :) ,
Hello, i need to know if "breakpoints is disabled in C-code and it has been ignored in stepping too" is related to JTAG drivers or IDE Debug-functionalities with JTAG HW
notes : -stepping in Simlator works fine in C and Disassembly -i checked related threads in forum but in vain
Many Thanks and Best Regards,