<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.3dbrew.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LeSpirou</id>
	<title>3dbrew - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.3dbrew.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LeSpirou"/>
	<link rel="alternate" type="text/html" href="https://www.3dbrew.org/wiki/Special:Contributions/LeSpirou"/>
	<updated>2026-04-14T16:50:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21247</id>
		<title>TP Nets</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21247"/>
		<updated>2020-05-16T16:07:08Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists and describes the purposes of the testpoints accessible on a 3DS&#039;s circuit board.&lt;br /&gt;
&lt;br /&gt;
== Old 3DS ==&lt;br /&gt;
&lt;br /&gt;
The signals were figured out using a PicoScope 2206B running at least at 2 MS/s, ±5 V, 8-bit, 1:10, DC. All measures of digital signals were referenced by the square GND pad at the bottom left corner.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! TP !! Net Name !! U[V] !! S/O/A/R (1) !! &amp;lt;nowiki&amp;gt; A/D/P/G|C/OC|R/T (2) &amp;lt;/nowiki&amp;gt; !! Domain !! f[Hz] !! Description&lt;br /&gt;
|-&lt;br /&gt;
| TP1 || GND || 0V || S || G || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP2 || +1.2V || 1.2V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP3 || +2.8V || 2.8V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP4 || Uchrg || 3V - 5V || S || P || Charger Port || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP5 || +1.8V || 1.8V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP6 || +2.8V || 2.8V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP7 || +1.8V || 1.8V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP8 || Ubat || 3.5V - 3.8V || S || P || Battery || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP9 || +3.9V || 3.6V - 3.9V || S || P || ? || - || 3.9V when off, around 3.6V when active&lt;br /&gt;
|-&lt;br /&gt;
| TP10 || +1.8V || 1.8V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP11 || +1.8V || 1.8V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP12 || +4V || 3.7V - 4V || O || P || ? || - || 4V during standby, around 3.75V when active&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP41 || Bot Screen Lights Source || 10V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP42 || Bot Screen Lights Sink || 0.2V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP46 || Enable? Supply? || 3.2V || A || PP?P? || ? || - || High when displays are active but low during boot&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP48 || HEADPHONE-GND || 2.2Vpp || O? || G || headphone || ~ 33kHz || Headphone ground&lt;br /&gt;
|-&lt;br /&gt;
| TP49 || HEADPHONE-PD || 1V || O || OC || headphone || - || headphone Plug Detection&lt;br /&gt;
|-&lt;br /&gt;
| TP50 || HEADPHONE-LEFT || 2.2Vpp || A || A+PP || headphone ||  || referenced to TP48, AC&lt;br /&gt;
|-&lt;br /&gt;
| TP51 || HEADPHONE-RIGHT || 2.2Vpp || A || A+PP || headphone ||  || referenced to TP48, AC&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP58 || WLAN button || 1.8V || O || OC || side buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP67 || SYS-LED-BLUE-LowsideDriver || 2.2V - 3V || O || P+T || leds || 0Hz, 2kHz || Static when active, PWM when in standby&lt;br /&gt;
|-&lt;br /&gt;
| TP68 || JPAD-Y || 0.2V - 1.5V || A || A || circle pad || - || Voltage U &amp;gt; D&lt;br /&gt;
|-&lt;br /&gt;
| TP69 || JPAD-X || 0.2V - 1.5V || A || A || circle pad || - || Voltage L &amp;gt; R&lt;br /&gt;
|-&lt;br /&gt;
| TP70 || SYS-LED-RED-LowsideDriver || (2.2V - 3V)? || ? || P+T || leds || ? || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP80 || START || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP81 || SELECT || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP82 || R || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP83 || L || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP84 || +1.8V || 1.8V || O || P? || ? || - || perhaps voltage rail for buttons?&lt;br /&gt;
|-&lt;br /&gt;
| TP85 || DPAD-U || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP86 || X || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP87 || DPAD-L || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP88 || Y || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP89 || A || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP90 || DPAD-R || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP91 || DPAD-D || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP92 || B || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP93 || ? || 0V || S || G? D? A? || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP94 || ? || 0V || S || G? D? A? || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP96 || +3.2V || 3.2V || O || P? || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP131 || TOP-SCREEN-PWM || 1.8V || A || D || ? || 1166.7kHz || 2.7% (darkest) - 25% (brightest) dutycycle&lt;br /&gt;
|-&lt;br /&gt;
| TP132 || BOT-SCREEN-PWM || 1.8V || A || D || ? || 1166.7kHz || 5% (darkest) - 54% (brightest) dutycycle&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP144 || IR-I2C-SCL || 3.2Vp || R || OC || ir-i2c || 390kHz || Address: 9Ah (W), 9Bh (R)&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP146 || IR-I2C-SDA || 3.2Vp || R || OC || ir-i2c || 390kHz || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP149 || ? || 2Vp || A || C?+R || ? || 47.6kHz || I2S word select?&lt;br /&gt;
|-&lt;br /&gt;
| TP150 || ? || 2Vp || A || C?+R || ? || 1.52MHz || I2S clock?&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP152 || ? || 1.8Vp || A || D || ? || 16.7MHz || clock?&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP189 || VIDEO-CLK || 1.8Vp || A || D+T || video signal || 11.1MHz || at home screen&lt;br /&gt;
|-&lt;br /&gt;
| TP190 || VIDEO-HSYNC || 1.8Vp || A || D+R || video signal || 24.77kHz || at home screen&lt;br /&gt;
|-&lt;br /&gt;
| TP191 || VIDEO-VSYNC || 1.8Vp || A || D+R || video signal || 59.8Hz ~60 || at home screen&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP213 || TOUCH-Y? || 2V, 2Vp || O || D, D+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP214 || TOUCH-X? || 0V, 2Vp || O || A, A+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP215 || TOUCH-Y? || 2V, 2Vp || O || D, D+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP216 || TOUCH-X? || 0V, 2Vp || O || A, A+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP249 || NAND-DAT0 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP250 || NAND-DAT1 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP251 || NAND-DAT2 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP252 || NAND-DAT3 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP253 || NAND-CMD ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP254? || NAND-CLK? ||  || O? || PP? || nand ||  || &lt;br /&gt;
|}&lt;br /&gt;
[1] Presence: S = Static (always present); O = device On; A = Active (not in standby); R = when Required.&lt;br /&gt;
&lt;br /&gt;
[2] Electrical characteristics: Signal Type: A = Analogue; D = Digital; P = Power; G = Ground; Driver: PP = Push Pull; OC = Open Collector; PU/PD = Pull Up/Down Typical Waveforms: R = Rectangular; T = Triangular;&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21215</id>
		<title>TP Nets</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21215"/>
		<updated>2020-05-01T12:02:58Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: /* Old 3DS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists and describes the purposes of the testpoints accessible on a 3DS&#039;s circuit board.&lt;br /&gt;
&lt;br /&gt;
== Old 3DS ==&lt;br /&gt;
&lt;br /&gt;
The signals were figured out using a PicoScope 2206B running at least at 2 MS/s, ±5 V, 8-bit, 1:10, DC. All measures of digital signals were referenced by the square GND pad at the bottom left corner.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! TP !! Net Name !! U[V] !! S/O/A/R (1) !! &amp;lt;nowiki&amp;gt; A/D/P/G|C/OC|R/T (2) &amp;lt;/nowiki&amp;gt; !! Domain !! f[Hz] !! Description&lt;br /&gt;
|-&lt;br /&gt;
| TP1 || GND || 0V || S || G || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP2 || +1.2V || 1.2V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP3 || +2.8V || 2.8V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP4 || Uchrg || 3V - 5V || S || P || Charger Port || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP5 || +1.8V || 1.8V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP6 || +2.8V || 2.8V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP7 || +1.8V || 1.8V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP8 || Ubat || 3.5V - 3.8V || S || P || Battery || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP9 || +3.9V || 3.6V - 3.9V || S || P || ? || - || 3.9V when off, around 3.6V when active&lt;br /&gt;
|-&lt;br /&gt;
| TP10 || +1.8V || 1.8V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP11 || +1.8V || 1.8V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP12 || +4V || 3.7V - 4V || O || P || ? || - || 4V during standby, around 3.75V when active&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP41 || Bot Screen Lights Source || 10V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP42 || Bot Screen Lights Sink || 0.2V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP46 || Enable? Supply? || 3.2V || A || PP?P? || ? || - || High when displays are active but low during boot&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP48 || HEADPHONE-GND || 2.2Vpp || O? || G || headphone || ~ 33kHz || Headphone ground&lt;br /&gt;
|-&lt;br /&gt;
| TP49 || HEADPHONE-PD || 1V || O || OC || headphone || - || headphone Plug Detection&lt;br /&gt;
|-&lt;br /&gt;
| TP50 || HEADPHONE-LEFT || 2.2Vpp || A || A+PP || headphone ||  || referenced to TP48, AC&lt;br /&gt;
|-&lt;br /&gt;
| TP51 || HEADPHONE-RIGHT || 2.2Vpp || A || A+PP || headphone ||  || referenced to TP48, AC&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP58 || WLAN button || 1.8V || O || OC || side buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP67 || SYS-LED-BLUE-LowsideDriver || 2.2V - 3V || O || P+T || leds || 0Hz, 2kHz || Static when acvtive, PWM when in standby&lt;br /&gt;
|-&lt;br /&gt;
| TP68 || JPAD-Y || 0.2V - 1.5V || A || A || circle pad || - || Voltage U &amp;gt; D&lt;br /&gt;
|-&lt;br /&gt;
| TP69 || JPAD-X || 0.2V - 1.5V || A || A || circle pad || - || Voltage L &amp;gt; R&lt;br /&gt;
|-&lt;br /&gt;
| TP70 || SYS-LED-RED-LowsideDriver || (2.2V - 3V)? || ? || P+T || leds || ? || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP80 || START || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP81 || SELECT || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP82 || R || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP83 || L || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP84 || +1.8V || 1.8V || O || P? || ? || - || perhaps voltage rail for buttons?&lt;br /&gt;
|-&lt;br /&gt;
| TP85 || DPAD-U || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP86 || X || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP87 || DPAD-L || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP88 || Y || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP89 || A || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP90 || DPAD-R || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP91 || DPAD-D || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP92 || B || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP93 || ? || 0V || S || G? D? A? || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP94 || ? || 0V || S || G? D? A? || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP96 || +3.2V || 3.2V || O || P? || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP131 || TOP-SCREEN-PWM || 1.8V || A || D || ? || 1166.7kHz || 2.7% (darkest) - 25% (brightest) dutycycle&lt;br /&gt;
|-&lt;br /&gt;
| TP132 || BOT-SCREEN-PWM || 1.8V || A || D || ? || 1166.7kHz || 5% (darkest) - 54% (brightest) dutycycle&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP144 || IR-I2C-SCL || 3.2Vp || R || OC || ir-i2c || 390kHz || Address: 9Ah (W), 9Bh (R)&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP146 || IR-I2C-SDA || 3.2Vp || R || OC || ir-i2c || 390kHz || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP149 || ? || 2Vp || A || C?+R || ? || 47.6kHz || clock?&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP150 || ? || 2Vp || A || C?+R || ? || 1.52MHz || clock?&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP152 || ? || 1.8Vp || A || D || ? || 16.7MHz || clock?&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP189 || VIDEO-CLK || 1.8Vp || A || D+T || video signal || 11.1MHz || at home screen&lt;br /&gt;
|-&lt;br /&gt;
| TP190 || VIDEO-HSYNC || 1.8Vp || A || D+R || video signal || 24.77kHz || at home screen&lt;br /&gt;
|-&lt;br /&gt;
| TP191 || VIDEO-VSYNC || 1.8Vp || A || D+R || video signal || 59.8Hz ~60 || at home screen&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP213 || TOUCH-Y? || 2V, 2Vp || O || D, D+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP214 || TOUCH-X? || 0V, 2Vp || O || A, A+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP215 || TOUCH-Y? || 2V, 2Vp || O || D, D+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP216 || TOUCH-X? || 0V, 2Vp || O || A, A+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP249 || NAND-DAT0 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP250 || NAND-DAT1 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP251 || NAND-DAT2 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP252 || NAND-DAT3 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP253 || NAND-CMD ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP254? || NAND-CLK? ||  || O? || PP? || nand ||  || &lt;br /&gt;
|}&lt;br /&gt;
[1] Presence: S = Static (always present); O = device On; A = Active (not in standby); R = when Required.&lt;br /&gt;
&lt;br /&gt;
[2] Electrical characteristics: Signal Type: A = Analogue; D = Digital; P = Power; G = Ground; Driver: PP = Push Pull; OC = Open Collector; PU/PD = Pull Up/Down Typical Waveforms: R = Rectangular; T = Triangular;&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21213</id>
		<title>TP Nets</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21213"/>
		<updated>2020-04-30T17:00:54Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: /* Old 3DS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists and describes the purposes of the testpoints accessible on a 3DS&#039;s circuit board.&lt;br /&gt;
&lt;br /&gt;
== Old 3DS ==&lt;br /&gt;
&lt;br /&gt;
The signals were figured out using a PicoScope 2206B running at 20 MS/s, ±5 V, 8-bit, 1:10, DC. All measures of digital signals were referenced by the square GND pad at the bottom left corner.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! TP !! Net Name !! U[V] !! S/O/A !! &amp;lt;nowiki&amp;gt; A/D/P/G|PP/OC|R/T &amp;lt;/nowiki&amp;gt; !! Domain !! f[Hz] !! Description&lt;br /&gt;
|-&lt;br /&gt;
! TP1&lt;br /&gt;
| GND || 0V || S || G || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP2&lt;br /&gt;
| +1.2V || 1.2V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP3&lt;br /&gt;
| +3.3V || 3.3V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP4&lt;br /&gt;
| Uchrg || 5V || S || P || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP5&lt;br /&gt;
| Uchrg || 1.8V || O || P || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP6&lt;br /&gt;
| +2.8V || 2.8V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP7&lt;br /&gt;
| +1.8V || 1.8V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP8&lt;br /&gt;
| Ubat || 3.5V-3.8V || S || P || Battery || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP9&lt;br /&gt;
| +3.9V || 3.6V-3.9V || S || P || ? || - || 3.9V when off, around 3.6V when active&lt;br /&gt;
|-&lt;br /&gt;
! TP10&lt;br /&gt;
| +1.8V || 1.8V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP11&lt;br /&gt;
| +1.8V || 1.8V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP12&lt;br /&gt;
| +4V || 3.7V-4V || O || P || ? || - || 4V during standby, around 3.75V when active&lt;br /&gt;
|-&lt;br /&gt;
! ..&lt;br /&gt;
|  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP41&lt;br /&gt;
| Bot Screen Lights Source || 10V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP42&lt;br /&gt;
| Bot Screen Lights Sink || 0.2V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
! ..&lt;br /&gt;
|  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP46&lt;br /&gt;
| Enable? Supply? || 3.2V || A || PP?P? || ? || - || High when displays are active but low during boot&lt;br /&gt;
|-&lt;br /&gt;
! ..&lt;br /&gt;
|  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP48&lt;br /&gt;
| HEADPHONES-GND || 2.2Vpp || O? || G || headphone || ~ 33kHz || Headphone ground&lt;br /&gt;
|-&lt;br /&gt;
! TP49&lt;br /&gt;
| HEADPHONE-PD || 1V || O || OC || headphone || - || headphone Plug Detection&lt;br /&gt;
|-&lt;br /&gt;
! TP50&lt;br /&gt;
| HEADPHONE-LEFT || 2.2Vpp || A || A+PP || headphone ||  || measured to TP48, AC&lt;br /&gt;
|-&lt;br /&gt;
! TP51&lt;br /&gt;
| HEADPHONE-RIGHT || 2.2Vpp || A || A+PP || headphone ||  || measured to TP48, AC&lt;br /&gt;
|-&lt;br /&gt;
! ..&lt;br /&gt;
|  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP58&lt;br /&gt;
| WLAN button || 1.8V || O || OC || side buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! ..&lt;br /&gt;
|  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP68&lt;br /&gt;
| JPAD-Y || 0.2V-1.5V || A || A || circle pad || - || Voltage U &amp;gt; D&lt;br /&gt;
|-&lt;br /&gt;
! TP69&lt;br /&gt;
| JPAD-X || 0.2V-1.5V || A || A || circle pad || - || Voltage L &amp;gt; R&lt;br /&gt;
|-&lt;br /&gt;
! ..&lt;br /&gt;
|  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP80&lt;br /&gt;
| START || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP81&lt;br /&gt;
| SELECT || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP82&lt;br /&gt;
| R || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP83&lt;br /&gt;
| L || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP84&lt;br /&gt;
| +1.8V || 1.8V || O || P? || ? || - || perhaps voltage rail for buttons?&lt;br /&gt;
|-&lt;br /&gt;
! TP85&lt;br /&gt;
| DPAD-U || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP86&lt;br /&gt;
| X || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP87&lt;br /&gt;
| DPAD-L || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP88&lt;br /&gt;
| Y || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP89&lt;br /&gt;
| A || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP90&lt;br /&gt;
| DPAD-R || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP91&lt;br /&gt;
| DPAD-D || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP92&lt;br /&gt;
| B || 1.8V || O || OC || main buttons || - || &lt;br /&gt;
|-&lt;br /&gt;
! TP93&lt;br /&gt;
| ? || 0V || S || G? D? A? || ? || - ||&lt;br /&gt;
|-&lt;br /&gt;
! TP94&lt;br /&gt;
| ? || 0V || S || G? D? A? || ? || - ||&lt;br /&gt;
|-&lt;br /&gt;
! ..&lt;br /&gt;
|  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP96&lt;br /&gt;
| +3.2V || 3.2V || O || P? || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
! ..&lt;br /&gt;
|  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP131&lt;br /&gt;
| (TOP-?)SCREEN-PWM || 1.8V || A || D || ? || 1166.7kHz || 2.7% (darkest) - 25% (brightest) dutycycle&lt;br /&gt;
|-&lt;br /&gt;
! TP132&lt;br /&gt;
| (BOT-?)SCREEN-PWM || 1.8V || A || D || ? || 1166.7kHz || 5% (darkest - 54% (brightest) dutycycle&lt;br /&gt;
|-&lt;br /&gt;
! ..&lt;br /&gt;
|  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP189&lt;br /&gt;
| VIDEO-CLK || 1.8Vp || A || D+T || video signal || 11.1MHz || at home screen&lt;br /&gt;
|-&lt;br /&gt;
! TP190&lt;br /&gt;
| VIDEO-HSYNC || 1.8Vp || A || D+R || video signal || 24.77kHz || at home screen&lt;br /&gt;
|-&lt;br /&gt;
! TP191&lt;br /&gt;
| VIDEO-VSYNC || 1.8Vp || A || D+R || video signal || 59.8Hz ~60 || at home screen&lt;br /&gt;
|-&lt;br /&gt;
! ..&lt;br /&gt;
|  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP213&lt;br /&gt;
| TOUCH-Y? || 2V, 2Vp || O || D, D+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP214&lt;br /&gt;
| TOUCH-X? || 0V, 2Vp || O || A, A+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP215&lt;br /&gt;
| TOUCH-Y? || 2V, 2Vp || O || D, D+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP216&lt;br /&gt;
| TOUCH-X? || 0V, 2Vp || O || A, A+R || touch ||  || &lt;br /&gt;
|-&lt;br /&gt;
! ..&lt;br /&gt;
|  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP249&lt;br /&gt;
| NAND-DAT0 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP250&lt;br /&gt;
| NAND-DAT1 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP251&lt;br /&gt;
| NAND-DAT2 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP252&lt;br /&gt;
| NAND-DAT3 ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP253&lt;br /&gt;
| NAND-CMD ||  || O? || PP? || nand ||  || &lt;br /&gt;
|-&lt;br /&gt;
! TP254?&lt;br /&gt;
| NAND-CLK? ||  || O? || PP? || nand ||  || &lt;br /&gt;
|}&lt;br /&gt;
[1] Presence: S = Static (always present); O = Device On; A = Active (not in standby).&lt;br /&gt;
&lt;br /&gt;
[2] Electrical characteristics: Signal Type: A = Analogue; D = Digital; P = Power; G = Ground; Driver: PP = Push Pull; OC = Open Collector; PU/PD = Pull Up/Down Typical Waveforms: R = Rectangular; T = Triangular;&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Video_Capture&amp;diff=21212</id>
		<title>Video Capture</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Video_Capture&amp;diff=21212"/>
		<updated>2020-04-30T10:58:27Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: /* Lower Screen Dump */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
This page documents the procedure of capturing the video signal of the upper and lower screens of the 3DS.&lt;br /&gt;
&lt;br /&gt;
The information on this page was found by 3DBrew User: [[User:Matyapiro31|Matyapiro31]]&lt;br /&gt;
&lt;br /&gt;
[[File:Pinout_point.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
== Lower Screen Dump ==&lt;br /&gt;
&lt;br /&gt;
Test Points on the front of the board:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! # || Name || TP || RED || # || Name || TP || GREEN || # || Name || TP || BLUE&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;10&#039;&#039;&#039;  || CN2-31 || 184 || R0 || &#039;&#039;&#039;20&#039;&#039;&#039; || CN2-39 || 186 || G0 || &#039;&#039;&#039;24&#039;&#039;&#039; || CN1-34 || 188 || B0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;12&#039;&#039;&#039;  || CN2-32 || 178 || R1 || &#039;&#039;&#039;19&#039;&#039;&#039; || CN2-40 || 180 || G1 || &#039;&#039;&#039;18&#039;&#039;&#039; || CN1-33 || 182 || B1&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;13&#039;&#039;&#039; || CN2-33 || 172 || R2 || &#039;&#039;&#039;21&#039;&#039;&#039; || CN1-40 || 174 || G2 || &#039;&#039;&#039;17&#039;&#039;&#039; || CN1-32 || 176 || B2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;11&#039;&#039;&#039; || CN2-34 || 166 || R3 || &#039;&#039;&#039;14&#039;&#039;&#039; || CN1-39 || 168 (above 180) || G3 || &#039;&#039;&#039;23&#039;&#039;&#039; || CN1-31 || 170 || B3&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2&#039;&#039;&#039;  || CN2-35 || 183 || R4 || &#039;&#039;&#039;22&#039;&#039;&#039; || CN1-38 || 185 || G4 || &#039;&#039;&#039;5&#039;&#039;&#039; || CN1-30 || 187 || B4&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3&#039;&#039;&#039;  || CN2-36 || 177 || R5 || &#039;&#039;&#039;16&#039;&#039;&#039; || CN1-37 || 179 || G5 || &#039;&#039;&#039;6&#039;&#039;&#039; || CN1-29 || 181 || B5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1&#039;&#039;&#039;  || CN2-37 || 171 || R6 || &#039;&#039;&#039;15&#039;&#039;&#039; || CN1-36 || 173 (below 179) || G6 || &#039;&#039;&#039;7&#039;&#039;&#039; || CN1-28 || 175 || B6&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4&#039;&#039;&#039;  || CN2-38 || 165 || R7 || &#039;&#039;&#039;9&#039;&#039;&#039; || CN1-35 || 167 || G7 || &#039;&#039;&#039;8&#039;&#039;&#039; || CN1-27 || 169 || B7&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! # || Name || TP || Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;25&#039;&#039;&#039;  || CN2-30 || 189 || CLK&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;26&#039;&#039;&#039;  || CN2-28 || 191 || VSYNC&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;27&#039;&#039;&#039;  || CN2-27 || 190 || HSYNC&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
This table (taken from the picture above) shows which TP (test-point) to get the bit of the corresponding color (R=red, G=green, B=blue).&lt;br /&gt;
&lt;br /&gt;
And the TP to get Clock, Vertical-Sync and Horizontal-Sync.&lt;br /&gt;
&lt;br /&gt;
== Captured Video Control Signals ==&lt;br /&gt;
&lt;br /&gt;
The following picutres show plots of the control signals CLK (TP189), HSYNC (TP190) and VSYNC (TP191). The used sample rate were 50MHz.&lt;br /&gt;
&lt;br /&gt;
The full plot shows about 2.6ms.&lt;br /&gt;
&lt;br /&gt;
[[File:Stp_PCLK_VSYNC_HSYNC_full.jpg|1200px]]&lt;br /&gt;
&lt;br /&gt;
This plot shows 1.28us, mainly featuring the clock&lt;br /&gt;
&lt;br /&gt;
[[File:Stp_PCLK_VSYNC_HSYNC_0..64.jpg|1200px]]&lt;br /&gt;
&lt;br /&gt;
Setup&lt;br /&gt;
&lt;br /&gt;
The signal capturing was done by using an DE10-NANO FPGA development board, Intel signal tap analyzer and 5 wires soldered to the TPs of an EU-O3DS (roughly 25cm long, parallel wired).&lt;br /&gt;
&lt;br /&gt;
VCD and CVS files: &lt;br /&gt;
[[Media: Stp_PCLK_VSYNC_HSYNC.7z]]&lt;br /&gt;
(to view the VCD file use GTK Wave or similar programs).&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* DS Version (DSCapture): http://www.3dscapture.com/ds&lt;br /&gt;
* DS Version(NisetroCaptureDS): http://www.3dsvideocapture.com/product-list/1&lt;br /&gt;
* DSi Version(NisetroCaptureDSi): http://www.3dsvideocapture.com/product-list/2&lt;br /&gt;
* 3DS Version(NisetroCapture3DS): http://www.3dsvideocapture.com/product-list/3&lt;br /&gt;
* New3DS Version(NisetroCaptureNew3DS): http://www.3dsvideocapture.com/product-list/12&lt;br /&gt;
* New3DS XL Version(NisetroCapturenew3DSXL): http://www.3dsvideocapture.com/product-list/11&lt;br /&gt;
* Pics+Progress Updates (3DSCapture): http://www.3dscapture.com/&lt;br /&gt;
* YouTube video of Loopy&#039;s Device (USB): http://www.youtube.com/watch?v=mT0DuQleuhY&lt;br /&gt;
* YouTube video of Loopy&#039;s Device (HDMI): http://www.youtube.com/watch?v=s99fUS68AB4&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21211</id>
		<title>TP Nets</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21211"/>
		<updated>2020-04-30T04:24:34Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: /* Old 3DS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists and describes the purposes of the testpoints accessible on a 3DS&#039;s circuit board.&lt;br /&gt;
&lt;br /&gt;
== Old 3DS ==&lt;br /&gt;
&lt;br /&gt;
The signals were figured out using a PicoScope 2206B running at 20 MS/s, ±5 V, 8-bit, 1:10, DC.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! TP !! Net Name !! U[V] !! A/O/S (1) !! &amp;lt;nowiki&amp;gt; A/D/P/G|PP/OC/PU/PD|R/T &amp;lt;/nowiki&amp;gt; (2) !! Domain !! f[Hz] !! Description&lt;br /&gt;
|-&lt;br /&gt;
| TP1 || GND ||  || A ||  || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP2 || +1.2V || 1.2V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP4 || Uchrg || 5V || A || P || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP7 || +1.8V || 1.8V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP8 || Ubat || 3.5V-3.8V || A || P || Battery || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP10 || +1.8V || 1.8V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP11 || +1.8V || 1.8V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP12 || +3.5V || 3.8V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP41 || AMP-REF-BOTSCR || 0.2V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP42 || AMP-REF-BOTSCR? || 10V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP46 || Enable? Supply? || 3.2V || S || PP? P? || ? || - || High when displays are active but low during boot&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP80 || START || 1.8V || O || PU || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP81 || SELECT || 1.8V || O || PU || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP82? || HOME? || 1.8V? || O? || PU? || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP85 || DPAD-U || 1.8V || O || PU|| ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP86 || X || 1.8V || O || PU|| ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP87 || DPAD-L || 1.8V || O || PU|| ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP88 || Y || 1.8V || O || PU|| ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP89 || A || 1.8V || O || PU|| ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP90 || DPAD-R || 1.8V || O || PU|| ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP91 || DPAD-D || 1.8V || O || PU|| ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP92 || B || 1.8V || O || PU || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP131 || (TOP-?)SCREEN-PWM || 1.8V || S || D || ? || 1166.7kHz || &lt;br /&gt;
|-&lt;br /&gt;
| TP132 || (BOT-?)SCREEN-PWM || 1.8V || S || D || ? || 1166.7kHz || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP189 || VIDEO-CLK || 1.8Vp || S || D+T || ? || 11.1MHz || &lt;br /&gt;
|-&lt;br /&gt;
| Tp190 || VIDEO-HSYNC || 1.8Vp || S || D+R || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP191 || VIDEO-VSYNC || 1.8Vp || S || D+R || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP213 || TOUCH-R-X? || 0V-2Vp || O || A+R || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP214 || TOUCH-T-Y? || 2Vp || O || D?+R || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP215 || TOUCH-R-Y? || 2Vp || O || D?+R || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP216 || TOUCH-T-X? || 0V-2Vp || O || A+R || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP249 || NAND-DAT0 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP250 || NAND-DAT1 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP251 || NAND-DAT2 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP252 || NAND-DAT3 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP253 || NAND-CMD ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP254? || NAND-CLK? ||  ||  ||  ||  ||  || &lt;br /&gt;
|}&lt;br /&gt;
[1] Presence: A = Always; O = Device On; S = Not during standby.&lt;br /&gt;
&lt;br /&gt;
[2] Electrical characteristics: Signal Type: A = Analogue; D = Digital; P = Power; G = Ground; Driver: PP = Push Pull; OC = Open Collector; PU/PD = Pull Up/Down Typical Waveforms: R = Rectangular; T = Triangular;&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21198</id>
		<title>TP Nets</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21198"/>
		<updated>2020-04-29T18:27:26Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists and describes the purposes of the testpoints accessible on a 3DS&#039;s circuit board.&lt;br /&gt;
&lt;br /&gt;
== Old 3DS ==&lt;br /&gt;
&lt;br /&gt;
The signals were figured out using a PicoScope 2206B running at 20 MS/s, ±5 V, 8-bit, 1:10, DC.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! TP !! Net Name !! U[V] !! A/O/S (1) !! &amp;lt;nowiki&amp;gt; A/D/P/G|PP/OC|R/T &amp;lt;/nowiki&amp;gt; (2) !! Domain !! f[Hz] !! Description&lt;br /&gt;
|-&lt;br /&gt;
| TP1 || GND ||  || A ||  || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP2 || +1.2V || 1.2V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP4 || Uchrg || 5V || A || P || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP7 || +1.8V || 1.8V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP8 || Ubat || 3.5V-3.8V || A || P || Battery || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP10 || +1.8V || 1.8V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP11 || +1.8V || 1.8V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP12 || +3.5V || 3.8V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP41 || AMP-REF-BOTSCR || 0.2V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP42 || AMP-REF-BOTSCR? || 10V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP46 || Enable? Supply? || 3.2V || S || PP? P? || ? || - || High when displays are active but low during boot&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP80 || START || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP81 || SELECT || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP82? || HOME? || 1.8V? || O? || OC? || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP85 || DPAD-U || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP86 || X || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP87 || DPAD-L || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP88 || Y || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP89 || A || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP90 || DPAD-R || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP91 || DPAD-D || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP92 || B || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP131 || (TOP-?)SCREEN-PWM || 1.8V || S || D || ? || 1166.7kHz || &lt;br /&gt;
|-&lt;br /&gt;
| TP132 || (BOT-?)SCREEN-PWM || 1.8V || S || D || ? || 1166.7kHz || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP189 || VIDEO-CLK || 1.8Vp || S || D+T || ? || 11.1MHz || &lt;br /&gt;
|-&lt;br /&gt;
| Tp190 || VIDEO-HSYNC || 1.8Vp || S || D+R || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP191 || VIDEO-VSYNC || 1.8Vp || S || D+R || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP213 || TOUCH-R-X? || 0V-2Vp || O || A+R || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP214 || TOUCH-T-Y? || 2Vp || O || D?+R || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP215 || TOUCH-R-Y? || 2Vp || O || D?+R || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP216 || TOUCH-T-X? || 0V-2Vp || O || A+R || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP249 || NAND-DAT0 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP250 || NAND-DAT1 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP251 || NAND-DAT2 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP252 || NAND-DAT3 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP253 || NAND-CMD ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP254? || NAND-CLK? ||  ||  ||  ||  ||  || &lt;br /&gt;
|}&lt;br /&gt;
[1] Presence: A = Always; O = Device On; S = Not during standby.&lt;br /&gt;
&lt;br /&gt;
[2] Electrical characteristics: Signal Type: A = Analogue; D = Digital; P = Power; G = Ground; Driver: PP = Push Pull; OC = Open Collector; Typical Waveforms: R = Rectangular; T = Triangular;&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21196</id>
		<title>TP Nets</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=TP_Nets&amp;diff=21196"/>
		<updated>2020-04-29T18:23:23Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: Created page with &amp;quot;This page lists and describes the purposes of the testpoints accessible on a 3DS&amp;#039;s circuit board.  == Old 3DS ==  The signals were figured out using a PicoScope 2206B running...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists and describes the purposes of the testpoints accessible on a 3DS&#039;s circuit board.&lt;br /&gt;
&lt;br /&gt;
== Old 3DS ==&lt;br /&gt;
&lt;br /&gt;
The signals were figured out using a PicoScope 2206B running at 20 MS/s, ±5 V, 8-bit, 1:10, DC.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! TP !! Net Name !! U[V] !! A/O/S (1) !! &amp;lt;nowiki&amp;gt; A/D/P/G|PP/OC|R/T &amp;lt;/nowiki&amp;gt; (2) !! Domain !! f[Hz] !! Description&lt;br /&gt;
|-&lt;br /&gt;
| TP1 || GND ||  || A ||  || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP2 || +1.2V || 1.2V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP4 || Uchrg || 5V || A || P || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP7 || +1.8V || 1.8V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP8 || Ubat || 3.5V-3.8V || A || P || Charger || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP10 || +1.8V || 1.8V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP11 || +1.8V || 1.8V || A || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP12 || +3.5V || 3.8V || O || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP41 || AMP-REF-BOTSCR || 0.2V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP42 || AMP-REF-BOTSCR? || 10V || S || P || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP46 || Enable? Supply? || 3.2V || S || PP?P? || ? || - || High when displays are active but low during boot&lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP80 || START || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP81 || SELECT || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP82? || HOME? || 1.8V? || O? || OC? || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP85 || DPAD-U || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP86 || X || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP87 || DPAD-L || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP88 || Y || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP89 || A || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP90 || DPAD-R || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP91 || DPAD-D || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP92 || B || 1.8V || O || OC || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP131 || (TOP-?)SCREEN-PWM || 1.8V || S || D || ? || 1166.7kHz || &lt;br /&gt;
|-&lt;br /&gt;
| TP132 || (BOT-?)SCREEN-PWM || 1.8V || S || D || ? || 1166.7kHz || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP189 || VIDEO-CLK || 1.8Vp || S || D+T || ? || 11.1MHz || &lt;br /&gt;
|-&lt;br /&gt;
| Tp190 || VIDEO-HSYNC || 1.8Vp || S || D+R || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| TP191 || VIDEO-VSYNC || 1.8Vp || S || D+R || ? || - || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP213 || TOUCH-R-X? || 0V-2Vp || O || A+R || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP214 || TOUCH-T-Y? || 2Vp || O || P || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP215 || TOUCH-R-Y? || 2Vp || O || P || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP216 || TOUCH-T-X? || 0V-2Vp || O || A+R || ? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| .. ||  ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP249 || NAND-DAT0 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP250 || NAND-DAT1 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP251 || NAND-DAT2 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP252 || NAND-DAT3 ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP253 || NAND-CMD ||  ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| TP254? || NAND-CLK? ||  ||  ||  ||  ||  || &lt;br /&gt;
|}&lt;br /&gt;
[1] Presence: A = Always; O = Device On; S = Not during standby.&lt;br /&gt;
&lt;br /&gt;
[2] Electrical characteristics: Signal Type: A = Analogue; D = Digital; P = Power; G = Ground; Driver: PP = Push Pull; OC = Open Collector; Typical Waveforms: R = Rectangular; T = Triangular;&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Main_Page/Navigation&amp;diff=21193</id>
		<title>Main Page/Navigation</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Main_Page/Navigation&amp;diff=21193"/>
		<updated>2020-04-29T17:45:30Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main page box|Navigation|Main Page/Navigation}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: -.3em -1em -1em -1em;&amp;quot;&amp;gt;&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; bgcolor=&amp;quot;#fff&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2px&amp;quot; cellspacing=&amp;quot;2px&amp;quot; style=&amp;quot;margin:auto;&amp;quot;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot; bgcolor=&amp;quot;#e7eef6&amp;quot;&lt;br /&gt;
! width=&amp;quot;33%&amp;quot; | &#039;&#039;&#039;General&#039;&#039;&#039; &amp;lt;!-- Stuff not directly related to reverse-engineering, system documentation, and homebrew --&amp;gt;&lt;br /&gt;
! width=&amp;quot;33%&amp;quot; | &#039;&#039;&#039;Homebrew&#039;&#039;&#039; &amp;lt;!-- Homebrew and exploitation --&amp;gt;&lt;br /&gt;
! width=&amp;quot;33%&amp;quot; | &#039;&#039;&#039;3DS hardware&#039;&#039;&#039; &amp;lt;!-- 3DS Hardware and its interfaces --&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #F5FAFF;&amp;quot;&lt;br /&gt;
| &lt;br /&gt;
*[[Glossary]]&lt;br /&gt;
*[[Friend code]]&lt;br /&gt;
*[[Games]]&lt;br /&gt;
*[[Serials]]&lt;br /&gt;
*[[:Category:PC utilities|PC Utilities]]&lt;br /&gt;
*[[Mysteries]]&lt;br /&gt;
|&lt;br /&gt;
*[[Homebrew Exploits]]&lt;br /&gt;
*[[Homebrew Applications]]&lt;br /&gt;
*[[Homebrew Libraries and Tools]]&lt;br /&gt;
*[[3DS System Flaws]]&lt;br /&gt;
*[[3DS Userland Flaws]]&lt;br /&gt;
|&lt;br /&gt;
*[[Hardware|Overview]] ([[IO|IO registers]])&lt;br /&gt;
*[[TP Nets|Test points]]&lt;br /&gt;
*[[GPU]]&lt;br /&gt;
*[[:Category:DSP|DSP]]&lt;br /&gt;
*[[Peripherals]]&lt;br /&gt;
*[[Gamecards]]&lt;br /&gt;
*[[Video Capture]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: -.3em -1em -1em -1em; margin-top: +1em&amp;quot;&amp;gt;&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; bgcolor=&amp;quot;#fff&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2px&amp;quot; cellspacing=&amp;quot;2px&amp;quot; style=&amp;quot;margin:auto;&amp;quot;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot; bgcolor=&amp;quot;#e7eef6&amp;quot;&lt;br /&gt;
! width=&amp;quot;33%&amp;quot; | &#039;&#039;&#039;3DS Operating System&#039;&#039;&#039;  &amp;lt;!-- Content related to FIRM data --&amp;gt;&lt;br /&gt;
! width=&amp;quot;33%&amp;quot; | &#039;&#039;&#039;3DS Software Stack&#039;&#039;&#039; &amp;lt;!-- Generic system software built on top of the kernel interfaces --&amp;gt;&lt;br /&gt;
! width=&amp;quot;33%&amp;quot; | &#039;&#039;&#039;3DS Content&#039;&#039;&#039; &amp;lt;!-- Files used commonly within the system --&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #F5FAFF;&amp;quot;&lt;br /&gt;
| &lt;br /&gt;
*[[Memory layout]] &lt;br /&gt;
*[[Services API]]&lt;br /&gt;
*[[CTR API]]&lt;br /&gt;
*[[Kernel]] ([[SVC|system calls]], [[:Category:Kernel_objects|objects]])&lt;br /&gt;
*[[Bootloader]]&lt;br /&gt;
|&lt;br /&gt;
*[[Nintendo Software]]&lt;br /&gt;
*[[3DS Development Unit Software]]&lt;br /&gt;
*[[Titles]] ([[Title list|list]], [[Title metadata|metadata]], [[Ticket|tickets]])&lt;br /&gt;
*[[Update Data]]&lt;br /&gt;
|&lt;br /&gt;
*[[SD Filesystem]]&lt;br /&gt;
*[[Flash Filesystem]]&lt;br /&gt;
*[[Savegames]]&lt;br /&gt;
*[[:Category:File_formats|File Formats]] ([[NCSD|CCI]]/[[NCCH#CXI|CXI]]/[[CIA]])&lt;br /&gt;
* [[PRUDP|PRUDP (network protocol)]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{{box-footer-empty}}&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Video_Capture&amp;diff=21178</id>
		<title>Video Capture</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Video_Capture&amp;diff=21178"/>
		<updated>2020-04-27T15:33:02Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
This page documents the procedure of capturing the video signal of the upper and lower screens of the 3DS.&lt;br /&gt;
&lt;br /&gt;
The information on this page was found by 3DBrew User: [[User:Matyapiro31|Matyapiro31]]&lt;br /&gt;
&lt;br /&gt;
[[File:Pinout_point.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
== Lower Screen Dump ==&lt;br /&gt;
&lt;br /&gt;
Test Points on the front of the board:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! # || Name || TP || RED || # || Name || TP || GREEN || # || Name || TP || BLUE&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;10&#039;&#039;&#039;  || CN2-31 || 184 || R0 || &#039;&#039;&#039;20&#039;&#039;&#039; || CN2-39 || 186 || G0 || &#039;&#039;&#039;24&#039;&#039;&#039; || CN1-34 || 188 || B0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;12&#039;&#039;&#039;  || CN2-32 || 178 || R1 || &#039;&#039;&#039;19&#039;&#039;&#039; || CN2-40 || 180 || G1 || &#039;&#039;&#039;18&#039;&#039;&#039; || CN1-33 || 182 || B1&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;13&#039;&#039;&#039; || CN2-33 || 172 || R2 || &#039;&#039;&#039;21&#039;&#039;&#039; || CN1-40 || 174 || G2 || &#039;&#039;&#039;17&#039;&#039;&#039; || CN1-32 || 176 || B2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;11&#039;&#039;&#039; || CN2-34 || 166 || R3 || &#039;&#039;&#039;14&#039;&#039;&#039; || CN1-39 || above 180 || G3 || &#039;&#039;&#039;23&#039;&#039;&#039; || CN1-31 || 170 || B3&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2&#039;&#039;&#039;  || CN2-35 || 183 || R4 || &#039;&#039;&#039;22&#039;&#039;&#039; || CN1-38 || 185 || G4 || &#039;&#039;&#039;5&#039;&#039;&#039; || CN1-30 || 187 || B4&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3&#039;&#039;&#039;  || CN2-36 || 177 || R5 || &#039;&#039;&#039;16&#039;&#039;&#039; || CN1-37 || 179 || G5 || &#039;&#039;&#039;6&#039;&#039;&#039; || CN1-29 || 181 || B5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1&#039;&#039;&#039;  || CN2-37 || 171 || R6 || &#039;&#039;&#039;15&#039;&#039;&#039; || CN1-36 || below 179 || G6 || &#039;&#039;&#039;7&#039;&#039;&#039; || CN1-28 || 175 || B6&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4&#039;&#039;&#039;  || CN2-38 || 165 || R7 || &#039;&#039;&#039;9&#039;&#039;&#039; || CN1-35 || 167 || G7 || &#039;&#039;&#039;8&#039;&#039;&#039; || CN1-27 || 169 || B7&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! # || Name || TP || Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;25&#039;&#039;&#039;  || CN2-30 || 189 || CLK&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;26&#039;&#039;&#039;  || CN2-28 || 191 || VSYNC&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;27&#039;&#039;&#039;  || CN2-27 || 190 || HSYNC&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
This table (taken from the picture above) shows which TP (test-point) to get the bit of the corresponding color (R=red, G=green, B=blue).&lt;br /&gt;
&lt;br /&gt;
And the TP to get Clock, Vertical-Sync and Horizontal-Sync.&lt;br /&gt;
&lt;br /&gt;
== Captured Video Control Signals ==&lt;br /&gt;
&lt;br /&gt;
The following picutres show plots of the control signals CLK (TP189), HSYNC (TP190) and VSYNC (TP191). The used sample rate were 50MHz.&lt;br /&gt;
&lt;br /&gt;
The full plot shows about 2.6ms.&lt;br /&gt;
&lt;br /&gt;
[[File:Stp_PCLK_VSYNC_HSYNC_full.jpg|1200px]]&lt;br /&gt;
&lt;br /&gt;
This plot shows 1.28us, mainly featuring the clock&lt;br /&gt;
&lt;br /&gt;
[[File:Stp_PCLK_VSYNC_HSYNC_0..64.jpg|1200px]]&lt;br /&gt;
&lt;br /&gt;
Setup&lt;br /&gt;
&lt;br /&gt;
The signal capturing was done by using an DE10-NANO FPGA development board, Intel signal tap analyzer and 5 wires soldered to the TPs of an EU-O3DS (roughly 25cm long, parallel wired).&lt;br /&gt;
&lt;br /&gt;
VCD and CVS files: &lt;br /&gt;
[[Media: Stp_PCLK_VSYNC_HSYNC.7z]]&lt;br /&gt;
(to view the VCD file use GTK Wave or similar programs).&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* DS Version (DSCapture): http://www.3dscapture.com/ds&lt;br /&gt;
* DS Version(NisetroCaptureDS): http://www.3dsvideocapture.com/product-list/1&lt;br /&gt;
* DSi Version(NisetroCaptureDSi): http://www.3dsvideocapture.com/product-list/2&lt;br /&gt;
* 3DS Version(NisetroCapture3DS): http://www.3dsvideocapture.com/product-list/3&lt;br /&gt;
* New3DS Version(NisetroCaptureNew3DS): http://www.3dsvideocapture.com/product-list/12&lt;br /&gt;
* New3DS XL Version(NisetroCapturenew3DSXL): http://www.3dsvideocapture.com/product-list/11&lt;br /&gt;
* Pics+Progress Updates (3DSCapture): http://www.3dscapture.com/&lt;br /&gt;
* YouTube video of Loopy&#039;s Device (USB): http://www.youtube.com/watch?v=mT0DuQleuhY&lt;br /&gt;
* YouTube video of Loopy&#039;s Device (HDMI): http://www.youtube.com/watch?v=s99fUS68AB4&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=File:Stp_PCLK_VSYNC_HSYNC.7z&amp;diff=21172</id>
		<title>File:Stp PCLK VSYNC HSYNC.7z</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=File:Stp_PCLK_VSYNC_HSYNC.7z&amp;diff=21172"/>
		<updated>2020-04-26T02:47:35Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: VCD and CVS file of captured video control signals (CLK, H-, VSYNC) (TP189-TP191) used by video capturing.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
VCD and CVS file of captured video control signals (CLK, H-, VSYNC) (TP189-TP191) used by video capturing.&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=File:Stp_PCLK_VSYNC_HSYNC_0..64.jpg&amp;diff=21171</id>
		<title>File:Stp PCLK VSYNC HSYNC 0..64.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=File:Stp_PCLK_VSYNC_HSYNC_0..64.jpg&amp;diff=21171"/>
		<updated>2020-04-26T01:42:58Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=File:Stp_PCLK_VSYNC_HSYNC_full.jpg&amp;diff=21170</id>
		<title>File:Stp PCLK VSYNC HSYNC full.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=File:Stp_PCLK_VSYNC_HSYNC_full.jpg&amp;diff=21170"/>
		<updated>2020-04-26T01:41:43Z</updated>

		<summary type="html">&lt;p&gt;LeSpirou: A rougly 2.6ms long plot of captured video control signals (CLK, H-, VSYNC) of an O3DS.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
A rougly 2.6ms long plot of captured video control signals (CLK, H-, VSYNC) of an O3DS.&lt;/div&gt;</summary>
		<author><name>LeSpirou</name></author>
	</entry>
</feed>