Other Parts Discussed in Thread: , UNIFLASH
When trying to program UCD3138RHA via Jtag, XDS110 shows that I am using UCD3138A and programming is prohibited. UCD3138 is selected in the Target Configuration and the connection test is successful.
use CCS11
Console:
Texas Instruments XDS110 USB Debug Probe_0/ARM7_0 : Target must be connected before loading program.
ARM7_0: GEL Output: /nMemory Map Initialization Complete/nARM7_0: GEL Output: /tMemory Map Setup for Flash at Address 0x0ARM7_0: Device Identification (DEV) 0x847F, Device is UCD3138A
ARM7_0: Flash Programmer: Target configuration does not match the connected chip; expected:UCD3138, actual:UCD3138A
ARM7_0: Boot ROM Region at memory range 0x0000A000 - 0x00001000
ARM7_0: Data RAM Region at memory range 0x00019000 - 0x00001000
ARM7_0: Flash Region #0 at memory range 0x00000000 - 0x00008000, erase page 0x400 bytes
ARM7_0: Flash Region #1 at memory range 0x00018800 - 0x00000800, erase page 0x20 bytes
ARM7_0: Writing Flash @ Address 0x00000000 of Length 0x000018d2
ARM7_0: [WriteData Error]Target configuration does not match the connected chip; expected:UCD3138, actual:UCD3138A
ARM7_0: File Loader: Memory write failed: Unknown error
ARM7_0: GEL: File: D:\Git_Local\WDIT1500\Source_code\UCD3138\WDIT1500_UCD3138.x0: Load failed.
ARM7_0: Unable to terminate memory download: NULL buffer pointer at 0x320
Perhaps when selecting USD3138, the configuration does not change and it is necessary to manually select the device in the target code, but I do not know where it is located