完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
最近尝试搭建基于vscode的hpm芯片开发环境,遇到一些问题,求大佬们帮忙看看。
问题2:我尝试修改hpm6e00_all_in_one.cfg把HPM_SDK_BASE替换为绝对路径,这个报错消失。但是烧录时提示校验失败,找了好久不知道怎么解决,文件结构也放到下面。
|
|
相关推荐
2个回答
|
|
|
针对您搭建HPM芯片VSCode开发环境时遇到的问题,以下是详细分析和解决方案: 问题1:OpenOCD无法识别HPM_SDK_BASE环境变量原因分析: 解决方案:
问题2:固件校验失败(Verify Failed)可能原因及排查方案: 1. Flash驱动配置问题
2. 烧录速度过快
3. 目标芯片复位异常
4. 固件文件路径错误
验证步骤
补充建议
通过上述方案,90%的烧录校验失败问题可被解决。若问题仍存在,请提供OpenOCD完整日志,我会进一步分析具体错误原因。 |
|
|
|
|
|
问题1:最后也是使用set HPM_SDK_BASE指定路径
问题2:是因为项目使用的是 ram.ld 链接脚本,将程序链接到0x00000000的ILM区域,最后使用通过 CUSTOM_GCC_LINKER_FILE 变量设置自定义链接脚本flash.ld解决: set(CUSTOM_GCC_LINKER_FILE "${CMAKE_CURRENT_SOURCE_DIR}/hpm_sdk_localized_for_hpm6e00evk/soc/HPM6E00/HPM6E80/toolchains/gcc/flash.ld") |
|
|
|
|
只有小组成员才能发言,加入小组>>
457个成员聚集在这个小组
加入小组1402 浏览 0 评论
HPM5E00EVK,ecat_io例程,卡在DisableSyncManChannel函数
1095 浏览 1 评论
1854 浏览 2 评论
1277 浏览 1 评论
HPM monitor studio 只能在 hpm芯片+hpm_sdk 的组合下才能用吗?
1651 浏览 0 评论
5843浏览 22评论
2697浏览 4评论
自己做的hpm5321和6750板子怎么都没有1.1的输出呢?
2723浏览 4评论
编译错误: error: unrecognizable insn,不知道原因,请教!
925浏览 4评论
1831浏览 3评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 17:08 , Processed in 0.517699 second(s), Total 45, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1592
