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.

CC2674P10: USER_ID Register > PG_REV

Part Number: CC2674P10

Tool/software:

Hello Champs,

We would like here to discriminate CC2674P10 Rev C from Rev B devices in production to be sure that only REV C are used for production products.

When checking the TRM it appears the following registers and fields :

USER_ID Register > PG_REV

USER_ID Register > VER

ICEPICK_DEVICE_ID > PG_REV

Could you please share what is the expected value for PG_REV and VER for the different registers for Rev B PG and Rev C PG ?

Could you also confirm that the ICEPICK_DEVICE_ID > PG_REV value is accessible through JTAG/TAP controller ?

Thank you!

Best regards,

Guillaume

  • Guillaume,

    Given the differences between PG2.0 and PG3.0 are very minimal (a change in the brown-out detection system to address Errata advisory Sys_06), the SW compatibility was prioritized and the PG_REV is maintained across the two PGs.

    From the device, the difference can be seen in the register FCFG1:MISC_CONF_1.DEVICE_MINOR_REV

    • value 0x00 for PG2.0
    • value 0x01 for PG3.0

    The debugger can also access the register ICEPICK:DEVICE_ID,which is 0x2 for PG3.0 (0x1 for PG2.0)

    Hope this helps,

    Rafael