SANSUNG GT-N7102 Hardware Architecture

来自Jack's Lab
2013年12月17日 (二) 00:56Comcat (讨论 | 贡献)的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到: 导航, 搜索

目录

1 主板图

Mboard-top.jpg

Mboart-bottom.jpg]



2 主要芯片

Note 2 (GT-N7102) 是双卡双待机器,其有两个基带芯片:高通的一片解决方案 ESC6270 和 Intel/Infineon X-GOLD 626 + 5712 解决方案


AP: SANSUNG Exynos 4412 --- ARM Cortex-A9 四核处理器

BP1: Qualcomm ESC6270,单片内部集成数字基带处理器、模拟基带处理器、射频前端,用于取代高通原 MSM6255A/MSM6260(BaseBand) + RTR6285(RF) + PM6658(Power Management) 的三片方案

BP2: Intel/Infineon X-GOLD 626,接 Intel/Infineon 5712 (SMARTi-UE2) 射频前端芯片 http://forum.xda-developers.com/showthread.php?t=1483053


SAMSUNG KMVTU000LM 16GB NAND

Triquint TQM7M5022 --- WiFi + Bluetooth 芯片

CML0801 图像信号处理

Wacom W9001 手写芯片

RFMD 62618 电源管理芯片

MAX7693 电源管理芯片



3 系统框图



4 Bootloader

shell@android:/ $ cat /proc/last_kmsg

PMIC rev = PASS2(4)
cardtype: 0x00000007
SB_MMC_HS_52MHZ_1_8V_3V_IO
mmc->card_caps: 0x00000311
mmc->host_caps: 0x00000311
mmc_initialize: mmc->capacity = 30777344

Samsung S-Boot 4.0-499949 for GT-N7102 (Jan 24 2013 - 16:24:12)

EXYNOS4412(EVT 2.0) / 2047MB / 15028MB / Rev 11 / N7102ZCAMA7

initialize_ddi_data: usable! (0:0x0)
PARAM ENV VERSION: v1.0..
init_fuelgauge: fuelgauge power ok
init_fuelgauge: not POR status
get_table_soc: vcell(4116) is caculated to t-soc(86.162)
init_fuelgauge: start: vcell(4116), vfocv(4180), soc(89), table soc(86)
init_fuelgauge: finish: vcell(4116), vfocv(4180), soc(89), table soc(86)
init_microusb_ic: MUIC: CONTROL1:0x00
init_microusb_ic: MUIC: CONTROL1:0x00
init_microusb_ic: MUIC: CONTROL2:0x3b
init_microusb_ic: MUIC: CONTROL2:0x3b
PMIC_ID      = 0x02
PMIC_IRQSRC  = 0x00
PMIC_STATUS1 = 0x12
PMIC_STATUS2 = 0x00
PMIC_PWRON   = 0x01
PMIC_IRQ1    = 0x43
PMIC_IRQ2    = 0x00
s5p_check_keypad: 0x0
s5p_check_reboot_mode: INFORM3 = 0 ... skip
board_check_cp_mdm9x_type : 1
s5p_check_upload: MAGIC(0xc0c0cac8), RST_STAT(0x10000)
microusb_get_attached_device: STATUS1:0x3f, 2:0x00
s5p_check_download: 0
microusb_get_attached_device: STATUS1:0x3f, 2:0x00
check_pm_status: charger is not detected
check_pm_status: voltage(4116) is ok
ddi type = 1, S.LSI
cmu_div:6, div:2, src_clk:880000000, pixel_clk:62614944
42, 16, a2,
<start_checksum:370>CHECKSUM_HEADER_SECTOR :4096
<start_checksum:372>offset:50, size:6296
<start_checksum:375>CHECKSUM_HEADER_INFO : NeedChecksum:0 PartNo:22
Not Need Movinand Checksum
Movinand Checksum Confirmation Pass
load_kernel: loading boot image from 1141952768..
- read_bl1
pit_check_signature (BOOT) valid.
if_ddi_data: succeeded. (0:0x0)
ATAG_CORE: 5 54410001 0 0 0
ATAG_MEM: 4 54410002 20000000 40000000
ATAG_MEM: 4 54410002 20000000 60000000
ATAG_MEM: 4 54410002 20000000 80000000
ATAG_MEM: 4 54410002 1ff00000 a0000000
ATAG_SERIAL: 4 54410006 4dfaac20 3360cf8d
ATAG_INITRD2: 4 54420005 42000000 85438
ATAG_REVISION: 3 54410007 b
ATAG_CMDLINE: 74 54410009 'console=ram loglevel=4 androidboot.baseband=mdm sec_debug.level=0 sec_watchdog.sec_pet=5 androidb
oot.debug_level=0x4f4c sec_log=0x200000@0x46000000 s3cfb.bootloaderfb=0x5ec00000 sysscope=0xff000000 lcdtype=1 consoleblank=
0 lpcharge=0 lpj=3981312 vmalloc=176m oops=panic pmic_info=65 cordon=4f7eff390d5fa9c35809af934f9e6016 androidboot.emmc_check
sum=3 androidboot.bootloader=N7102ZCAMA7 androidboot.serialno=4dfaac203360cf8d snd_soc_core.pmdown_time=1000'
ATAG_NONE: 0 0

Starting kernel at 0x40008000...



5 参考



































个人工具
名字空间

变换
操作
导航
工具箱