Changes between Version 10 and Version 11 of venice/DigitalIO


Ignore:
Timestamp:
03/20/2025 10:36:58 PM (9 days ago)
Author:
Ryan Erbstoesser
Comment:

add link to device tree page

Legend:

Unmodified
Added
Removed
Modified
  • venice/DigitalIO

    v10 v11  
    1011013. This is the bank_pin name that can be used in U-Boot (see [wiki:gpio#uboot here])
    1021024. This is the name provided to Linux via gpio-line-names in the device-tree (see [wiki:gpio#gpiolib here])
    103 5. Any of the above pin function assignments can be altered by changing the device-tree to change the pinmux which is also where you can specify drive strength, pull-up, pull-down etc.
     1035. Any of the above pin function assignments can be altered by changing the device-tree to change the pinmux which is also where you can specify drive strength, pull-up, pull-down etc. Read more about gaining more GPIOs via pinmuxing [https://trac.gateworks.com/wiki/linux/devicetree#Venice here]
    104104
    105105Note that all signals (unless noted in notes) are 3.3V tolerant.
     
    110110 - a 'bit-banged' I2C bus (using CPU timers)
    111111 - a 'bit-banged' MDIO bus (using CPU timers)
     112
     113=== How to Gain More GPIO or Pinmux
     114
     115Read more about gaining more GPIOs or re-assigning via pinmuxing [https://trac.gateworks.com/wiki/linux/devicetree#Venice here]
    112116
    113117=== GPIO Mapping Table
     
    122126 * [wiki:linux/pwm Configuring PWM Hardware]
    123127 * [wiki:I2C Linux I2C]
     128 * Read more about gaining more GPIOs via pinmuxing [https://trac.gateworks.com/wiki/linux/devicetree#Venice here]