This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PGA900: replacing ADµCM361

Part Number: PGA900
Other Parts Discussed in Thread: UNIFLASH

Technical issues:
1. the integrated current source can drive 25, 50, 100 or 500 uA. How high is the maximum resistance allowed to be without
    violating the data sheet? Meaning, how close can we go to the internal 3 V?
2. is there demo code for the internal Cortex M0 (example applications)?
3. can the chip also be programmed via the debug interface, or is this only possible via the OWI interface?
4. can the Cortex M0 or the whole chip be switched to sleep mode to save power? If so, where
are these modes described?
5. with which programming devices can the chip be programmed in series and via which interface?


Thanks and bye 

Hanno 

  • Hi Hanno,

    1. This is a good question. Of course the maximum resistance will depend on the current setting, since the voltage drop across the sensor is what matters. In my testing, the voltage drop across the sensor should not exceed about 1.7V, otherwise the current source will start to become inaccurate. This means a maximum resistance of 3.4Kohm at a current of 500uA.

    2. There is some example code that is available through the mysecure software portal that is used to access the datasheet. Access can be requested from the PGA900 product page.

    3. Yes the chip can be programmed through the SWDIO interface using CCS or Uniflash. Please see this post for more information: https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/878462/pga900-programming-pga900/3254273#3254273

    4. There is no sleep mode for the cortex M0 that is implemented in the PGA900. The analog blocks can all be disabled through control and status registers to save power, though.

    5. The OTP can be programmed through any of the available digital interfaces (SPI, I2C, OWI, or SWDIO). For the SWDIO interface you will need the XDS200 JTAG emulator. The only requirement is that the VP_OTP pin is pulled above 7V during the programming procedure.

    Regards,

    Scott