Changes between Version 10 and Version 11 of venice/DigitalIO
- Timestamp:
- 03/20/2025 10:36:58 PM (9 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
venice/DigitalIO
v10 v11 101 101 3. This is the bank_pin name that can be used in U-Boot (see [wiki:gpio#uboot here]) 102 102 4. 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. 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. Read more about gaining more GPIOs via pinmuxing [https://trac.gateworks.com/wiki/linux/devicetree#Venice here] 104 104 105 105 Note that all signals (unless noted in notes) are 3.3V tolerant. … … 110 110 - a 'bit-banged' I2C bus (using CPU timers) 111 111 - a 'bit-banged' MDIO bus (using CPU timers) 112 113 === How to Gain More GPIO or Pinmux 114 115 Read more about gaining more GPIOs or re-assigning via pinmuxing [https://trac.gateworks.com/wiki/linux/devicetree#Venice here] 112 116 113 117 === GPIO Mapping Table … … 122 126 * [wiki:linux/pwm Configuring PWM Hardware] 123 127 * [wiki:I2C Linux I2C] 128 * Read more about gaining more GPIOs via pinmuxing [https://trac.gateworks.com/wiki/linux/devicetree#Venice here]