wujian 官方开发板 A7-200T 问题汇总

wujian100 RickyChen ⋅ 于 2020-05-21 12:12:15 ⋅ 最后回复由 huagongjiaojing 2020-06-16 11:42:33 ⋅ 493 阅读

今天我们收到一份问题文档,描述了一些使用A7-200T开发板的问题,我们作为开发板的使用者,也有一些使用上的经验,先将这份文档发布出来,具体内容如下,然后我们尝试做一些回复和解答。
—————————————————————分割线—————————————————————————

注:使用的开发板为官方提供的 A7-200T(申请批次为第二批次)

  • 问题1,配置 FPGA(烧写 bit 文件) 时,需要多次按 RE-PROG 才能成功。失败时, D3 灯常量红色, D7 为呼吸灯(如图1所示) ;经过多次 RE-PROG, 配置成功后: D7 呼吸灯, D1 和 D3 灯常亮绿色(如图2所示)

file
图1
file
图2

  • 问题2,打开 CDK, build 成功,将 C 代码烧入板子时失败。如图3所示, build 成功后,按下 start/stop debugger 后,显示error:PC register is not available
    file
    图3. 报错截图
    我们检查了 CKLINKE 驱动、串口驱动均没有问题;我们也尝试采用另一种串口工具,同样报错

  • 问题3,板子接触不良;在开发板初始化完成后, RGB LED 并未点亮,需要用手用力按下,才有微弱灯光,效果如图 4
    file
    图4. 灯光微弱示意
    而在官方说明文档截图中, RGB LED 发光程度显著,如图5
    file
    图5. 官方文档截图
    接触不良的第二个现象如图6 所示,连接 CONFIG 端口时,用手按压板子, CK-LINK 指示灯呈红色(正常情况下为:按压后无亮灯)
    file
    图6
成为第一个点赞的人吧 :bowtie:
回复数量: 8
  • Edwin
    2020-05-21 14:38:55

    建议检查以下方面:
    1、检查电源是否是原配或者检查规格是否符合要求:5V3A电源。
    2、tf卡格式化为FAT或者FAT32格式,将cfg.bin文件存入tf卡,将卡插入开发板,这里是RGBLED的测试bin文件。链接:https://pan.baidu.com/s/1ST6ot9tK3OZhTDXlOOGY8w 提取码:42px
    3、插上电源后(CONFIG口usb线不用插),D7灯绿色会是呼吸灯形式亮,按下Power按键,注意有可能按键抖动或者手法问题造成多按,只要观察D3(Init)灯绿灯点亮就表示上电成功。
    4、在确定tf卡拷贝好bin文件并在断电的情况下正确安装到了开发板上后,还要检查J15跳线是否用跳线帽将ps cfg连接上,然后按RE-PROG按键,如果D3红灯常亮,那么是tf卡没有安装到位。如果此时D7依然是呼吸灯形式,说明按键没有生效,需要重新按,如果D7是绿灯闪烁形式,说明正在配置,请等待,直到D1(Done)灯绿灯常亮说明配置成功。此时按下开发板左下角的按键RST1会使得RGB三色灯逐个亮下,KEY3红亮,KEY1蓝亮,KEY2绿亮,KEY4灭灯。
    最后提醒最好安装官方提供的亚克力板起到防护作用,不要接触开发板。

  • Edwin
    2020-05-21 14:40:32

    以上方法测试开发板硬件问题,排除后才可以检查cdk软件部分的问题。

  • 利奥利
    2020-05-21 15:34:50

    @Edwin 你好,按照一楼的流程操作下来确保开发板硬件无误! 非常感谢! (应该是sd卡内原有的cfg.bit并没有对RGB LED的操作,而非LED灯硬件上接触不良的问题)。
    现在的问题仍为文中图三所示,“PC register is not available”。
    file
    检查过CDK setiing中可以看到CPU信息。请问关于CDK中 “Start Debugger” 报错的原因是?

  • Edwin
    2020-05-21 16:18:25

    @利奥利 你用的是什么核?是哪个工程?

  • 利奥利
    2020-05-21 16:27:45

    @Edwin
    示例工程用的是github上,尝试了pwm, hello world, gpio三个,报错信息均为“PC register is not available”。
    file

    至于用的核,这个我不大清楚。用的都是今年集成电路创新创业大赛官方提供的资料。

  • Edwin
    2020-05-21 17:39:14

    @利奥利 现在有两个问题要确认下:
    1、你的cfg.bin,是哪里的?是自己编译好的wujian100吗?
    2、我前面给你的cfg.bin不是wujian的核,是CK803的核,用来解决硬件电路检测用的,我看你的cpu识别的是CK803应该是你没有用自己编译好的wujian100的E902的核。所以不能用我给你的bin来跑wujian的程序哦。

  • 利奥利
    2020-05-21 22:15:47

    @Edwin 已解决,十分感谢!
    将cfg.bit更改为群友提供的文件即可跑通wujian的示例程序。
    file
    file

  • huagongjiaojing
    2020-06-16 11:42:33

    @Edwin @利奥利 你好请问你们有使用wujian的spi模块?

暂无评论~~
  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
Ctrl+Enter