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/13 11:36] arisoturagpio [2025/10/15 21:37] (current) arisotura
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.
- 
- 
-===== Prototype stuff? ===== 
- 
-0xF0005108 is used by the bootloader: it is set to 1 when sending certain SPI FLASH commands, and back to 0 when done. 
- 
-It isn't used by the firmware. It is likely a prototype remain -- it probably controlled a status LED on prototype hardware to indicate FLASH access, but the retail gamepad has no such LED. 
  
gpio.1747136187.txt.gz · Last modified: 2025/05/13 11:36 by arisotura

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki