User Tools

Site Tools


gpio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gpio [2025/05/09 21:37] arisoturagpio [2025/05/13 11:38] (current) arisotura
Line 54: Line 54:
 | 0xF00050FC | 0xCF01 | 0xC300  | DRC SPI - UIC chipselect | | 0xF00050FC | 0xCF01 | 0xC300  | DRC SPI - UIC chipselect |
 | 0xF0005100 | 0xFF01 | 0xC200  | "GPIO0" - LCD - ?? toggled before I2C comm. | | 0xF0005100 | 0xFF01 | 0xC200  | "GPIO0" - LCD - ?? toggled before I2C comm. |
-| 0xF0005104 | 0xFF01 | 0xC300  | DRC SPI - NFC chipselect(?) |+| 0xF0005104 | 0xFF01 | 0xC300  | DRC SPI - NFC chipselect |
 | 0xF0005108 | 0xFF01 | 0x8000  | "GPIO1" - Flash WP (write protect) | | 0xF0005108 | 0xFF01 | 0x8000  | "GPIO1" - Flash WP (write protect) |
-| 0xF000510C | 0xFF01 | 0xD800  | "GPIO2"- NFC related +| 0xF000510C | 0xFF01 | 0xD800  | "GPIO2"NFC IRQ in (from NFC module) 
-| 0xF0005110 | 0xFF01 | 0xF200  | "GPIO3"- NFC related |+| 0xF0005110 | 0xFF01 | 0xF200  | "GPIO3"NFC IRQ out (to NFC module) |
 | 0xF0005114 | 0xFF01 | 0x8000  | "GPIO4" - Rumble motor | | 0xF0005114 | 0xFF01 | 0x8000  | "GPIO4" - Rumble motor |
 | 0xF0005118 | 0xFF01 | 0x8000  | "GPIO5" - Sensor bar power | | 0xF0005118 | 0xFF01 | 0x8000  | "GPIO5" - Sensor bar power |
Line 83: Line 83:
  
 Note: when the LSB of the hardware ID register (0xF0000000) is 0x41, bits 14 and 15 are swapped. The initial values applied by the stock firmware are also different for some registers, one of them even has bit 16 set? Note: when the LSB of the hardware ID register (0xF0000000) is 0x41, bits 14 and 15 are swapped. The initial values applied by the stock firmware are also different for some registers, one of them even has bit 16 set?
 +
 +There are probably settings for output drive strength. Not sure how to verify/measure that.
  
 Important note: improper GPIO configurations may cause shorts, which will trigger safety shutdown. Important note: improper GPIO configurations may cause shorts, which will trigger safety shutdown.
gpio.1746826675.txt.gz · Last modified: 2025/05/09 21:37 by arisotura

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki