MPLAB® IPE Serial Quick Turn Programming Settings (SQTP(SM))

Last modified by Microchip on 2023/11/09 09:09

MPLAB® Integrated Programming Environment (IPE) Serial Quick Turn Programming Settings (SQTP℠)

Serial Quick Turn Programming (SQTP℠) is used to program a unique serial number into each device. This number can be used as an entry code, password, or ID number.

To view and change the settings of SQTP, you first need to log in to the Advanced Mode. After logging in successfully to the Advanced Mode, from the dialog, click on SQTP on the left to display the available settings.

IPE window in Advanced mode SQTP menu option

SQTP Settings tab

The SQTP Options table describes the details of each SQTP option.

SQTP Options

SettingDescription
Generation Method: 
RandomSelect this option to generate unique, random numbers for each part. Also enter the start address, number of bytes and number of parts in the corresponding fields
Pseudo Random Seed Value (Hex):Select this option to generate a pseudo-random set of non-repeating numbers based on the Hex value you enter in the Seed Value field. Also enter the start address, number of bytes and number of parts in the corresponding fields
Sequential Start Value (Hex) Increment (Hex):Select this option to generate sequential numbers based on the starting value specified and incrementing each number by the amount specified. Also enter the start address, number of bytes and number of parts in the corresponding fields
Start Address (Hex)Enter the starting address (in Hex) for the serial number
Number of bytes (Dec)Enter the size of the serial number (in decimal). Make sure a large enough serial number is specified for the number of parts planned to program using this file
Number or parts (Dec)Enter the number of parts to be programmed using this file
GenerateClick Generate to create the SQTP (.num) file
Locations: 
Program MemorySelect this option to load the SQTP number in program memory
Electrically Erasable Programmable Read-Only Memory (EEPROM)Select this option to load the SQTP number in EEPROM
Access Method: 
RETLWSelect this option to use a series of Return Literal W (RETLW) instructions with the serial number bytes as the literal data
Raw DataSelect this option to use the raw data
Format for PSVIf the Raw Data option is selected, selecting Format for PSV formats SQTP data to make it 

Back to Top