完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我用的是HID引导加载程序(mla v2015_08_10),我不能使它正常工作。我创建了一个简单的应用程序项目(没有中断,配置位与引导加载程序代码相同)。Bootloader代码在PC主机应用程序中运行良好。(参见附图)擦除/编程/验证OK之后,如果我单击“RESET”或恢复电源,微控制器不执行应用程序。总是再次执行引导程序。有什么建议吗?当做。
|
|
相关推荐
9个回答
|
|
我认为这是一个问题,你的用户代码:你使用正确的链接器文件,等等?你能独立测试你的代码吗?
|
|
|
|
嗨,MLA USB帮助文件说对于应用程序代码,需要添加位于项目文件夹中的正确的链接器文件。在项目文件夹中,只有一个文件“hid_boot_pic24f128gb204.gld”。分析这个链接器文件,我推断这个文件可以用于引导加载程序和应用程序代码。链接器文件包含一些指令,让我觉得这些指令用于控制引导加载程序或应用程序何时使用它。应用程序可以独立工作。有什么建议吗?当做。
|
|
|
|
对于bootlaoder项目,指定hid_boot_xxx.gld,并将“u BOOTLOADER”宏添加到链接器设置。详细信息显示在本文http://www..hip.com/for./FindPost/902191中。LL优化PRO编译器版本,使引导装载程序代码占用尽可能小。如果您正在处理其他编译器版本,或者您已经修改了引导加载程序代码,请在引导加载程序/应用程序之间移动内存边界,如上面所讨论的。
|
|
|
|
您好,我们使用的是XC16 v1.25“免费”模式(我们的XC16 v1.11许可证没有覆盖v1.25)。但是,引导程序代码编译成功,正如您在所附图像2016-03-080808 08_55_19.jpg中看到的。在位置0x1800(Bootloader应该跳转以开始应用程序执行的位置)的应用程序代码部分具有以下内容(2016-03-0809_28_46.jpg)。然后,应用程序代码应该跳转到程序内存0X192C的原点。另一方面,引导程序代码的程序内存(2016-03-0809_17_14.jpg)这就是我看到的情况。应用程序永远不会执行。引导加载程序转到它的复位向量,然后转到0x400。我认为引导加载程序代码不能正确地编写应用程序代码。有什么建议吗?对不起,我不能将图片与文本对齐。给我一个警告。谢谢你的时间。最好的问候。
|
|
|
|
嗨,在完成应用程序更新vaPC主机应用程序之后,我已经用PicKit 3阅读了整个程序内存。我能看到的是,在地址0x1800处,指令是“GOTO 0x192C”,在0x192C处启动应用程序代码。看起来引导程序已经成功地编写了应用程序代码。但是,应用程序仍然没有执行。总是重置为Bootloader。我一直在用Dissasembly和Program Memory窗口调试Bootloader代码,在进行代码更新并跳转到0x1800之后,程序停止在地址0x1962。然后跳转到0x400(绝对重置向量)。我重申,应用程序代码是完全独立的,即使添加了“hid_boot_pic24fj128gb204.gld”链接器文件,并且直接用PicKit3编程。我也不知道发生了什么。我删除了部分的.txt文件,由于200 kb的限制。最好的问候。
|
|
|
|
你解决过这个问题吗?我也有同样的问题。我的新固件被写入并开始运行,但每次都重新启动引导加载程序。
|
|
|
|
嗨,上面提到的解决方案是:HTTP://www. McCHIP.COM/FUMMS/FUNDSPE/917660
|
|
|
|
我看到了那个帖子,但即使在那之后我也有问题。我试着设置:app_ivt ORIGIN=2800程序ORIGIN=2910当我进行这些更改时,我的应用程序经常由于地址错误而崩溃。似乎有些函数没有存储在内存中。
|
|
|
|
嗨,你们还有微芯片板吗?您尝试运行引导加载程序演示而不进行任何更改吗?当做
|
|
|
|
只有小组成员才能发言,加入小组>>
5146 浏览 9 评论
1993 浏览 8 评论
1921 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3162 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2218 浏览 5 评论
715浏览 1评论
601浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
484浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
615浏览 0评论
513浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-13 11:21 , Processed in 1.498357 second(s), Total 61, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号