Teardown
From nookDevs
Teardown pictures from #nookdevs' IRC's poutine are at https://nookdevs.com/teardown .
Contents |
Internals
Internal 2GB Sandisk microSD card for internal storage 3 Partitions sdb1: system: ext3 250MB sdb2: update possibly?: ext3 150MB sdb3: internal memory: ext3 1309MB
E-Ink Panel driver / controller
* Epson S1D135211 [1]
E-Ink Display
* AZ / Prime View ED060SC4 [2]
LCD Display
* Samsuns CLAA035JA01CW E305386....other markings - COGG06669719CKE
STEREO Audio / system power management controller
* Wolfson Micro WM8350 [3]
Touch Screen Controller
* Synaptics TM1369
Wi-Fi
* CyberTAN Technology (802.11 b/g) (libertas sdio sd8686)
3G
* Sierra Wireless MC8777v [4]
wireless modem (rebadged MC8790V), Uses Qualcomm MSM6290 chipset in Data only mode
Internal Low power SDRAM Main memory
* 2 x Hyinx H5MS1G62MFP J3M 1 Gbit (128 Mbyte each) 166MHz DDR [5]
Internal display buffer SDRAM memory
* Hyinx H55S1222EFP 60M 128 Mbyte 166MHz SDRAM [6]
Main Processor
* Samsung S3C6410 ARM1176 Based [7]
Analogue switch IC - power control (screen contrast adjustment IC)
* Vishay DG419BDY-E3 [8]
DC/DC convertor - Main power control IC (U39)
* TPS54418 [9]
/proc/cpuinfo
# cat /proc/cpuinfo Processor : ARMv6-compatible processor rev 6 (v6l) BogoMIPS : 530.84 Features : swp half thumb fastmult edsp java CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xb76 CPU revision : 6 Cache type : write-back Cache clean : cp15 c7 ops Cache lockdown : format C Cache format : Harvard I size : 16384 I assoc : 4 I line length : 32 I sets : 128 D size : 16384 D assoc : 4 D line length : 32 D sets : 128 Hardware : SMDK6410 Revision : 0000 Serial : 0000000000000000
Software
Appears to be running a generic Android image with B&N customization on top to hide the Android underpinnings Android 1.5 Cupcake Built Tue Dec 1 14:50:20 CST 2009 Linux 2.6.27 turboboot and u-boot boot loaders asound pvplayer ALSA 1.0.18a
Root FS directory listing
auto_adjust.txt data dev firmware init.rc lib proc sdcard sys cache default.prop etc init init.smdk6410.rc lost+found sbin sqlite_stmt_journals system
Full FS listing of a sample nook has been posted as a link to this blog entry
Internal microSD Card Structure
Disk /dev/sdb: 1977 MB, 1977614336 bytes 64 heads, 2 sectors/track, 30176 cylinders Units = cylinders of 128 * 512 = 65536 bytes Disk identifier: 0x######## Device Boot Start End Blocks Id System /dev/sdb1 * 1 4001 256000 83 Linux /dev/sdb2 4001 6401 153600 83 Linux /dev/sdb3 6401 27346 1340531 83 Linux
Teardown Photos
The front of the nook
The back of the nook with the cover still on
nook with the white front bezel removed
One of the nook's two antennas
Synaptics TM1369 touch controller
nook with the back cover removed
Screws, battery, and SIM card removed
The backing that covers the mainboard
mainboard
mainboard
The internals of the nook with annotation
microSD readers for internal memory and add on memory
Main memory microSD card
Sierra Wireless MC8777V cellular modem
Synaptics TM1369 daughterboard
nook all taken apart