12.07.2015 Views

PXA3xx Boot ROM Reference Manual - Marvell

PXA3xx Boot ROM Reference Manual - Marvell

PXA3xx Boot ROM Reference Manual - Marvell

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Communication ProtocolMessagesTable 43: Target Responses (Continued)Commands CMD LEN Data11.6 MessagesData Header 0x2a 4 A 32-bit integer that tells the host how muchdata to send in the next Data commandData 0x22 0 No data neededMessage 0x2b x ASCII string. This is a message that thetarget wants printed for the user.Done 0x30 0 No data neededDisconnect 0x31 0 No data neededAt any time during the communication process, the target may send a text message to the host bythe target raising Bit 0 of the flag field. The host should then send the message command as thefollowing command.NoteNote11.7 DisconnectThe host is not required to send the message command as soon as the message flaghas been raised. The target keeps the message in the queue and message flag bitraised until the message command is sent and the message is handled.After the target has finished downloading all of the images, the host issues the disconnectcommand. The target does not respond to the command until it has finished its operations, whichallows the target to fill up the message queue with any messages needed to be sent to users.Once the target issues the response packet to the disconnect command, the host must check themessage flag. If the flag is not set, the host shuts down and the target transfers control. However, ifthe flag is set, the host must continue issuing message commands until the message flag is lowered.The host should ignore the status field during this sequence.11.8 Status CodesTable 44 describes the current status codes communicated back to the host application.Table 44: Status CodesError Code0x000x010x02DescriptionACKNACKSequence error12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758Copyright © 2010 <strong>Marvell</strong> PUBLIC RELEASE Doc. No. MV-S301208-00 Rev. -Page 101

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!