文件
phonerail/.claude/p4b-pins.json
T
zhou yang和Claude Opus 5 2bfe308b30 初始导入:PhoneRail 五路手机直供电源板
原理图/PCB 已在 EasyEDA 里做到 12 页跨页 0 漏接,固件刚完成骨架包 A1。
这次是把已有的一切一次性纳入版本控制,没有改动任何设计内容。

纳入:
- 设计与需求文档、PROGRESS.md、小米8 参考原理图 PDF 与追脚脚本
- .claude/ 下的 EasyEDA 桥接工具链与几何/网表缓存(eda-parts.json、
  pcb-parts.json、pcb-pads.json、p2-ch1.json 等,是重画各页的唯一事实来源)
- 117 张验证截图(本项目所有方向问题都是靠人眼看截图发现的,属于证据不是垃圾)
- firmware/ 的 A1 骨架与 site/ 文档站源码

.gitignore 排除:构建产物(firmware/build、host/build、sdkconfig)、
site/node_modules、__pycache__、桥接日志 _bridge.log、脚本自标的 *.stale。

.gitattributes 默认 `* -text`:现有 .py/.json 大多是 CRLF,原样存,
不让 git 重写行尾。唯一例外是 *.sh 强制 LF —— 带 \r 的 shell 脚本 bash 跑不了。

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01QYuExfgyYa6DzRRcUso8M8
2026-09-06 18:18:14 +08:00

721 行
6.7 KiB
JSON

{
"U32": {
"1": [
320,
660,
"USBDN1_DM/PRT_DIS_M1"
],
"2": [
320,
650,
"USBDN1_DP/PRT_DIS_P1"
],
"3": [
320,
640,
"USBDN2_DM/PRT_DIS_M2"
],
"4": [
320,
630,
"USBDN2_DP/PRT_DIS_P2"
],
"5": [
320,
620,
"VDDA33"
],
"6": [
320,
610,
"USBDN3_DM/PRT_DIS_M3"
],
"7": [
320,
600,
"USBDN3_DP/PRT_DIS_P3"
],
"8": [
320,
590,
"USBDN4_DM/PRT_DIS_M4"
],
"9": [
320,
580,
"USBDN4_DP/PRT_DIS_P4"
],
"10": [
320,
570,
"VDDA33"
],
"11": [
320,
560,
"USBDN5_DM/PRT_DIS_M5"
],
"12": [
320,
550,
"USBDN5_DP/PRT_DIS_P5"
],
"13": [
320,
540,
"CFG_SEL2"
],
"14": [
320,
530,
"LED_B7_N"
],
"15": [
320,
520,
"LED_A7_N/PRT_SWP7"
],
"16": [
320,
510,
"LED_B6_N"
],
"17": [
320,
500,
"LED_A6_N/PRT_SWP6"
],
"18": [
320,
490,
"LED_B5_N"
],
"19": [
320,
480,
"TEST"
],
"20": [
320,
470,
"PRTPWR4"
],
"21": [
320,
460,
"OCS4_N"
],
"22": [
320,
450,
"OCS3_N"
],
"23": [
320,
440,
"PRTPWR3"
],
"24": [
320,
430,
"VDD33CR"
],
"25": [
320,
420,
"VDD18"
],
"26": [
320,
410,
"PRTPWR2"
],
"27": [
320,
400,
"OCS2_N"
],
"28": [
320,
390,
"OCS1_N"
],
"29": [
320,
380,
"PRTPWR1"
],
"30": [
320,
370,
"PRTPWR5"
],
"31": [
320,
360,
"LED_A5_N/PRT_SWP5"
],
"32": [
320,
350,
"LED_B4_N"
],
"33": [
320,
340,
"LED_A4_N/PRT_SWP4"
],
"34": [
680,
345,
"LED_B3_N/GANG_EN"
],
"35": [
680,
355,
"OCS5_N"
],
"36": [
680,
365,
"PRTPWR7"
],
"37": [
680,
375,
"OCS7_N"
],
"38": [
680,
385,
"OCS6_N"
],
"39": [
680,
395,
"PRTPWR6"
],
"40": [
680,
405,
"SDA/SMBDATA/NON_REM1"
],
"41": [
680,
415,
"SCL/SMBCLK/CFG_SEL0"
],
"42": [
680,
425,
"HS_IND/CFG_SEL1"
],
"43": [
680,
435,
"RESET_N"
],
"44": [
680,
445,
"VBUS_DET"
],
"45": [
680,
455,
"SUSP_IND/LOCAL_PWR/NON_REM0"
],
"46": [
680,
465,
"VDD33"
],
"47": [
680,
475,
"LED_A3_N/PRT_SWP3"
],
"48": [
680,
485,
"LED_B2_N/BOOST1"
],
"49": [
680,
495,
"LED_A2_N/PRT_SWP2"
],
"50": [
680,
505,
"LED_B1_N/BOOST0"
],
"51": [
680,
515,
"LED_A1_N/PRT_SWP1"
],
"52": [
680,
525,
"VDDA33"
],
"53": [
680,
535,
"USBDN6_DM/PRT_DIS_M6"
],
"54": [
680,
545,
"USBDN6_DP/PRT_DIS_P6"
],
"55": [
680,
555,
"USBDN7_DM/PRT_DIS_M7"
],
"56": [
680,
565,
"USBDN7_DP/PRT_DIS_P7"
],
"57": [
680,
575,
"VDDA33"
],
"58": [
680,
585,
"USBUP_DM"
],
"59": [
680,
595,
"USBUP_DP"
],
"60": [
680,
605,
"XTAL2"
],
"61": [
680,
615,
"XTAL1/CLKIN"
],
"62": [
680,
625,
"VDD18PLL"
],
"63": [
680,
635,
"RBIAS"
],
"64": [
680,
645,
"VDD33PLL"
],
"65": [
680,
655,
"VSS"
]
},
"Y1": {
"1": [
970,
690,
"1"
],
"2": [
1030,
690,
"GND"
],
"3": [
1030,
710,
"3"
],
"4": [
970,
710,
"GND"
]
},
"C740": {
"1": [
920,
675,
"1"
],
"2": [
920,
645,
"2"
]
},
"C741": {
"1": [
1090,
675,
"1"
],
"2": [
1090,
645,
"2"
]
},
"R708": {
"1": [
960,
580,
"1"
],
"2": [
960,
540,
"2"
]
},
"C742": {
"1": [
1130,
580,
"1"
],
"2": [
1130,
540,
"2"
]
},
"C743": {
"1": [
1060,
580,
"1"
],
"2": [
1060,
540,
"2"
]
},
"R714": {
"1": [
935,
450,
"1"
],
"2": [
975,
450,
"2"
]
},
"R715": {
"1": [
935,
490,
"1"
],
"2": [
975,
490,
"2"
]
},
"R716": {
"1": [
1130,
320,
"1"
],
"2": [
1130,
280,
"2"
]
},
"R709": {
"1": [
60,
420,
"1"
],
"2": [
60,
380,
"2"
]
},
"R710": {
"1": [
60,
340,
"1"
],
"2": [
60,
300,
"2"
]
},
"R711": {
"1": [
920,
400,
"1"
],
"2": [
920,
360,
"2"
]
},
"R712": {
"1": [
970,
400,
"1"
],
"2": [
970,
360,
"2"
]
},
"R719": {
"1": [
1020,
400,
"1"
],
"2": [
1020,
360,
"2"
]
},
"R720": {
"1": [
1070,
400,
"1"
],
"2": [
1070,
360,
"2"
]
},
"C744": {
"1": [
60,
740,
"1"
],
"2": [
60,
700,
"2"
]
},
"C745": {
"1": [
95,
740,
"1"
],
"2": [
95,
700,
"2"
]
},
"C746": {
"1": [
130,
740,
"1"
],
"2": [
130,
700,
"2"
]
},
"C747": {
"1": [
165,
740,
"1"
],
"2": [
165,
700,
"2"
]
},
"C748": {
"1": [
200,
740,
"1"
],
"2": [
200,
700,
"2"
]
},
"C749": {
"1": [
235,
740,
"1"
],
"2": [
235,
700,
"2"
]
},
"C750": {
"1": [
270,
740,
"1"
],
"2": [
270,
700,
"2"
]
},
"C751": {
"1": [
305,
740,
"1"
],
"2": [
305,
700,
"2"
]
},
"J23": {
"1": [
165,
165,
"EH"
],
"2": [
165,
155,
"EH"
],
"3": [
165,
145,
"EH"
],
"4": [
165,
135,
"EH"
],
"A1B12": [
235,
55,
"GND"
],
"A4B9": [
235,
65,
"VBUS"
],
"B8": [
235,
75,
"SBU2"
],
"A5": [
235,
85,
"CC1"
],
"B7": [
235,
95,
"DN2"
],
"A6": [
235,
105,
"DP1"
],
"A7": [
235,
115,
"DN1"
],
"B6": [
235,
125,
"DP2"
],
"A8": [
235,
135,
"SBU1"
],
"B5": [
235,
145,
"CC2"
],
"B4A9": [
235,
155,
"VBUS"
],
"B1A12": [
235,
165,
"GND"
]
},
"R717": {
"1": [
280,
85,
"1"
],
"2": [
320,
85,
"2"
]
},
"R718": {
"1": [
280,
145,
"1"
],
"2": [
320,
145,
"2"
]
}
}