4.9 Serial

Any SAM9x5 serial link such as USART, UART, SPI or I2C is updated to a FLEXCOM. Each FLEXCOM includes all serial features. As the software for USART, SPI and TWI are compatible, to work properly on SAM9X60 the only modification consists in selecting the mode (USART, SPI, TWI) in the FLEX_MR register. Note that the FLEXCOM SPI function does not embed all SPI Chip Selects. NPCS1, NPCS2 and NPCS3 are no longer supported. Update software accordingly.

FLEXCOM3, FLEXCOM11 and FLEXCOM12 are added with respective PIDs 8, 31 and 32.

The SAM9X60 device features a 4-bit QSPI peripheral (PID 35). The QSPI clock is enabled and disabled using bits PMC_SCER.QSPICLK and PMC_SCDR.QSPICLK, respectively.