Nano 7G

From freemyipod.org
Revision as of 23:44, 4 January 2025 by Q3k (talk | contribs)
Jump to: navigation, search

Nano7g front.jpg Nano7g back.jpg

Components

Label Component Part Markings Notes
Red PMIC Apple 338S1099 Guessing based on connectivity to power components around.
Orange Bluetooth + FM radio Broadcom BCM2078KUBG
Yellow NXP Semiconductors 1609A1
Green 75203 23017
Blue 75292 98820
Label Component Part Markings Notes
Red NAND flash Toshiba THGBX2G7D2JLA01 128 Gb (16 GB)
Orange Touchscreen controller Texas Instruments 343S0538
Yellow Apple 338S1146
Green SoC/CPU S5L8740 339S0193 8740 per IMG1. Guessing based on similar package to N6G SoC/CPU. Also has the most diffpairs running to/from it (from delayered PCB).

Helpful pages

Teardowns:

Core

Cortex A5 according to CP15:

ID code: 0x410fc050
  Implementer: ARM
  Variant: 0x0
  Architecture: See CPUID
  Part number: c05, Revision: 0

Clock Gates

There is no big debug table with all clock gates in N7G RetailOS, so the following has been written out by hand:

Address Bits (clear to power on) Meaning Source
0x3C50006C 0x2000 'SPI power' WTF DevicePowerManagement.dll
0x3C50004C 0x4 'SPI power' WTF DevicePowerManagement.dll