This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Is nrf at all production friendly?

Hi

I am using the nrfjprog.dll to program my UUT (nrf51822) during our production PCBA test. Apparently this is a bad idea to use this dll since you sometimes change the definitions and then production stops if we update nrf tools. The reason that I have to update is that we start to use the nrf51802 instead of nrf51822 and then I had to update nrfjprog.dll. And then everything stops working because you Guys have added the text "NRFJPROG" in all function names. Should I use the command line Tool (nrfjprog.exe) instead or do you also change in that every now and then without making it backwards compatible? image description

Parents Reply
  • We use read function to read out certain addresses. For example the DIE revision at address 0x1000005C. We use the write function to write a unique serial number to the UUT. We write the serial number as early as possible in the test in order to get a good traceability in the log. Then we program test hex file for testing the UUT. Then we need to erase the test software again to load the application software but without erasing the serial number. Therefore we need the erasepage function.

Children
No Data
Related