Other Parts Discussed in Thread: SEGGER
I recently updated the sdk and keil packages to the latest versions (sdk: 1.00.01.03 and DFP: 1.1.0). I can build and compile in Keil 5.38, but I cannot connect and debug using a Jlink. I get an error saying, “Cannot Load Flash Device Description !”
However, if I build using the latest driver library with the old 0.0.1-eng DFP pack, I can program and debug boards properly. The issue is that some registers changed between the first rev silicon and the production silicon. So for certain peripherals like TIMG, the debug window does not show the registers properly.
Alternative if I debug using the simulator and DFP 1.1.0, I can see the registers for TIMG4 are at the correct addresses.
This seems to be related to the segger tools. Can someone assist?