Protocol Frame Description
5.2System Command
SYSTEM_RESET Command Reset the AT83SND2CMP3. There is no answer for this command.
After a Player warm or cold reset, Remote Controller shall wait on its RX line the followings response SYSTEM_ACK frame. This means that the AT83SND2CMP3 is ready to communicate.
Table
|
| Protocol |
|
|
| |
Frame Start | Channel | Command | Data Length | Data | CheckSum | |
|
|
|
|
|
| |
7Eh | Not used, | 00h | 00h | No | Yes | |
FFh | ||||||
|
|
|
|
| ||
|
|
|
|
|
|
Note: As Audio analog capacitors (Headset and Power Amplifier) need to be discharged before
Player Reset, the reset can occurs after 1 or 2s.
SYSTEM_CONFIG Command The SYSTEM_CONFIG command configure the player information like:
USB number of logical unit (mass storage)
USB VID update
USB PID update
Default number of USB logical unit in is 1.
Table
|
|
|
| Protocol |
|
|
|
|
Frame Start |
| Channel | Command | Data Length |
| Data | CheckSum | |
|
|
|
|
|
|
|
|
|
7Eh |
| Not used, | 01h | 05h |
| Yes | Yes | |
| FFh |
| ||||||
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
| ||
SYSTEM_CONFIG |
|
|
|
|
|
| ||
Parameters |
|
|
| Description |
|
| ||
|
|
| USB Number of logical unit |
|
| |||
Byte 0 |
| - for Nand flash only: 01h |
|
| ||||
| - for MMC/SD card only: 02h |
|
| |||||
|
|
|
|
| ||||
|
|
| - for Nandflash and MMC/SD card: 03h |
|
| |||
|
|
|
|
|
|
|
| |
|
|
| USB Vendor ID |
|
|
|
| |
Byte 1:2 |
| Atmel VID is 03EBh (default value) |
|
| ||||
| Byte 1: MSB(VID) |
|
|
|
| |||
|
|
|
|
|
|
| ||
|
|
| Byte 2: LSB(VID) |
|
|
|
| |
|
|
|
|
|
|
|
| |
|
|
| USB Product ID |
|
|
|
| |
Byte 2:3 |
| Atmel PID is 2010h (default value) |
|
| ||||
| Byte 2: MSB(PID) |
|
|
|
| |||
|
|
|
|
|
|
| ||
|
|
| Byte 3: LSB(PID) |
|
|
|
| |
|
|
|
|
|
|
|
|
|
SYSTEM_GET_STATUS The SYSTEM_GET_STATUS frame can be send at any time to ask AT83SND2CMP3 Command status.
AT83SND2CMP3 User Guide |