Other Parts Discussed in Thread: LM10011
I'm writing some prototyping code via Code Composer for configuring the SMARTREFLEX Voltage Compensation functionality. But unfortunately I'm having a few problems:
(1). I've managed to set the registers up but I have to step carefully through the code in order to get a successful conclusion. It's not clear whether there is an issue of timing between writes or whether writes to registers have to be in 32bit blocks. At the moment I'm trying to set bits individually. The following part is totally unclear:
4. Enable SRSS Temperature Compensation mode
(a) Make sure the SRSS state machine is not in State S0 or S1 by reading VPRM_STATUS0_REG
VPRM_STATUS0_REG[2:0] = VID_FSM_STATUS
Reflects the status of the VID FSM posting the voltage change request to the SMPS:
“0x0” FSM in state S0
“0x1” FSM in state S1
Firstly what value should this register be demonstrating. Also, is it possible to be provided with a clear definition of all of the registers?