i.MX RT1170 OSC_RC_400M, PHY_LDO, and TMPSNS base addresses

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX RT1170 OSC_RC_400M, PHY_LDO, and TMPSNS base addresses

Jump to solution
657 Views
PeteHawkins
Contributor II

The RT1170 reference manual doesn't specify the base addresses for the following peripherals:

  • OSC_RC_400M
  • PHY_LDO
  • TMPSNS

In the driver source code included with MCUXpresso SDK - SDK Builder, all three have a base address of 0, which results in registers sharing the same addresses and some register bits are in conflict, so either the source code is in error or I am missing something.

Can anyone clarify this for me?

Thanks 

0 Kudos
1 Solution
643 Views
jay_heng
NXP Employee
NXP Employee

These IPs have AI(analog interface),  FW write the address and data of the register it will writeand then toggles the control bit defined for the individual analog component to complete the register write. So they distinguish without reference to base address.  So all the base address for these IPs should be 0x0.

View solution in original post

2 Replies
639 Views
PeteHawkins
Contributor II

Ah!  Got it.  Thank you.

0 Kudos
644 Views
jay_heng
NXP Employee
NXP Employee

These IPs have AI(analog interface),  FW write the address and data of the register it will writeand then toggles the control bit defined for the individual analog component to complete the register write. So they distinguish without reference to base address.  So all the base address for these IPs should be 0x0.