6 Programming Instructions

Specific firmware (Flash) and, in some devices, configuration settings (EEPROM) are required to operate the system. These are found in the MCU (ATSAMC21-XPRO) and the RF transceiver (ATA5831-XPRO) on the vehicle side. The fob requires its own PEPS, IMMO and RKE firmware and configuration files. The following list describes exactly what type of files are needed for each device:
  • Vehicle side:
    • ATSAMC21-XPRO: PEPS, IMMO and RKE firmware and configuration in Flash
    • ATA5831-XPRO: PEPS and RKE configuration in the EEPROM
  • Fob side:
    • ATAB5702A fob board: PEPS, IMMO and RKE firmware in Flash and configuration in the EEPROM
Note: All devices within this system are shipped unprogrammed; therefore, the programming procedure is described in the following sections. Programming is also required when the revised ATAK51005-V1 tool package software is available for download from www.microchip.com/developmenttools/ProductDetails/ATAK51005-V1 or when the source code has been modified or when a device becomes erratic or unresponsive in behavior.