In-Circuit Programming for the MAX16046–MAX16049 EEPROM-Programmable System Managers

By: Eric Schlaepfer

Abstract: The MAX16046–MAX16049 system managers can be programmed after being soldered to the application circuit board. This means that only unprogrammed devices need to be stocked, and that the latest version of the configuration information can be written to the device during manufacturing test. A few simple measures ensure that the application circuit allows the programming hardware to share the I²C or JTAG bus line and provides power for the device during programming. The programming algorithm is provided for both the I²C bus and the JTAG bus.