QCC730 烧录失败提示GDB初始化超时

weixin_41910172 2024-03-04 14:00:44

Hi,

 

按照高通文档操作安装好了工具链,也设置了环境变量,但是烧录的时候出现如下问题,应该如何解决?

PS E:\filesForWork\QCC730\qcc730-or-1-0_qca_oem_sdk\target\tools\nvm_programmer> python nvm_programmer.py -s ch347  --nvm-name rram  -b 0x208000 -f ..\..\scripts\storage\firmware_desc_table\curr_age_fdt\frn_curr_age_with_app_bin.bin
Python 3.11.5 (tags/v3.11.5:cce6ba9, Aug 24 2023, 14:38:34) [MSC v.1936 64 bit (AMD64)]
********************************************************************************
********************************************************************************
Starting GDB Server...
Using OpenOCD GDB server
C:\Program Files\OpenOCD_CH347\bin\openocd.exe -c gdb_port 3333 -f ./qcc730_openocd_ch347.cfg
Open On-Chip Debugger 0.12.0+dev (2023-07-24-11:41)
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html
force hard breakpoints
********************************************************************************
Starting GDB Client...
GDB tool port:   127.0.0.1:19383
GDB client port: 127.0.0.1:54076
********************************************************************************
Initializing GDB...
Traceback (most recent call last):
  File "E:\filesForWork\QCC730\qcc730-or-1-0_qca_oem_sdk\target\tools\nvm_programmer\nvm_programmer.py", line 839, in <module>
    main()
  File "E:\filesForWork\QCC730\qcc730-or-1-0_qca_oem_sdk\target\tools\nvm_programmer\nvm_programmer.py", line 832, in main
    tool.run()
  File "E:\filesForWork\QCC730\qcc730-or-1-0_qca_oem_sdk\target\tools\nvm_programmer\nvm_programmer.py", line 462, in run
    self.setup()
  File "E:\filesForWork\QCC730\qcc730-or-1-0_qca_oem_sdk\target\tools\nvm_programmer\gdb_framework\gdb_framework.py", line 89, in setup
    self.init_gdb()
  File "E:\filesForWork\QCC730\qcc730-or-1-0_qca_oem_sdk\target\tools\nvm_programmer\gdb_framework\gdb_framework.py", line 101, in init_gdb
    self.gdb_execute('target  extended-remote localhost:{0}'.format(self.config['server_port']))
  File "E:\filesForWork\QCC730\qcc730-or-1-0_qca_oem_sdk\target\tools\nvm_programmer\gdb_framework\gdb_framework.py", line 161, in gdb_execute
    self.execute('gdb.execute("{}")'.format(command), *args, **kwargs)
  File "E:\filesForWork\QCC730\qcc730-or-1-0_qca_oem_sdk\target\tools\nvm_programmer\gdb_framework\gdb_framework.py", line 133, in execute
    self.client.execute(*args, **kwargs)
  File "E:\filesForWork\QCC730\qcc730-or-1-0_qca_oem_sdk\target\tools\nvm_programmer\gdb_framework\gdb_client.py", line 253, in execute
    response = self.send_command(GDB_Client.COMMAND_EXEC, command, timeout)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "E:\filesForWork\QCC730\qcc730-or-1-0_qca_oem_sdk\target\tools\nvm_programmer\gdb_framework\gdb_client.py", line 222, in send_command
    response, address = self.udp_socket.recvfrom(GDB_Client.MAX_PACKET_SIZE)
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TimeoutError: timed out

 

 

 

 

 

...全文
905 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
暖夕夏 04-25
  • 打赏
  • 举报
回复

大哥,请问一下这个代码可以在哪里下载呀

lcy1010 03-13
  • 打赏
  • 举报
回复

这个log是表示GDB和板子没有完全通信上,在确保ToolChain安装都没有问题的情况下,通常这种情况有可能和给QCC730板子的供电偏低有关系。
1)Type-C的线多插拔几次看看是否存在接触不良的情况
2)如果电脑与板子之间的连接有通过Hub中转的话,请尝试让电脑与板子直连
3)如果使用的笔记本电脑连接板子,请尝试插上充电电源,有可能笔记本电脑对USB口的供电偏低

1,100

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧