Other Parts Discussed in Thread: SEGGER
CMSIS-Pack Version 1.0.0 shows this failure message:
Version 0.0.1 doesn't show this issue:
Any explanation for this?
Regards, Bernd
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
CMSIS-Pack Version 1.0.0 shows this failure message:
Version 0.0.1 doesn't show this issue:
Any explanation for this?
Regards, Bernd
Hi Bernd,
Please see this FAQ Post for information on Early Sample Software version compatibility
Please use the CMSIS-PACK from the MySecureSoftware folder for early samples. I believe this only goes up to 0.0.1. Version 1.0.0 should be for production devices.
Best Regards,
Brandon Fisher
Hi Brandon,
my customer is ready for production and needs CMSIS-PACK for production.
We have to solve this issue asap.
Customer has RevB silicon in use already.
Regards, Bernd
Hi Bernd,
I can't replicate it on our side, at least with my setup.
Does the customer see this issue just with a regular example? If they can only replicate with their binaries, would it be possible to share them and/or provide a description of the memory map?
Are they programming NONMAIN?
Which programmer are they using? If using Segger, which version?
And, is the configuration of the memory looking OK?
Luis, Brandon,
I assume that the customer tried to program RevA with CMSIS-Pack v1.0.0.
1. Does the software check the DEVICEID register?
2. Does RevA just run with CMSIS-Pack v0.0.1 and RevB just with CMSIS-Pack v1.0.0 ?
Please let me know and I let the customer check on his side.
Regards, Bernd
Hi Bernd,
Yes it does check the device ID register. I haven't used this software myself, so I'll let Luis comment on if it will stop you from programming, but at a minimum CMSIS-Pack version 1.0.0 seems to indicate it should be throwing device revision errors when they attempt to program, see below:
Best Regards,
Brandon Fisher
Hi Bernd,
That is correct. The public CMSIS-Pack 1.0.0 only works with production silicon. Customers using early silicon should continue using the pack from MySecResources.
More details in this FAQ:
Regards,
Luis R