November 23, 2024, 12:28:36 AM

Maximum configuration for UEXTx5

Started by Pavel_47, January 13, 2016, 09:19:49 PM

Previous topic - Next topic

Pavel_47

Hello,

Am I right considering that maiximum configuration for UEXTx5 (all 5 slots are occupied) is as follows:

  • 1 SPI device
  • 1 UART device
  • 3 I2C devices
Thanks
Regards
Pavel

MBR

#1
Theoreticaly, the configuration is:

  • One and the only one UART device
  • One and the only one SPI device
  • As many I2C devices as you can connect (without overloading the drivers inside the SoC), as long as you can manage the unique addresses for all these devices

It's becasue UART and SPI (without multiple CS signals) are point-to-point buses, but the I2C is master-slave adressable bus with the star geometry. So you can theoreticaly daisy-chain at least another UEXTx5 for I2C, but you will probably to have disconnect (or sever) the UART and SPI lines. For longer I2C lines, you will also need to check the signals on an osciloscope and insert buffers/drivers if needed.