参考设计DVP接口为什么Y1为什么接的VCC33?而DOVDD是VCC18,K210的对应GPIO也是1.8V电平



  • 参考设计DVP接口为什么Y1为什么接的VCC33?而DOVDD是VCC18,K210的对应GPIO也是1.8V电平,应该接1.8V才对,
    请问这是特意做的还是设计上的失误?


  • Staff

    首先明确一点,不是设计上的失误,

    1. K210的DVP接口的数据总线位8位,某些DVP摄像头模组的数据总线低8位是用D0-D7,我们开发板上选的omnivision的摄像头用8位数据总线模式时是接Y2-Y9.
      2.这里Y0接地和Y1接3V3是不会影响到摄像头的数据,而且接了0ohm的电阻可以不焊。在某些情况下,如果需要外扩别的摄像头的时候可以通过FPC排线给别的摄像头提供3V3.

  • Staff |  Mod

    K210 has a special FPIOA design, the IO0 to IO47 can switch voltage to 1.8V or 3.3V.

    Just connect VDDIO group A, B and C to 3.3V or 1.8V, and use sysctl_set_power_mode function to set IO voltage (don't forget include <sysctl.h>)

    All power bank are under power group A, B and C.

    • Power group A including BANK0, BANK1 and BANK2
    • Power group B including BANK3, BANK4 and BANK5
    • Power group C including BANK6 and BANK7

    WARN: The IO which in the same power group must use the same VDDIO voltage and same sysctl_set_power_mode settings.

    See also https://forum.kendryte.com/topic/111/how-to-switch-commom-fpio-to-dvp/3