This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM5728: Is TMDSEVM572x Camera Module compatible with BeagleBoard-X15 Development Board?

Part Number: AM5728
Other Parts Discussed in Thread: TMDSEVM572X, BEAGLEBOARD-X15, AM5729, TMDSIDK572, TMDSCM572X

I know TMDSEVM572x Camera Module is for AM572x board. But my proj doesn't need the LCD. So I wonder if this camera module is compatible with BeagleBoard-X15? If so, how can I wire them together?

TMDSEVM572x Camera Module: https://www.ti.com/tool/TMDSEVM572X

AM572x board: https://www.ti.com/tool/TMDSEVM572X

BeagleBoard-X15: https://www.ti.com/tool/BEAGLEBOARD-X15

  • Mengwei,

    Seems like you had a typo and pasted the wrong link, can you confirm you are referencing to this camera module?  https://www.ti.com/tool/TMDSCM572X

    If so, the board interface requires HREF, VSYNC, PCLK, SCL, SDA, 3v3_en, D[0:7], 3x GPIO on a FX18-60P-0.8SV header.  It will be best to use boards with this header for proper signal integrity.  You can potentially blue wire short wires between two boards (i.e. camera module with beagle bone) without this header, but functionality may not be guaranteed.  

    Judging from the picture, the BeagleBoard link you shared did not have expansion header for video interfaces.  You may want to consider other evaluation boards such as the following that uses AM5729.  

    AM572x IDK:  https://www.ti.com/tool/TMDSIDK572

    BeagleBone AI:  https://github.com/beagleboard/beaglebone-ai/wiki/System-Reference-Manual 

    Please check the camera board schematics for how the connections are routed to understand how they can be routed with these development boards.

    Have a great day!

    Best Regards,

    Shiou Mei

  • Hi Shiou,

    Thanks so much for your reply! Indeed the camera link is a typo.

    The first board you suggested (TMDSIDK572) looks good, but is kinda expensive for me... The second one (Beagleboard AI) looks good - to confirm, is it compatible with TMDSCM572X camera module?

    In fact, I'm no expertise in embedded hardware. What I'm looking for is a TI board with fair price that I can install Ubuntu and practice on suspend/resume feature; and a camera module that can be interfaced with the board and has an open-source driver just like TMDSCM572X. If you have any recommendation for such combination, it would be great!

    Thanks!

    Mengwei

  • Mengwei,

    For functionality to work with min setup adjustment, TMDSEVM572x will be your best option as that is what the camera module was developed for:  https://www.ti.com/tool/TMDSEVM572X

    Judging from the signal availability, BeagleBone AI can also be used for the purpose.  You could blue wire short wires between two boards (i.e. camera module with beagle bone) without the FX18-60P-0.8SV header, but signal integrity may be an issue and functionality may not be guaranteed. Moreover, there may not be available SW you can use as is.  If you would prefer going the BeagleBone AI route, please reach out to the BeagleBoard support team to understand if they have reference codes and example projects you can leverage. 

     

    Best Regards,

    Shiou Mei

  • Thanks Shiou.

    One last question: do you know any other TI boards coming with camera modules just like TMDSEVM572Xx and TMDSCM572X? I searched but failed to find any.

  • Mengwei,

    I searched on ti.com and did not find any other suitable boards than the ones already mentioned.  

    Thanks & Regards,

    Shiou Mei