发 帖  
[问答]

lattice软件diamond使用在线调试问题

7751

在线仿真连接不上.png (104.89 KB, 下载次数: 0)

在线仿真连接不上.png

impl1.rar

1.63 KB , 下载次数: 8

奖励2积分
2021-7-13 16:15:18   评论 分享淘帖 邀请回答 举报
3个回答
2021-7-13 16:15:19 2 评论

举报

2 条评论
  • 2021-7-14 15:45

    感谢建议,我换了lattice自带的综合工具后,没有进行任何改动,可以连接上在线仿真,但官方不建议用自带的综合工具,可连接上的log日志我放在下面,只能对比出ROM有返回值,其他我没看出来什么信息,麻烦帮忙看看,谢谢!!

  • 2021-7-14 15:51

    发不了文件,只能复制上来了,
    Logfile for Reveal Analyzer
    Version: Diamond 3.12.0.240.2
    Platform: Windows8 64bit
    Filename: E:/xxx/xxx/xxx/xxx/par/impl1/reveal_debug.log
    First created: 周三 7月 14 15:39:23 2021
    [15:39:26] Detect USB port
    [15:39:26] Connecting cableserver to detect cable port....
    [15:39:26] @Connect
    [15:39:26] @QueryCable
    [15:39:26] @Read
    [15:39:26] cable[0]=FTUSB-0,USB2
    [15:39:26] cable[1]=FTUSB-1,USB2
    [15:39:26] @Disconnect
    [15:39:27] Scan Debug device
    [15:39:27] Connecting cableserver to scan device info....
    [15:39:27] @Connect
    [15:39:27] @SetSharableApplications,2,Reveal,Mico
    [15:39:30] @SetCablePort,USB2,FTUSB-0,8,0,0,1,1,0,0,0,1
    [15:39:30] @LockCable
    [15:39:30] @GetServerStatus
    [15:39:30] @Read
    [15:39:34] @ScanDeviceChain
    [15:39:34] @Read
    [15:39:34] device[0]=LCMXO3L-6900C:0x412BD043
    [15:39:34] @ResetHeaderTrailer
    [15:39:34] @SetTargetDevice,0
    [15:39:34] @JumpState,TEST_LOGIC_RESET
    [15:39:34] @JumpState,RUN_TEST_IDLE
    [15:39:34] @ShiftIR,8,0,ER1
    [15:39:34] @JumpState,RUN_TEST_IDLE
    [15:39:34] @ShiftDR,21,0,data (select rom)
    [15:39:34] @JumpState,RUN_TEST_IDLE
    [15:39:34] @ShiftIR,8,0,NOP
    [15:39:34] @JumpState,RUN_TEST_IDLE
    [15:39:34] @ShiftIR,8,0,ER2
    [15:39:34] @JumpState,RUN_TEST_IDLE
    [15:39:34] @ShiftDR,256,1,data (read rom)
    [15:39:34] @GetTDO,data,256
    [15:39:34] RomData[0] = 00
    [15:39:34] RomData[1] = 00
    [15:39:34] RomData[2] = 00
    [15:39:34] RomData[3] = 00
    [15:39:34] RomData[4] = 00
    [15:39:34] RomData[5] = 00
    [15:39:34] RomData[6] = 00
    [15:39:34] RomData[7] = 00
    [15:39:34] RomData[8] = 00
    [15:39:34] RomData[9] = 00
    [15:39:34] RomData[10] = 00
    [15:39:34] RomData[11] = 00
    [15:39:34] RomData[12] = 00
    [15:39:34] RomData[13] = 00
    [15:39:34] RomData[14] = 00
    [15:39:34] RomData[15] = 00
    [15:39:34] RomData[16] = 00
    [15:39:34] RomData[17] = 00
    [15:39:34] RomData[18] = 00
    [15:39:34] RomData[19] = 00
    [15:39:34] RomData[20] = 00
    [15:39:34] RomData[21] = 00
    [15:39:34] RomData[22] = 00
    [15:39:34] RomData[23] = 00
    [15:39:34] RomData[24] = 00
    [15:39:34] RomData[25] = 00
    [15:39:34] RomData[26] = 00
    [15:39:34] RomData[27] = 00
    [15:39:34] RomData[28] = 20
    [15:39:34] RomData[29] = 00
    [15:39:34] RomData[30] = 01
    [15:39:34] RomData[31] = 43
    [15:39:34] @UnlockCable
    [15:39:34] @ReleaseCablePort
    [15:39:34] @Disconnect
    Last closed: 周三 7月 14 15:42:29 2021

2021-7-13 18:48:39 评论

举报

2021-7-14 15:50:43 2 评论

举报

2 条评论
  • 2021-7-14 16:23

    如果你新发的Log是在其他电脑正常操作的话,请看下面内容:
    //------
    我l理解的Romdata是软件通过cable读取的FPGA芯片信息,它会与软件工程配置做比对。全零的话代表芯片识别异常,软件会禁止进行烧录。
    //------
    所以问题回归到检查软件工程选择的芯片型号与实际芯片是否一致(看截图和LOG是一致的),以及有问题的电脑是不是驱动异常或者接口损坏(只能推测到驱动层面,如果是cable异常,那它在其他电脑就不会出现正常的操作log)。
    驱动异常包括操作系统对软件的兼容性问题。

    魏佳欣 回复 卿小小_9e6: 2021-7-14 16:38

    两次连接都是在同一台电脑上进行的,区别是我换了下工程的综合工具,
    //-------
    失败的选的是lattice diamond中集成的第三方的综合工具:synplify Pro
    //-------
    连接成功的选的是lattice自带的综合工具:Lattice LES
    //-------
    问过FAE,第三方的综合工具更加专业,所以软件默认选择也是Synplify Pro,建议用第三方的综合工具,他们之前确实也没遇到这种现象;所以建议换台电脑;
    //-------
    根据现有测试情况来看,大概率是软件兼容性问题,操作系统是win10,有其他同事在用,也是正常的,板子用其他电脑也是可以正常使用,正常连接,
    //---------
    但确实也不清楚到底是哪个软件冲突,或者是什么原因导致的,

    感谢热心解答!

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

您需要登录后才可以回帖 登录/注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
快速回复 返回顶部 返回列表
关注微信公众号

电子发烧友网

电子发烧友论坛

社区合作
刘勇
联系电话:15994832713
邮箱地址:liuyong@huaqiu.com
社区管理
elecfans短短
微信:elecfans_666
邮箱:users@huaqiu.com
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表