I really hate it when the proper forum is not around. Can the boot ROM be reprogrammed like an EPROM by grounding a specific pin and then proceeding to flash a new boot ROM. I don't mean the bootloader.
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.
I really hate it when the proper forum is not around. Can the boot ROM be reprogrammed like an EPROM by grounding a specific pin and then proceeding to flash a new boot ROM. I don't mean the bootloader.
Sam:
Don't know which device you are working with, but on all our ARM MPUs the boot ROM is set when the device
is manufactured and it cannot be changed.
Regards,
Michael T
PS: Please mark this post as answered via the Verify Answer button below if you think it answers your question. Thanks!
The more urgent problem I am having is getting the OMAP to boot into general purpose mode. Are there specific pins that can be used to enable this?
Sam:
GP (general purpose) and HS (high security) devices are available. The are pre-programmed differently at the factory. How do you know that you are
not booting as a GP device? Can you read the ASIC ID? What is the complete part # of the OMAP device you have ordered?
Regards,
Michael T
Sam:
The AM3715 TRM has the CONTROL_STATUS register (at 0x480022F0) which has a DEVICETYPE field that is read-only.
It's only defined value is 011 = GP Device. It mentions a value sampled at reset, but does not give details.
I will check on that.
Regards,
Michael T
Sam:
DEVICETYPE in CONTROL_STATUS register is determined by eFuses that are programmed when the device is
manufactured, not by strapping.
Regards,
Michael T
PS: Please mark this post as answered via the Verify Answer button below if you think it answers your question. Thanks!