I see quite a few discrepancies between the iMX6 Platform SDK header files and the RMs.
Just one example to show what I mean:
iMX6DQ RM pdf page 936, CCM_ANALOG_MISC2n register, shows AUDIO_DIV_LSB on bit 15 and AUDIO_DIV_MSB on bit 23, but the platform SDK header file (\sdk\include\mx6dq\registers\regspmu.h) show bit 15 and 23 as reserved.
Which one should I trust?
I think the platform SDK is final, but in that case someone might want to update the RMs because I found a lot of these discrepancies between the iMX6(SDL/DQ) RMs and the platform SDK files.
Solved! Go to Solution.
Not sure... It's closed when the RMs are updated and all discrepancies are gone. From my point of view I now know to take the Platform SDK as the truth, so yes, close it I guess...
I just received confirmation that the SDK is correct. These values should be reserved and these bits should appear as such on the Reference Manual.
Thanks for pointing this error out!
The CCM_ANALOG register bit was just an example. There are many discrepancies so I'd recommend someone to take a good look at those and update the RMs. I will just take the SDK as the correct information until the RMs are updated, thanks for confirming.
Hi Michel,
This item looks closed. Please confirm.
Thanks!
Bill Krakar
Not sure... It's closed when the RMs are updated and all discrepancies are gone. From my point of view I now know to take the Platform SDK as the truth, so yes, close it I guess...
It all points to the Reference Manual being correct and the i.MX6 having this functionality even if not implemented on the SDK. I’m investigating; I’ll let you know as soon as I have an update.
Update: The SDK is correct. These values should be marked as reserved on the Reference Manual.
gusarambula, can you please reply with what you have found. Thanks.
I'm very sorry. We haven't yet received confirmation on which information is correct. I'm awaiting confirmation and update as soon as I receive it.
Any update on this?
gusarambula, can you please check on this topic?