完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
在我们的项目中,我们使用 s32k312 微控制器,目前我在使用 PE micro 通过 s32 design studio 刷写代码时遇到了一些问题。在我们的项目中,我们有第一个 bootloader (Fbl)、第二个 bootloader (sbl) 和 Application code
目前,根据我们从 0x400000 到 0x43ffff 使用的 FBL 的链接器文件,我们使用 0x440000 的 SBL 来0x47ffff,对于 App,我们从 0x480000 到 pflash 部分的末尾使用。 我正在合并从 fbl、sbl、app 获得的 srec 文件,并烧录合并的 srec 文件,以便在 pflash 部分拥有完整的 app、fbl、sbl 代码。 在带有附件屏幕截图的 s32 设计工作室中,我们将刷新 srec 文件,如下所示。在高级选项中,我们在刷写 srec 文件时不会保留任何内存范围。 但是,在刷写 srec 文件时,我们在刷写 srec 文件时看到以下错误。在尝试再刷写几次后,有时会刷写 srec 文件。 一旦 srec 文件被烧录,我们就会烧录 elf 文件来调试代码。但是,在使用以下设置刷写该 app elf 文件时,如下所示 在设置中,我们添加了从 0x400000 到 0x47ffff 的保留内存范围,以不覆盖 FBL 和 SBL 代码的代码。当我们尝试使用这些设置进行闪存时,它仍然会擦除整个部分并覆盖 FBL 和 SBL,如下所示 那么,您能否帮助我们确定为什么在刷写 srec 文件和 elf 文件时会看到这些错误。由于这些问题,目前我们无法使用 elf 文件进入调试模式。 |
|
相关推荐
1个回答
|
|
|
针对您在使用PE micro通过S32 Design Studio刷写代码时遇到的问题,以下是一套系统化的分析和解决方案: 1. 地址重叠与链接器配置验证
2. 烧录工具配置检查
3. 启动流程与向量表验证
4. 内存保护与权限问题
5. 硬件与连接排查
6. 分模块烧录验证
7. 工具链与驱动更新
8. 日志与错误信息分析
9. 备用烧录方法尝试
10. 参考资源
通过以上步骤,应能系统性定位问题根源。若仍无法解决,建议提供具体的错误日志和烧录配置截图以便进一步分析。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
2135个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
37373 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
6773 浏览 1 评论
7792 浏览 1 评论
7640 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
5070 浏览 0 评论
1554浏览 2评论
关于NINA-W132 Wi-Fi模块SPI通信遇到的疑问求解
1205浏览 2评论
如何在MPC PowerPC MCU上首次刷写后禁用BDM?
747浏览 1评论
将HFREFR和LFREFR寄存器值设置为错误的值来将故障注入CMU,但CMU_ISR值始终为零,为什么?
731浏览 1评论
将SPSDK for FRDM-MCX-W71 SDK与VS一起安装时出现hidapi构建错误怎么解决?
676浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 10:51 , Processed in 0.519389 second(s), Total 42, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
656