Hi
我有一个非常基本的疑问关于OTP公关ogramming in Da14580 dev board(Expert).The term OTP refers to one time programming ,so is it true that we can burn a program in OTP only once ? eg. i burned the proximity reporter application in OTP mode.now i have created another application .I want to burn my new application to my Dev.board .can i erase the memory and reprogram the OTP ?
what is the use of SRAM then ?what is the difference between SRAM & OTP? I know this is a very basic question ,since there is no such kind of specific features in some other Ble Soc's so am getting confused with these terms !!
Hi Dialog team
could you please clarify my doubt asap. am waiting for the detailed response .
Hi hrq,
the OTP really can be burned only once.
When booting the DA14580, the OTP content is copied into the SysRAM and the code will be executed from SysRAM.
During development, it is best to load the software in SysRAM, without burning the OTP.
SmartSnippets, ConnectionManager or Keil µVision can be used to load software into SysRam.
The first 2 tools are dialog tools,a nd can be found at this support site.
Best regards, BB_Dialog, Dialog Support Team.
Thankyou BB_Dialog
Hi
Once the OTP is programmed is it possible to debug in sysram ?because when i try to debug under the tab debug -> settings i coudnt find the SW device! i changed the port to SW still there is no SW device !!
Dialog team please respond asap!!!!
Hi hrq,
no sorry, that wouldn't be possible anymore.
After burning the OTP, JTAG is diabled.
BR, BB_Dialog.