硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2502|回复: 3
收起左侧

[ThreadX全家桶] 制作的下载算法FLM,程序无法正常执行是什么原因

[复制链接]

10

主题

10

回帖

40

积分

新手上路

积分
40
发表于 2021-9-10 01:39:42 | 显示全部楼层 |阅读模式
参考硬汉QSPI Flash的MDK下载算法制作后,使用工程下载程序出现如下错误,应该是下载算法FLM文件没有添加读veryfy接口。程序是可以下载成功的,但是程序复位后无法正常执行,main函数能运行,执行外部flash数据区内容就异常了,会是什么原因,
1631208922(1).png


回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115863
QQ
发表于 2021-9-10 09:06:31 | 显示全部楼层
这个提示是表示校验没有通过。

我那个QSPI Flash的算法,是执行完毕擦除或者写入后,切换到内存映射的读取模式了,你的算法估计是这个地方有问题。
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2022-5-26 18:24:27 | 显示全部楼层
楼主解决了么?我也碰到这个问题
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2022-5-26 18:38:39 | 显示全部楼层
eric2013 发表于 2021-9-10 09:06
这个提示是表示校验没有通过。

我那个QSPI Flash的算法,是执行完毕擦除或者写入后,切换到内存映射的读 ...

哥您好!我也碰到此问题,每次下载不同的程序可以通过,第二次下载就报这样的错误,在不断电的情况下下载Flash读取测试程序,返回的数据全是0x88;复位不管用,重新上电后可以读取上次下载进去的数据
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-23 21:16 , Processed in 0.245396 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表