Total expected data in OTP

⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at//www.wsdof.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
4 posts / 0 new
Last post
hughesk
Offline
Last seen:2 years 4 months ago
加入:2014-04-26 02:56
Total expected data in OTP

Hello,
The DA14580 datasheet and several posts on this forum state that there is 32kB OTP memory available for our code, but as I noticed today (and confirmed in this forum post:https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl...), there is a segment at the top of OTP that can have production information pre-written on it.

Could Dialog please confirm:
a) the exact memory addresses expected to be pre-written with production information; and
b) is there a document (datasheet, app note) that lists this information? I am looking for a statement, something like "OTP is 32kB, of which 32Bytes are unavailable," but I did not come across this in the datasheet and none of the app notes look relevant.

Thanks in advance,
Kevin

Device:
PM_Dialog
Offline
Last seen:14小时53分钟前
Staff
加入:2018-02-08 11:03
Hi hughesk,

Hi hughesk,

The OTP of the DA14580 SoC is 32Kbyte and 253 bytes out of 32 Kbytes are used for the OTP Header. The OTP Header starts at address 0x47000 and end at 0x47FFC (0x47FFC - 0x47000 = 0xFD length or 253bytes). The OTP of DA14580 is empty, except some production related stamps at address 0x47F60 of the OTP Header. You can clarify it by reading the OTP with the OTP Programmer of the Smart Snippets toolbox. There is not any document for this information, but as I mentioned you can read the OTP Image and Header using Smart Snippet toolbox.

Thanks, PM_Dialog

hughesk
Offline
Last seen:2 years 4 months ago
加入:2014-04-26 02:56
Hello,

Hello,
Thank you for your reply. Could you please confirm whether the numbers you listed are correct?

0x47FFC-0x47000 = 0xFFC = 4092 bytes, not 253 as you listed.

We need to do an incoming inspection on chips' OTP contents to verify they are blank before assembly. Which specific ranges of addresses should I ignore?

CYibin
Offline
Last seen:5 months 2 weeks ago
Staff
加入:2017-12-14 02:48
Hi,

Hi,

It's typo. The range of OTP header is: 47F00 ~ 47FFD