SmartGPU2-LCD480X320Touch-CommandSet

SMART GPU 2 3.5” TOUCH
Command Set
Vizic Technologies ©2014 11
1.2 Serial Set-up
The Smart GPU 2 is configured to be always initialized at a standard baud rate
of 9600 bps. So the first command that the host sends to the Smart GPU 2 must be at
that speed.
Always after any power-up or reset, the Smart GPU 2 must be initialized by
sending the uppercase ascii character U(55hex) at 9600bps. This will initialize all the
processor, and when done it will respond with an ACK byte (4Fhex, ‘O’ascii).
If the Smart GPU 2 respond with a NAK(46hex, ‘F’ascii), Host must try to send
the uppercase ascii character U(55hex) again until a valid ACK is received, meaning
this that Smart GPU 2 is ready and running.
Once the chip is initialized, user can change the baud rate speed to a total of 8
different speeds up to 2Mbps.
Remember:
The SMART GPU 2 always initializes the micro SD card after a valid ‘U’ character is received. If a micro SD card is
detected the ACK ‘O’ will be response almost immediately, however if no micro SD card is detected, the ACK ‘O’
could be delayed while the SMART GPU 2 retries to initialize a micro SD card, however if no micro SD card is
detected after several tries, the SMART GPU 2 will send the ACK ‘O’ and the processor will function normally without
the SD card functions.
1.3 Power-up and Reset
When the Smart GPU 2 device comes out of a power up or external reset, a
200ms delay before sending any command must be met, do not attempt to
communicate with the module before this period.
If no valid uppercase ascii character U (55hex) is sent before 3 seconds, the
Smart GPU 2 logo will automatically show up, host still can send the uppercase ascii
character ‘U’ (55hex) to initialize the processor even if the logo has already appeared.
Remember:
The host transmits the upper case character (‘U’, 55hex) as the first command so the device to start communication.