4 Replies Latest reply on Jun 24, 2020 6:36 PM by user_4186771

    [CX3] How to change GPIF bus width dynamically?


      Hi, I'm trying to GPIF bus width according to the resolutions. (for example, 24-bit for high resolutions and 16-bit for low resolutions)


      Currently, both 24-bit and 16-bit only running works fine, but can't change it at runtime.


      I tried many ways with 'CyU3PGpifDisable()' and 'CyU3PMipicsiGpifLoad()' but I kept getting error code 'CY_U3P_ERROR_BAD_ARGUMENT' from 'CyU3PMipicsiGpifLoad()' function.


      I want to know necessary steps or APIs to reconfigure GPIF bus width at runtime. Please, help me.