Problem Fix/Workaround
Transmit STTDLY must be different from 0.
52.1.7.2 SSC: Unexpected delay on TD output
When SSC is configured with the following conditions:
TCMR.STTDLY more than 0
RCMR.START = Start on falling edge/Start on Rising edge/Start on any edge
RFMR.FSOS = None (input)
TCMR.START = Receive Start
Unexpected delay of 2 or 3 system clock cycles is added to TD output.
Problem Fix/Workaround
None
52.1.8 Touchscreen (TSADCC)
52.1.8.1 TSADCC: Pen detect accuracy is not good
Depending on LCD panels, the pen detect is noisy, leading to an unpredictable behavior.
Problem Fix/Workaround
An additional resistor solves the problem. Its value (between 100 kΩ and 250 kΩ) is to be tuned for the LCD panel.
52.1.9 USB High Speed Host Port (UHPHS) and Device Port (UDPHS)
52.1.9.1 UHPHS/UDPHS: USB Does Not Start after Power-up
The USB may not start properly at first use after power-up.
Booting out of the internal ROM fixes this issue because the workaround below is applied in the ROM Code.
Problem Fix/Workaround
There are two possible workarounds:
1. Apply a hardware reset (NRST) after power-up
or:
2. Activate the PLLUTMI twice, following the procedure below:
a. Start The UTMI PLL an wait for the PLL lock bit
b. Disable the UTMI PLL and wait 10 µ seconds minimum
c. Restart the UTMI PLL and wait for the PLL Lock bit
SAM9G46 Series [DATASHEET]
Atmel-11028G-ATARM-SAM9G46-Datasheet_08-Dec-15
1249