SEMIDRIVE G9X 核心板启动调试要点

一、前言

       G9X 系列处理器是专为新一代车内核心网关设计的高性能车规级汽车芯片,采用双内核异构设计,包含一个高性能的 Cortex-A55 CPU 内核,一对双核锁步的高可靠 Cortex-R5 内核,在支持多种
       外设接口,包括两个 PCIe3.0 接口,两个 USB3.0 接口, 两个支持 TSN 的千兆以太网接口,以及多达 20 个 CAN-FD 接口和 16 个 UART 接口。承载未来网关丰富的应用同时,也能满足高功能
      安全级别和可靠性的要求。

二、SEMIDRIVE G9X 核心板启动调试要点

      ① G9X 核心板是我们采用芯驰的车载网关专用芯片 G9X 做的一个以小系统为模块的核心板。它的引脚通过一个 311 片的金手指与功能底板相连接。方便客户根据具体需求,定制出相应的底板来快速实现汽车网关的功能。

                                                                          ▲ 图 1  PCBA 板子实物图

   ② 我们拿到新的核心板 PCBA,首先要用万用表测量各路电源输出是否有短路,经过测量各路电源输出没有短路。然后我们才能通电测量各路电源电压值是否正常。经过测量各路电压值均正常。

                                                                  ▲ 图 2   G9X 系统各路电源电压值

    ③ 确定各路电源输出的电压值正常后,接着我们要测量系统的各路晶体输出的时钟是否正常,系统的晶体包括:时钟域 32.768KHz,安全域 24MHz,应用域 24MHz,经过测量系统各路时钟输出均正常。

                                                                       ▲ 图 3   时钟域时钟图

                                                                        ▲ 图 4   安全域时钟图



                                                                       ▲ 图 5   应用域时钟图

   ④ 最后我们要测量 G9X 小系统的上电时序是否正常,按照设计要求,必须满足时钟域先上电,接着安全域上电,最后应用域上电。它们分别对应时钟域复位,安全域复位和应用域复位。经过测量系统上电复位正常。

                                                                 ▲ 图 6   系统上电复位图

   ⑤  通过上面对核心板 PCBA 各项电气参数的测试,我们可以确定,硬件基本上工作正常,满足给板子烧录的条件。接下来我们对板子进行烧录,把拨码开关设置为 1000,连接 USB 并打开烧录工具, 选择烧录文件,开始烧录固件。烧录完成后,通过串口打印信息看到系统可以正常开机。到此,我们的测试验证结束,板子可以正常开机运行。

                                                                   ▲ 图 7   烧录固件连接图



                                                                    ▲ 图 8   系统开机串口打印信息

 

      以上便是 SEMIDRIVE G9X 核心板启动调试要点。

 

      接下来我们也会不断更新更多关于 SEMIDRIVE X9、G9 系列的开发博文,同时我们也会持续推出 更多 ADAS 相关的技术开发博文。如需更深入的技术交流,欢迎在博文下方评论或者关注并给我留言。

 

附录:参考文献

         ①《 G9X处理器硬件设计指南_Rev0.9.2 》

         ②《 SD004_G9X_REF_A03_SCH 》

         ③《 SD004_G9X_REF_A03_PCB 》

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论