Help I cant JTAG an ADuC7022BCPZ62, (silicon rev H and I) When trying to JTAG the ADUC7022, I keep getting an error message that says " Memory Missmatch! Address 0x0080000 Value = 0xFF Expected = 0x18 Tool set: Keil uVision3 Keil ULINK All JTAG lines including TDO show clock/data changes so I think the hardware is alive and working. TRST is high. I have no problem JTAGing a development board with an ADuC7020. Thanks, Mike
FEEMOD.3 must be set on ADuC702x series of devices from Rev H onwards to enable write\erase operations on these parts. This was not the case on previous silicon revisions. The Keil tools were upgraded for this change a while back. It may be that you have an older version. The source for the flash programming routines is included in the Keil installation. You should be able to check if FEEMOD.3 is being set in your version.
Thanks for the responses. I downloaded the latest Keil uVision version but still no luck. When I try to download to flash memory I get the following pop-up error messages: Error: ADuC702X.FLX Cant load flash programming algorithm Error: Flash download failed - ARM7TDMI