Difference between revisions of "DSi XL testpoints"

From DSiBrew
Jump to navigation Jump to search
m (→‎UTL-CPU-01 testpoints: formatting fix)
Line 422: Line 422:
 
|-
 
|-
 
| TP94
 
| TP94
| ?
+
| maybe GPIO330?
| ?
+
| 3V3?
 
| ?
 
| ?
 
|-
 
|-
Line 449: Line 449:
 
| MUTE
 
| MUTE
 
| 3V3
 
| 3V3
| ?
+
| ? (aka GPIO333?)
 +
|-
 +
| TP100
 +
| P07
 +
| 3V3?
 +
| dpad down button
 +
|-
 +
| TP101
 +
| HP#SP
 +
| 3V3
 +
| audio out is headphones (1) or speakers (0). aka GPIO331
 +
|-
 +
| TP102
 +
| P06
 +
| 3V3?
 +
| dpad up button
 +
|-
 +
! scope="row" colspan="4" | (TP103 doesn't exist)
 +
|-
 +
| TP104
 +
| ? (maybe nIRQ_O)
 +
| 3V3?
 +
| (nIRQ_O is the "powerbutton pressed" signal from the BPTWL to the CPU-TWL SoC. aka GPIO332)
 +
|-
 +
| TP105
 +
| LDR20
 +
|
 +
| top LCD R.bit0
 +
|-
 +
| TP106
 +
| LDR21
 +
|
 +
| top LCD R.bit1
 +
|-
 +
| TP107
 +
| LDR22
 +
|
 +
| top LCD R.bit2
 +
|-
 +
| TP108
 +
| LDR23
 +
|
 +
| top LCD R.bit3
 +
|-
 +
| TP109
 +
| LDR24
 +
|
 +
| top LCD R.bit4
 +
|-
 +
| TP110
 +
| LDB21
 +
|
 +
| top LCD B.bit1
 +
|-
 +
| TP111
 +
| LDG21
 +
|
 +
| top LCD G.bit1
 +
|-
 +
| TP112
 +
| LDG22
 +
|
 +
| top LCD G.bit2
 +
|-
 +
| TP113
 +
| LDG25
 +
|
 +
| top LCD G.bit5
 +
|-
 +
| TP114
 +
| LDB20
 +
|
 +
| top LCD B.bit0
 +
|-
 +
| TP115
 +
| LDB23
 +
|
 +
| top LCD B.bit3
 +
|-
 +
| TP116
 +
| LDR11
 +
|
 +
| bottom LCD R.bit1
 +
|-
 +
| TP117
 +
| LDR14
 +
|
 +
| bottom LCD R.bit4
 +
|-
 +
| TP118
 +
| LDR15
 +
|
 +
| bottom LCD R.bit5
 +
|-
 +
| TP119
 +
| LDR25
 +
|
 +
| bottom LCD R.bit5
 
|-
 
|-
 
! scope="row" colspan="4" | <work in progress>
 
! scope="row" colspan="4" | <work in progress>

Revision as of 01:14, 12 August 2023

UTL-CPU-01 testpoints

number name (TWL testpoint) voltage standard comment
TP1 EXTB+ ?
TP2 VIN ~5V DC External charger power input
TP3 Rosc ? ?
TP4 RICHG? ? Recharge?
TP5 GND (GND) ground (near external charger connector)
TP6 V12 1.2V power rail CPU-TWL core voltage
TP7 BT+ battery + at 2-pin power connector to UTL-SUB-01
TP8 VDET- ? ?
TP9 DET ? ?
TP10 V18 1.8V power rail Various I/O and core voltage (incl. RTC)
TP11 ? ? something charging?
TP12 VDD10? 10V power rail For LCDs
TP13 V33 3.3V power rail Various I/O and core voltage
TP14 GND (GND) ground (near PMIC)
TP15 B+ ? battery + ?
TP16 VDD-5? -5V power rail For LCDs
TP17 PVDD ? ?
TP18 VDD5? 5V power rail For LCDs
TP19 ? ? (to R7 or R104)
TP20 BLA1? ? backlight anode for lower screen
TP21 ? ? (to D6)
TP22 Y-? ? touchscreen
TP23 BLA2? ? backlight anode for upper screen
(TP24, TP25 don't exist)
TP26 BLC2 ? backlight cathode for upper screen
(TP27 doesn't exist)
TP28 ? ? ? (found no connections. TODO!)
TP29 ? ? ? (found no connections. TODO!)
TP30 SPRP analog positive signal for right built-in speaker
TP31 SPRN analog negative signal for right built-in speaker
TP32 SPLP analog positive signal for left built-in speaker
TP33 SPLN analog negative signal for left built-in speaker
TP34 GND (GND) probably analog ground
TP35 SR analog headphone tip
TP36 SL analog headphone ring
(TP37, TP38 don't exist)
TP39 ORANGE 3V3? 4V2? (at anode) Orange LED charging indicator
TP40 BLUE 3V3? 4V2? (at anode) Blue LED power good indicator
TP41 RED open collector (connected to LED cathode) Red LED battery low indicator
TP42 MC1_D7 3V3 MSB of gamecard parallell ROM *or* AUXSPI COPI signal
TP43 MC1_D6 3V3 6th bit of gamecard parallell ROM *or* AUXSPI CIPO signal
TP44 MC1_VCC 3.3V power power supply to gamecard (can be switched off by SoC)
(TP45 doesn't exist)
TP46 MC1_D5 3V3
TP47 MC1_D4 3V3
TP48 MC1_D3 3V3
TP49 MC1_DET 3V3 Cartridge detected in slot (active-low)
TP50 MC1_D2 3V3
TP51 MC1_IREQ 3V3 gamecart->SoC IRQ
TP52 MC1_D1 3V3
TP53 MC1_RES 3V3 SoC->gamecart reset signal
TP54 MC1_D0 3V3
TP55 MC1_CS 3V3 parallell ROM select (active-low)
TP56 MC1_CLK 3V3
TP57 MC1_CS2 3V3 AUXSPI select (active-low)
TP58 mRST 3V3 BP-UTL reset (active-low)
TP59 mFE 3V3 BP-UTL flash enable (cf. 78K0/Kx2 Serial Flash Programming protocol, see NEC/Renesas docs)
TP60 VOLP 3V3 volume + button (also RxD6 for 78K0 SFP)
TP61 VOLN 3V3 volume - button (also TxD6 for 78K0 SFP)
TP62 ATH_TX_H 3V3 something new (Atheros) wifi?
TP63 WL_TXPE 3V3 ?
(TP64 doesn't exist)
TP65 WL_RXPE 3V3 ?
TP66 /WIFI_RST 3V3 WiFi chip(s) reset (active-lw)
(TP67, TP68 don't exist)
TP69 SPI_MOSI 3V3 SPI bus
(TP70 doesn't exist)
TP71 SPI_MISO 3V3 SPI bus
(TP72 doesn't exist)
TP73 SPI_SCK 3V3 SPI bus
(TP74, TP75 don't exist)
TP76 SPI_CS1 3V3 SPI chip select 1 (PMIC)
(TP77 doesn't exist)
TP78 SPI_CS3 3V3 SPI chip select 3 (TSC)
TP79 SPI_CS2 3V3 SPI chip select 2 (NVRAM)
TP80 SCL 1V8 TWL bus
(TP81 doesn't exist)
TP82 SDA 1V8 TWL bus
TP83 PENIRQ 1V8? 3V3? touchscreen pen down
TP84 R7 1V8? hinge magnet detect signal (active-low)
TP85 RESET 3V3, but use as open drain/collector CPU-TWL reset signal
TP86 P05 3V3? dpad left button
TP87 P04 3V3? dpad right button
TP88 P03 3V3? start button
TP89 P02 3V3? select button
TP90 P01 3V3? B button
TP91 P00 3V3? A button
TP92 PM_SLP ? ?
TP93 VCNT5 ? ?
TP94 maybe GPIO330? 3V3? ?
TP95 R01 ? Y button
TP96 R00 ? X button
TP97 P09 3V3 shoulder-L button
TP98 P08 3V3 shoulder-R button
TP99 MUTE 3V3 ? (aka GPIO333?)
TP100 P07 3V3? dpad down button
TP101 HP#SP 3V3 audio out is headphones (1) or speakers (0). aka GPIO331
TP102 P06 3V3? dpad up button
(TP103 doesn't exist)
TP104 ? (maybe nIRQ_O) 3V3? (nIRQ_O is the "powerbutton pressed" signal from the BPTWL to the CPU-TWL SoC. aka GPIO332)
TP105 LDR20 top LCD R.bit0
TP106 LDR21 top LCD R.bit1
TP107 LDR22 top LCD R.bit2
TP108 LDR23 top LCD R.bit3
TP109 LDR24 top LCD R.bit4
TP110 LDB21 top LCD B.bit1
TP111 LDG21 top LCD G.bit1
TP112 LDG22 top LCD G.bit2
TP113 LDG25 top LCD G.bit5
TP114 LDB20 top LCD B.bit0
TP115 LDB23 top LCD B.bit3
TP116 LDR11 bottom LCD R.bit1
TP117 LDR14 bottom LCD R.bit4
TP118 LDR15 bottom LCD R.bit5
TP119 LDR25 bottom LCD R.bit5
<work in progress>
TP172 SD10_CLK 3V3 SD card
TP173 SD10_D0 3V3 SD card
TP174 SD10_D1 3V3 SD card
TP175 SD10_D2 3V3 SD card
TP176 SD10_D3 3V3 SD card
TP177 SD10_CMD 3V3 SD card

[more TODO]

UTL-SUB-01 testpoints

number name (TWL testpoint) voltage standard comment
TP1 ? ? to TH1 component
TP2 GND (GND) ground
TP3 P06 3V3? D-pad up
TP4 P04 3V3? D-pad right
TP5 P05 3V3? D-pad left
TP6 P07 3V3? D-pad down
TP7 PWSW ? raw powerbutton input (to PMIC and BPTWL)
TP8 RED open collector (at cathode) Battery low LED (DL1)
TP9 YELLOW open collector (at cathode) WiFi indicator LED (DL4)
TP10 BLUE 3V3? 4V2? (at anode) Power on/good LED (DL2)
TP11 ORANGE 3V3? 4V2? (at anode) Charging indicator (DL3)
TP12 VDD42 4.2V power supply Power supply for TP8/TP10 LEDs

P24 pinout

P24 is a mezzanine connector for the VOLP/VOLN buttons and the shoulder L button (which were on P16 on the DSi). The P16 pinout has changed too, documentation for that is TODO.

name pin no pin no name
GND 1 2 GND
N/C 3 4 VOLP
P09 (shoulder-L) 5 6 VOLN
GND 7-13 8-14 GND