Hi,
We use the ATE system in our automated PCB production lines. So far, we have limited this to ARM and that ilk.
I would like to eliminate our use of the Microchip PM3 in these fixtures, and I understand that there is support for this chip in the ATE.
I have been trying to verify this using the Flasher Portable Plus. We have never used SEGGER products on the PIC chips, and I seem to be doing something wrong..
What I am Doing:
I would assume that by even entering LVP mode that the wiring between the Portable Plus and the board is correct. Especially with the 'successful' flash operation..
Thanks!
We use the ATE system in our automated PCB production lines. So far, we have limited this to ARM and that ilk.
I would like to eliminate our use of the Microchip PM3 in these fixtures, and I understand that there is support for this chip in the ATE.
I have been trying to verify this using the Flasher Portable Plus. We have never used SEGGER products on the PIC chips, and I seem to be doing something wrong..
What I am Doing:
- Set up UNI (Universal Flash Loader Configurator) for the PIC18F46Q10
- Load the HEX file provided by our software team.
- Attempt to Download configuration to Flasher I get the error: Warning: Error while reading data file! Error: Aborted download to Flasher
- So I [File-> Generate Test Data File] in Uni, and it creates and loads a .MOT file
- Attempt to Download configuration to Flasher: This succeeds.
- Load PIC using Flasher Portable Plus: This takes a reasonable amount of time, and reports success.
- But the PIC is not running correctly. (At all)
- I read the chip back using Microchip IPE and ICD4
- The config bears no resemblance to the config in the .HEX file, and in fact the code protect bit is now set making comparison of the program area impossible.
- I erase the chip and load with IPE and ICD4, the same .HEX file
- The board functions properly. The read back succeeds and matches.

I would assume that by even entering LVP mode that the wiring between the Portable Plus and the board is correct. Especially with the 'successful' flash operation..
Thanks!