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.