📌 写在前面最重要的提示,请各位同学仔细阅读
- 本说明文档结合板卡实物对 N801 XCD+CORE 板的 P1 阶段如何调试进行说明!
- P1 版本 XCD 的主电源线束与 P03 不通用,P1 上【高的连接器白色腔的才是主电源腔】!
- 插 core 板调试时,USB 线必须接 XCD 主板上的黑色 USB 口连接器,黑色 USB 口【不支持】USB 线的双面插。P1 的 core 板【不支持】插 USB 线缆开机,【不支持】EDL 线缆识别,刷机和开机均需短接 PIN。
- 最主要的一点:2024 年 3 月 26 日(包括 3 月 26 号)开始各类软件版本均【不再直接】支持 P03 主板(无法开机),即:P1 的 core 板只能刷 3.26 号及以后日期的 soc 软件版本,P03 的 core 板只能刷 3.26 号之前的 soc 软件版本,刷错不开机!
- 所有在板端插拔线的操作,禁止带电,避免误触器件,板子周围清空导电物品。
📍 最新注意:P2.3 阶段起,XCD-C2 和 C3 连接器互换颜色(外观上 C2 变成黑色,C3 变成白色),但功能不变。
P1 阶段连接器说明
各连接器功能定义
见文档 电气接口信息表(LDI)- 4in1 主连接器合并 XCD 部分 V2.1-20240301(sheet oALB01)
XCD 主板 P1 阶段供电说明
❗ XCD 大板 P1 与 P03 连接器有改动 P1 阶段电源线束找 PM 领取(李超军 / 陈莹莹)。 没有线束的可通过在 PIN 脚上焊接电源线或金属夹的方式供电,注意别接错,焊接的线用粗一点的。
XCD 大板电源连接器说明
实物图:左边高的 PIN 脚接 POWER(电压约 14V);两个短 PIN 脚是 GND;右侧 AMP 供电;黑色是调试用的接 USB 线的口(与 P03 相同);白色的则是插 U 盘的口。
结构图:A 腔为 AMP 功能连接器(对应实物图黑色连接器),B 腔为主电源供电连接器(对应实物图的白色连接器)。
XCD 的 ACC 脚示意图
实物图与结构图对应看,B 腔的 28 PIN 接 POWER、25 和 26 PIN 接 GND、14 是 ACC,可以看连接器槽内有 PIN 脚标号。
线束接法示意图
📌 P1 的线束分高配和低配,线束上写的有标签,领取时注意不要领错。
首先,有两根红色的粗线、两根黑色的粗线、一根黄色的细线,线上都有标签显示:
- 红色:
BATT_AMP+供电和BATT+供电 - 黑色:
BATT_GND供电地和AMP_GND供电地 - 黄色:
ACC
电源线正确接法,分以下几种情况:
无需调试 AMP 相关功能时的接法:
- 红色 [BATT+供电] 接供电电源 POWER
- 黑色 [BATT_GND供电地] 接供电电源的 GND
- P1 上不接 ACC 也不会休眠
需调试 AMP 相关功能时的接法:
- 两根红色 [BATT+供电] 和 [BATT_AMP+供电] 都接供电电源 POWER
- 黑色 [BATT_GND供电地] 和 [AMP_GND供电地] 都接供电电源的 GND
- 黄色的 ACC 接供电电源 POWER
- 线的插头没有先后顺序
POWER 供电:9V~16V 下均可正常工作,调试时一般设置电压 14V,限流 3A,ACC 接 power;如果没有线束,ACC 可以先用杜邦线接到 power 上,但给板子供电的 POWER 线不能用杜邦线。
❗ 上电时务必仔细检查电源线与 GND 接线,用夹子时确保不要误触在其他 pin 上,确保连接好后再上电,以防短路。 上电前仔细检查板卡周围环境,不要接触笔记本电脑外壳、与周围可导电性的物品隔离开,防止误触打坏板子。
CORE 小板 P1 阶段供电说明
❗ CORE 小板 P1 与 P03 供电方式一致,有单独供电和用 XCD 板供电两种供电方式。
单独给 CORE 板供电
单独供电的连接方式如下图实物图,可自行焊线。
USB 口旁边有两个 PIN,标”+“的接电,标”-“的接地。
注意以下几点:
- CORE 板的工作电压不能低于 3.2V,供电电压设置到 4V左右,限流 3A,正常启动后,供电电源上电流显示约 0.2~0.3A。
- 单独给 core 板供电,只上电的话并不开机,即使插上 USB 线也无法触发开机,需要短接 PIN。
PIN 定义:usb force_boot、vbat、vbus、gnd、开机键、音量-、音量+、串口 tx 等。
- 正常开机接 USB 线进入调试模式即 90DB,需短接 gnd 和开机键两个 PIN。
- 供电和短接 PIN 没有必然的先后顺序,建议的操作为:先将 USB 线接到小板上,但不要连接 PC 端,然后供电——短接 PIN 约 5 秒——看到供电电源上电流变化十秒左右稳定——USB 线接 PC 端——读到 90DB 端口。
- USB 线进入刷机模式即 9008 模式,需短接 usb_force_boot 和 1.8V两个 PIN。
- 操作顺序为:先将 USB 线接到小板上但不连接 PC 端——短接 PIN——供电——USB 线接 PC 端——读到 9008 端口。
- P03 中用 EDL 线进入刷机模式即 9008 模式(无需短接 PIN)的操作方法,在 P1 上不可用,EDL 线只能当成普通 USB 使用。
- 对于 CORE 板,如果供电电源下电,USB 线/EDL 线也要从 PC 端拔出;如果 USB 线/EDL 线连着 PC 端,重新供电后,易出现进入 900E 的情况,所以出现 900E,先检查操作顺序是否正确。如果操作正确,多次进入 900E,记得抓 LOG。
接 XCD 给 CORE 板供电
用 XCD 给 CORE 板供电时,电源接在 XCD 板上,供电电源设置 14V,正常开机后有一段时间的电流波动,稳定后电流约 0.8A 左右;对 CORE 板输入指令和刷机等都可以通过接 XCD 大板的黑色 USB口调试。
❗ 后期 CORE 板上的 TYPE-C 口会去掉,所以都接 XCD 大板的黑色 USB 口调试。如果大板不识别口,找硬件同学分析解决。
Debug 小板拨码模式
装整机后,刷 MCU 和 SOC 都可通过 debug 板切换模式。先拨好小板的拨码、连接好 PC 与烧录器,最后再上电。
新、旧版本的 DEBUG 区分
示意图如下,可通过转接口区分。新版 DEBUG 小板正中间有一个拨码开关,下排从右往左数第四个拨至板内;旧版 DEBUG 小板正中间也有一个拨码开关,下排左数第三个拨至板边方向。
新 DEBUG 小板刷机拨码方式
给 P1 或 P03 板子 MCU 烧录程序:
- 调试小板正中间的拨码拨至正中间
- 下排图示中从右往左数第四个拨至板内
- 剩余其他拨码状态都在中间
给 P1 或 P03 板子给 SOC 烧录程序(进 9008 拨码方式):
- 调试小板正中间的拨码拨至朝右
- 下排左数第三个拨至板边方向
- 其他状态按 MCU 的设置
旧 DEBUG 小板刷机拨码方式
给 P03 的 MCU 烧录程序,正常来讲无需拨码。
给 P1 的 MCU 烧录程序,P1 阶段看门狗默认使能,所以如果英飞凌无法 connect 到板子,可将下图中箭头所指的按键(图示中从右往左数第六个按键),拨至板内,即可通过英飞凌连接上。
给 P03 或 P1 的板子烧录 SOC 程序,可将下图中箭头所指的按键(图示中从右往左数第二个按键),拨至板外,可进入 9008 模式。
新 debug 板抓 Log 方式
DEBUG 板子提供了USB 转串口的功能,可以通过 PC 上的 USB 口去访问 MCU 和 SOC 的 DEBUG 串口。
如上图连接 DEBUG 板子的 USB2UART Interface 的接口到 PC 的 USB 上,新版可用 type-c 转 USB 的线,旧版需要用 A 口的线。
新 debug 板抓 LOG 的拨码方式如下:
连接好上电后可在 PC 的设备管理器上面会识别到 4 个 COM 口。
按照顺序,第一个 COM 口对应的是 MCU 的 DEBUG 串口;第二个 COM 口对应的是 SOC 的 DEBUG 串口。 上图的例子,映射出来的 4 个 COM 口,其中 COM25 是 MCU 的 DEBUG 串口,COM26 是 SOC 的 DEBUG 串口。剩下两个 COM 口当前没使用。
在使用串口工具来登录相应串口时,设置串口为 115200 波特率。
软件版本维护管理
XCD软件版本管理(多维表格 tbl7wLloNskzVcUg)
❗ 再次强调:P1 的 core 板硬件改动(去除了 PM8550B),2024 年 3 月 26 日(包括 3 月 26 号)开始各类版本均【不再直接】支持 P03 主板(无法开机),不要给 P03 刷错版本!