Hi
I'm wondering what is "Bad Device Reset" ? Described (barely) in AM335x TRM section 8.1.7.3.3 (SPRUH73K).
I searched the document for "DEVICE_TYPE" and found nothing! I think it might have something to do with ROM Code.
Regards
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.
Hi
I'm wondering what is "Bad Device Reset" ? Described (barely) in AM335x TRM section 8.1.7.3.3 (SPRUH73K).
I searched the document for "DEVICE_TYPE" and found nothing! I think it might have something to do with ROM Code.
Regards
Hi Saman,
As section 8.1.7.3.3 says, Bad Device Reset is asserted whenever the DEVICE_TYPE encodes an unsupported device type, such as the code for a "bad" device. DEVICE_TYPE is taken from the DEVTYPE bitfield in the control_status register (TRM section 9.3.1.4).
Thanks. I want to know what is DEVTYPE and when it will be encoded as "bad" device?
What fills devtype in control_status Register? and it has only one type, General Purpose (GP) Device!
Yes, any value different from General Purpose (GP) Device type will trigger a bad device reset. This would mean the device is defective. Value is factory programmed and cannot be modified.