Hi !
I order to correctly apply some errata, I'd like to check the version/revision of the cortex a9 running on my sabre lite board (boundary devices). From Linux source code and the reference manual, I see that some information seems to be located in the USB_ANALOG:USB_ANALOG_DIGPROG register, but it seems strange to me that such information is located in a USB module.
I'd like to get as much information as possible (revision of the board, the cpu cores, ...) at runtime as possible. Could anyone point me to the correct location for these information ?
Best regards,
Vincent
Solved! Go to Solution.
Hello,
USB_ANALOG_DIGPROG can be used to get information aboutSOC revision.
NUM_CORES fuse field may be used for further device distinction. Please pay attention,
the DIGPROG has different addresses ; say, for i.MX6 D/Q/S - 0x020C_8260,
but for i.MX6 SL - 0x020C_8280.
Also, please use the following :
http://www.nxp.com/files/microcontrollers/doc/eng_bulletin/EB804.pdf
http://www.nxp.com/files/microcontrollers/doc/eng_bulletin/EB803.pdf
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hello,
USB_ANALOG_DIGPROG can be used to get information aboutSOC revision.
NUM_CORES fuse field may be used for further device distinction. Please pay attention,
the DIGPROG has different addresses ; say, for i.MX6 D/Q/S - 0x020C_8260,
but for i.MX6 SL - 0x020C_8280.
Also, please use the following :
http://www.nxp.com/files/microcontrollers/doc/eng_bulletin/EB804.pdf
http://www.nxp.com/files/microcontrollers/doc/eng_bulletin/EB803.pdf
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thanks you very much.