0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

programmer下载常见问题总结-v10

XL FPGA技术交流 2025-03-13 11:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

(0)连接下载器之后什么也读不出来

wKgZO2fRa4mAJRxqAAE-E25Hh9E042.png

说明 :一般为驱动没有安装,在device manger里面查看是否有libusbK

wKgZO2fRa4qAObJhAAFC-71NQ4I821.png

(1)打开Programmer异常

wKgZO2fRa4qARRLcAABGZz-SR6M971.png

wKgZO2fRa4qAb-1pAAF0eUtIRy0589.jpg

原因:(1)更换USB接口

(2)USB有限制,需要联系客户IT ;

(3)如果电脑不接仿真器,可以打开programmer,然后再插入仿真器还可以下载程序。有可能是下载器接触不良导致。换了个下载器,试了好几次都没有提示了

wKgZO2fRa4qAaW-BAAI1MSue4OM507.png

运行以上两句可以打开programmer.看看报什么错?

(3)右键->显示设置-》时间和语言->管理语言设置->更改系统区域设置,确认Beta使用Uniocode UTF-8是否勾选,要求是不能勾选。通过指令运行显示以下错误 。

wKgZO2fRa4qAJb2nAANpkrNcWPs069.png

wKgZO2fRa4qAKx93AADPW8bvBYk414.jpg

(2)Unable to configure from flash device;

wKgZO2fRa4qACnJcAAEvIVJaWDo631.png

解决方案:(1)用烧写器烧写时没有连接VREF,VREF如上图。

(2)可以考虑才JTAG的TCK上加个10pf电容到地。

(3)UsbError: [Errno None] b'libusb0-dll:err

1. 在下载过程中拔掉USB 这时候报“周四 十二月 16 21 2234 - Caught IOError from JtagEngine.configure() for url "ftdi://0x04030:ff/1".”的错误

2. 如果在第1步以后,不关闭programmer,再次插上USB后,刷新或者点下载,就会出现“周四 十二月 16 21 2239 - UsbError: [Errno None] b'libusb0-dll:err [control_msg] sending control message failed, win error: xc7xebxc7xf3xb5xc4xd7xcaxd4xb4xd4xdaxcaxb9xd3xc3xd6xd0xa1xa3rnn'. Check the usb driver installation for Windows”的错误

3. 在第1步拔下USB以后,刷新或者切换JTAG,Programmer就会闪退

4. 这个时候,关掉programmer重新打开,即可恢复正常下载

(4)Failure to configure was detected

wKgZO2fRa4uAHWGgAAFDTUL9kGE347.jpg

(2)Ti180A版本,下载过程要要把SSL_N拉低或者把flash取掉。

(3)可能上电复位时序没有处理好

(4)电源纹波可能比较大

(5)Ti60可能是Efulse坏了。

(6)上电没有检测到CSI或者TEST_N为高;

(7)在tck上接个10pF的电容。

(5)Programer页面选择Jtag闪退

(1)用JAG烧录完bit文件后,再去加载Hex文档,烧录界面会闪退

发现客户hex文件有个小锁,应该是加密的问题

(2)客户出现,驱动安装问题

(5.1)efinity programmer 加载 flash 桥接 bit 就会闪退,另外 JTAG 模式,下载程序结束后软件也会闪退,但程序是可以下到板子的.

解决方法:让客户把当前用户下./AppData/Local/efinity下的信息删除之后可以解决问题。当然如果不能解决问题可以把该路径下的信息提供给AE帮忙分析退出原因。

wKgZO2fRa4uAe0jZAACTzcqRPMM917.jpg

(6)ERROR:Flash verify unsuccessfull... mismatch found

wKgZO2fRa4uAQi4bAAB6dmy8Bqw270.jpg

原因:(1)首先要确定是哪个下载器,从网上买的电缆很可能驱动不够;

(2)下载器,tck tdi加100pf电容试试

(3)Bridge使用的时钟频率最好不要超过50兆

(4)flash是否使能power down

(5)确认FLASH型号,在客户这边发现MT25,支持的型号可以读出型号和容量【GigaDevice GD25LQ128 16 MiB】,有些读出来的很奇怪 。遇到过两次了。

(6)确认JTAG bridge是否管脚分配正确

(7)如果不安装驱动,不能添加bit文件,不能生成bit文件。

(8)ERROR:Unknown error trying to read flash device,abrting

Aborting flash programming

wKgZO2fRa4uAer8bAAIETbF4MJo454.png

解决方案:(1)烧写固件。按下图执行x1的批处理操作。直接双击x1.bat

(2)烧写flash的时候要把CRESET_n接地。。

(9)Invalid device ID found by JTAG, cannot confirm JTAG instance

wKgZO2fRa4uABXbnAAEA-bFYdak292.png

说明:在连接eclipse时不能下载programmer,需要把eclipse断开

(10)下载程序时卡在Detecting device status...

wKgZO2fRa4uAX5buAABaw7pBgmo205.png

解决方案:

(1)Flash芯片可能有问题。

(2)AS模式设置成External Clock模式。通过提供外部时钟或者把SSL_N拉低修改成PS模式,再烧写flash再退出External Clock模式。

(11) JTAG下载卡在 "-...finished with JTAG programming"

wKgZO2fRa4uAZ8p_AACoN-g64Iw622.png

(1) 电源有问题,客户更换电源适配器之后就好了。

(12)ERROR:could not find USB backend cannot perform any USB operations

Exception: No backend available

wKgZO2fRa4yAIShZAADkVOH1q64736.png

(1)FWE-Software-Programmer-Exception: No backend available解决办法

(13)Invalid device ID found by JTAG,Can't confirm Jtag instance.

wKgZO2fRa4yAI3lcAAD0cvDKXGo093.jpg

(1)FT2232驱动与FT232不一样导致的,需要 YLS_DL重装驱动

wKgZO2fRa4yAMWvNAABt4MTlnKk315.png

(3)查看了客户的硬件原理图,发现JTAG_TCK下拉了。把电阻去掉之后可以正常读取。目前来看还是驱动能力的问题。

(14)Invalid flash device. Flash load abort

原因:(1)通过jtag bridge方式烧写报错。"nss"信号定义成 了 “ssn”,flash没有打通;同时也说明在操作Flash的过程中flash的响应不对。

本质上是与flash的路径没打通 ;

(3) 客户在flash外接了一个电平转换芯片,想由MCU来控制。去掉flash连接的电平转换芯片之后烧写成功了。

wKgZO2fRa4yANStuAAAK1riK654783.png

(4)Ti60F100的SPI flash的VCC连接到VCCIO1A_4B,如果要使用内部SPI flash需要确保VCCIO1A_4B电压是1.8V

(5) 如果JTAG bridge使用的是片上晶振,要确认下OSC是否启动,这个由3A bank的RES_REF电阻来决定。

(15) flash烧写成功,但是不能启动

现象:(1)flash verify successful

(2)参数配置正常

wKgZO2fRa4yAMuNFAADeIDYvMec440.png

解决方案:

(1)确认flash型号。可能有flash可以烧写,但是加载有问题。

(2)上图中Use4-byte addressing during configuration确认跟4byte模式是否有关。

(16)Flash loader soft core not working/nonexistent

wKgZO2fRa4yAejfRAANlCI7XFWU653.png

(1)T20以下SSN没有拉低。

(2)flash loader不工作

(4)Efinity 2022.1以后版本支持 SPIX4 Jtag bridge模式。

(17)Detected 4Byte flag in bitstream but flash is smaller or equal to 16MiB

Aborting flash programming

wKgZO2fRa42ASXfrAA7EmKvV6Bk028.png

4 byte模式设置如下:这两个选项应该是加载的时候用的是4byte模式。但通过JTAG bridge写入时,写入需要JTAGE_BRIDGE程序的支持。

wKgZO2fRa42AXS1XAABy5UzoSjk019.png

wKgZO2fRa42AXm4sAACVK4xtYN8953.png

(18) ERROR: Mismatched device code detected. Device code for both inage files must be matching.

wKgZO2fRa42AU8G8AAEtloN_21s035.jpg

说明:生成jtage birdge 文件的器件与要烧写flash的文件的器件型号不一致

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • programmer
    +关注

    关注

    0

    文章

    26

    浏览量

    28376
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NIOS II 常见问题总结

    NIOS II 常见问题总结
    发表于 08-12 15:16

    好资料 要分享--NIOS II常见问题总结

    NIOS II常见问题总结 ,很好的资料,分享给大家!!!
    发表于 09-23 22:48

    JLINK V10V8调试下载STM32的速度相差明显吗

    手里有个V8,看到网上有卖V10的,看参数速度要快很多,但是实际使用,调试下载STM32的话速度差别大吗。我的程序有的有几百KB比较大,有时候觉得V8挺慢的。想换
    发表于 10-29 10:02

    NIOS II 常见问题总结

    NIOS II 常见问题总结,如果你想要Altera的FPGA做嵌入式设计,肯定要涉及到NIOS II的使用,本文总结了一些NIOS II的常见问题与解决方法
    发表于 12-01 15:43 14次下载

    Keil编译常见问题

    吴鉴鹰总结的Keil 编译常见问题,吴鉴鹰总结的Keil 编译常见问题
    发表于 07-22 15:31 10次下载

    华为荣耀9青春版和荣耀v10对比_荣耀V10深度评测

    本文主要介绍了华为荣耀9青春版和荣耀v10对比_荣耀V10深度评测。荣耀9青春版标配搭载麒麟659处理器,3GRAM+32ROM组合!EMUI8.0全新系统加持。荣耀V10内置麒麟970芯片,全面屏设计,搭载了基于Android
    发表于 01-05 14:28 4.9w次阅读

    华为荣耀10V10的区别

    年底发布的荣耀V10近日则全线降价200元,售价2499元起。作为荣耀双兄弟旗舰机,对于消费者来说,今后荣耀10和荣耀V10怎么选,哪个好呢?下面小编就来全面对比分析一下,荣耀V10
    的头像 发表于 06-26 11:49 5424次阅读

    TDD常见问题及噪音总结报告

    TDD常见问题及噪音总结报告免费下载
    发表于 06-15 17:05 17次下载

    ROC 3566 PC V10示意图

    电子发烧友网站提供《ROC 3566 PC V10示意图.pdf》资料免费下载
    发表于 09-21 14:47 2次下载
    ROC 3566 PC <b class='flag-5'>V10</b>示意图

    Allwinner VFE模块常见问题总结

     Allwinner VFE模块常见问题总结
    发表于 03-24 09:17 0次下载

    programmer下载常见问题总结

    (1)打开Programmer异常 原因:(1)更换USB接口 。 (2)USB有限制,需要联系客户IT ; (3)如果电脑不接仿真器,可以打开programmer,然后再插入仿真器还可以下载程序
    的头像 发表于 04-24 08:42 1542次阅读
    <b class='flag-5'>programmer</b><b class='flag-5'>下载</b><b class='flag-5'>常见问题</b><b class='flag-5'>总结</b>

    programmer下载常见问题总结-v3

    (0)连接下载器之后什么也读不出来 说明 :一般为驱动没有安装,在device manger里面查看是否有libusbK (1)打开Programmer异常 原因:(1)更换USB接口 。 (2
    的头像 发表于 07-30 08:43 2031次阅读
    <b class='flag-5'>programmer</b><b class='flag-5'>下载</b><b class='flag-5'>常见问题</b><b class='flag-5'>总结</b>-<b class='flag-5'>v</b>3

    programmer下载常见问题总结-v8

    (0)连接下载器之后什么也读不出来 说明 :一般为驱动没有安装,在device manger里面查看是否有libusbK (1)打开Programmer异常 原因:(1)更换USB接口 。 (2
    的头像 发表于 02-24 09:00 706次阅读
    <b class='flag-5'>programmer</b><b class='flag-5'>下载</b><b class='flag-5'>常见问题</b><b class='flag-5'>总结</b>-<b class='flag-5'>v</b>8

    programmer下载常见问题总结-v9

      (0)连接下载器之后什么也读不出来 说明 :一般为驱动没有安装,在device manger里面查看是否有libusbK (1)打开Programmer异常   原因:(1)更换USB接口
    的头像 发表于 03-10 15:49 750次阅读
    <b class='flag-5'>programmer</b><b class='flag-5'>下载</b><b class='flag-5'>常见问题</b><b class='flag-5'>总结</b>-<b class='flag-5'>v</b>9

    programmer下载常见问题总结-v13

    一、通过命令行烧写 参考文档Efinity Programmer User Guide部分,内容如下: 具体操作如下: Efinity版本 :2024.2 安装路径: C:Efinity2024.2
    的头像 发表于 06-12 09:33 705次阅读
    <b class='flag-5'>programmer</b><b class='flag-5'>下载</b><b class='flag-5'>常见问题</b><b class='flag-5'>总结</b>-<b class='flag-5'>v</b>13