AnsweredAssumed Answered

imx6solox无法启动

Question asked by jianming shi on Jan 15, 2019
Latest reply on Jan 17, 2019 by jianming shi

您好:

   我们现在使用imx6solox的时候遇到了一些问题,能否麻烦您帮忙看看:

  • CPUMX6SOLOXMCIMX6X4AVM08AB19X19MM封装
  • 系统设计为可配置Serial DownloaderInternal Boot。使用Internal Boot时,也可配置为SD卡、emmcqspi启动。
  • 现象为:1)配置为Serial Downloader时,USB线插到PC机上,PC端找不到设备,用示波器测量USB线,没有数据;配置为SD卡、emmcqspi启动时,CPU同样没有反应,用示波器测量SD\EMMCqspi口都没有时钟信号。感觉像是CPU根据就没做启动的动作

           23个板子中有1个板子当USB_OTG1_VBUS供电5VUSB_OTG2_VBUS不供电时,在USB_OTG2_VBUS能测到一个4.5V的电压,怀疑是USB_OTG1_VBUS泄露过来的,VDD_USB_CAP测量值为2.4V左右

          33个板子中有2个板子,在USB_OTG1_VBUSUSB_OTG2_VBUS都不供电的情况下,在USB_OTG1_VBUS上能测到1.8V左右的电压;将NVCC_3.3去掉以后,此电压降为0.4V左右,怀疑有从其他电源泄露;当USB_OTG1_VBUS供电5V时,VDD_USB_CAP默认值应为3V,实测电压为2.6V

          5JTAG能读写寄存器,单步运行时,PC指针一直在三个位置跳动。全速运行时,停止的时候PC指针一直指向一个位置。

  • 系统电源上电顺序为VDD_HIGH_INVDD_SNVS_IN为同一个电源“CPU_+3V”,最先上电;VDD_ARM_INVDD_SOC_IN为同一个电源“VDD_ARM_SOC_IN”,第二上电;然后上电的依次为3NVCC_2.5NVCC_1.8+1.35V_DDR3L,最后是VDDA_ADC_3P3USB_OTG1_VBUS使用USB接口的电源;USB_OTG2_VBUS默认不上电;NVCC_USB_H拉低到GNDVDD_AFE_1P2VDD_AFE_3P310k下拉到GND
  • 复位信号采用CPU_+3V上电复位,复位时间一直持续到所有电源(包括LDO)电源稳定以后。
  • 24M时钟采用推荐型号,电路和开发板一样,测量波形为850mV左右的峰峰值;IMX6Q相同位置为950mV左右;768k时钟采用内部时钟,RTC_XTALI脚接地。

 

板子的大概情况就是这样,附件为原理图麻烦您帮忙分析一下,看看是什么问题,谢谢!

Attachments

Outcomes