2024-04-10
11:57 AM
- last edited on
2024-04-11
02:20 AM
by
Lina_DABASINSKA
Hello
I would like to interface the STM32MP255F to high-speed ADC like AD8285 or MAX1127 using these ADC's parallel interface.
Is it possible to perform such interface while using the STM32MP255F GPIO lines?
Thanks.
2024-04-12 08:22 AM
HI @sem_z ,
the MAX1127 is serial LVDS output and STM32MP25xx product does not have any native interface compatible with that.
For pure HW perspective, the AD8285 should work connected to STM32MP25xx PSSI peripheral inputs.
The max clock for the PSSI RX is not yet listed in the STM32MP25 datasheet, but should be above the maximum rate of the AD8285 (72MHz).
For SW point of view, I'm not sure Cortex-A35/Linux will provide a driver for PSSI (at least not in short term) and what could be the possible system performances under Linux.
Nevertheless, bare-metal HAL for Cortex-M33 includes a PSSI driver.
Regarding SW, you will find more information on those specific STM23MP25 links (as product is still in PreRelease phase)
https://www.st.com/en/microcontrollers-microprocessors/stm32mp2-series/documentation.html?querycriteria=productId=SS2315$$resourceCategory=guides$$resourceType=user_guides#documentation
Regards.