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.

TDA4VM: What does STR register mean?

Part Number: TDA4VM

Hi experts,

  In PBIST negative test in sdl/test/sdl_pbist_test, STR register is written twice

  /*TODO: Run PBIST
  *0001 Start / Time Stamp mode restart
  *1000 Step / Step for emulation mode*/
  pPBISTRegs->STR = ((uint32_t)0x00000009u);

  /* Start PBIST */
  pPBISTRegs->STR = ((uint32_t)0x00000001u);

 and describes in TRM,

  What do these bits mean and why does bit0 write twice?

  Any reply are appreciated.

Thanks,

Shukai