AnsweredAssumed Answered

Interpreting Peripherals+ data

Question asked by SCOTT MILLER on Jul 13, 2018
Latest reply on Jul 16, 2018 by SCOTT MILLER

Can someone explain to me what the deal is with the peripheral view in MCUX?  This is what I get when I check the PDB peripheral in the Peripherals+ view:



CodeWarrior's equivalent tool always did a pretty good job of decoding peripheral registers and displaying meaningful values.  I'm not sure how much of this in MCUX is unfinished, broken, or just weird.


In the screenshot above, you can see that a number of single-bit fields have values of 0x2, including LDOK.  LDOK's actual value is in fact 0.  If it was in the 2's position or if a 0 represented '2' for some parameter that would make sense, but neither of those is true.


PDB0-CH0S:ERR is the field I was looking for, and it says "Wrong field format".


What gives?  Are these definitions editable?  If so, where can I find them?  Are enumerated values supported?  CodeWarrior has them but so far I haven't encountered any in MCUX.