Freescale iMX537 memory question

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Freescale iMX537 memory question

424件の閲覧回数
Chicago1984
Contributor II

Our Freescale iMX537 is connected to flash memory.  Sometimes if we corrupt the flash memory, we can’t assert control of the iMX537 with a debugger. If we change the boot  mode to serial instead of flash, the processor will at least talk to the debugger, but flash looks like non CFI compliant part.     So far the only way we have found to get around this is by removing and replacing the flash chip,  but we shouldn’t have to.  We should be able to just erase the flash and start over.    I can provide details about the flash chip, but the processor should have total control over it, it’s just flash.  Is there any insight someone can provide us? Or has anyone run into this before?   Is there some register that is getting set in the iMX that would cause flash not to be recognized?  (We are not using the fuse settings, we configure the chip with external resistors).

ラベル(1)
0 件の賞賛
1 返信

336件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Shahzad,

for jtag connection with i.MX53 (and other i.MX processors)

Freescale recommends only USB/UART mode (other modes connection may be

unreliable), reason explained below :

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka11528.html

Some i.MX processors have special boot mode for jtag connection,

for example i.MX28.

Best regards

chip

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛