⚠️ 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.xmece.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
Is there a way to dump the OTP contents to file using the PLT? I would like to be able to read out information from the OTP during production and store it for our records.
In order to read the contents of the OTP memory, you should execute the Smart Snippets toolbox for the command prompt window. There is a command which reads OTP memory contents and writes its contents to a file. Please check the Smart Snippets user manual for more information. In case that your custom board is connected with the PLT, first you should power it from the tool via VBAT, and then you have to open the UART port that the DUT is connected. After that you should execute the appropriate command from the Smart Snippets command prompt. The contents of the OPT, will be stored into the opt_dump.bin file.
The issue with this is that I don't see a way of doing this without manually providing all the com ports. Maybe there's a better way to what I'm trying to do. I would like to read the entire OTP header before the PLT programming occurs and store it for each of the DUTs on the PLT. I was planning to use the "Run script before testing starts" option in the PLT configuration but maybe there is a better way.
Hi fitz,
In order to read the contents of the OTP memory, you should execute the Smart Snippets toolbox for the command prompt window. There is a command which reads OTP memory contents and writes its contents to a file. Please check the Smart Snippets user manual for more information. In case that your custom board is connected with the PLT, first you should power it from the tool via VBAT, and then you have to open the UART port that the DUT is connected. After that you should execute the appropriate command from the Smart Snippets command prompt. The contents of the OPT, will be stored into the opt_dump.bin file.
Thanks, PM_Dialog
The issue with this is that I don't see a way of doing this without manually providing all the com ports. Maybe there's a better way to what I'm trying to do. I would like to read the entire OTP header before the PLT programming occurs and store it for each of the DUTs on the PLT. I was planning to use the "Run script before testing starts" option in the PLT configuration but maybe there is a better way.