This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF52840 INFO.VARIANT interpretation

I am trying to interpret the values in the INFO.VARIANT register for the nRF52840. The datasheet states "Build code (hardware version and production configuration). Encoded as ASCII." and gives some examples of the values, but not what characters corresponds to hardware version and production configuration. I could probably infere what they represent, but I need some confirmation on how to interpret the value.

Thank you,

Parents Reply
  • Hi Jørgen,

    To confirm my interpretation of INFO.VARIANT, the register appears to be encoded as VVHP. Where VV is the function variant code (only AA is listed in data sheet), H is the hardware version (currently A, B, C, and D are released), and P is the production configuration code (0 to 9 for production release, A to Z for engineering release).

    If I were to read the INFO.VARIANT register for the current production released part, would it read AAD0? If this is not correct can you please break down what the individual INFO.VARIANT register characters represent?

    Thank you,

Children
No Data
Related