AIO-3399J从入手开始190801

采购得到一块AIO-3399J开发板,准备按着教程开机测试,结果大跌眼镜,USB3.0的下层口连接电脑。官方启动说明如下:

  • 另一种方法,无需断开电源适配器和双公头USB数据线的连接:

    • USB数据线一端连接主机,一端连接开发板。

    • 量产版:连接双层USB3.0上层口 / 工程样机:连接双层USB3.0下层口。

    • 按住设备上的 RECOVERY (恢复)键并保持。

    • 短按一下 RESET(复位)键。

    • 大约两秒钟后,松开 RECOVERY 键

原来搞错了(习惯性跳读,直接尝试下层口,此处吐血),板子是量产版,应该使用USB3.0上层口,可叹的是电脑还是没反应,可是借来的板子用电脑是可以识别的,发现ADB设备,切换到Loader模式,读取FlashID等信息都很六。看来不能硬来,使出“理智排除大法”:

  • 电脑方面:RK驱动OK;升级工具OK
  • 板子:串口接出来,secureCRT配置好参数,启动后,执行命令:reboot loader,串口信息显示,已经进入loader模式,此信息与正常板子一样,因此判断已进入Loader模式。
CPU's clock information:
    aplll = 816000000HZ
    apllb = 24000000HZ
    gpll = 800000000HZ
               aclk_periph_h = 133333333HZ, hclk_periph_h = 66666666HZ, pclk_periph_h = 33333333HZ
               aclk_periph_l0 = 266666666HZ, hclk_periph_l0 = 88888888HZ, pclk_periph_l0 = 44444444HZ
               hclk_periph_l1 = 100000000HZ, pclk_periph_l1 = 50000000HZ
    cpll = 800000000HZ
    dpll = 400000000HZ
    vpll = 24000000HZ
    npll = 24000000HZ
    ppll = 676000000HZ
invalide header tag
ca head not found
SecureBootEn = 0, SecureBootLock = 0

#Boot ver: 0000-00-00#0.00
empty serial no.
reboot rockusb.
  • 公对公USB线:用万用表量了4根线,接触良好,换短线试试,NG;难道是线有问题,赶紧找来另外一根,连上,喝口水,天呐,电脑居然识别了。

AIO-3399J从入手开始190801_第1张图片

读参数,烧写固件,OK!!

总结易错点:

  1. USB口要正确,量产版要接USB3.0上层口;
  2. USB线长度、接触问题,可以多备几根,多做尝试。

今天先到这,收工。20190801 20:00

 

 

你可能感兴趣的:(安卓工控)