硬汉嵌入式论坛

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

[SPI/QSPI] 关于H723内部外部flash混合使用的问题

[复制链接]

3

主题

10

回帖

19

积分

新手上路

积分
19
发表于 2023-7-12 17:19:06 | 显示全部楼层 |阅读模式
之前自己写过过H750的内部外部混合的使用,十分的正常。但是这次换成H723却在下载的时候报这个错,可是这个地址是启动文件的内容,MOV r5 rl,但是不应该这里有问题啊。

关于下载算法也没有问题,因为使用过BOOT+APP混合下载的方式,板子可以正常使用,下载实在百思不得其解所以发帖询问
下载 (3).png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107643
QQ
发表于 2023-7-13 09:21:20 | 显示全部楼层

回帖奖励 +10 个金币

这个提示是内部Flash校验校验失败。

估计把外部Flash下载算法从MDK里面option去掉内部下载会正常,如果这样的话,测试下不添加内部下载算法,仅添加外部算法试试
回复

使用道具 举报

3

主题

10

回帖

19

积分

新手上路

积分
19
 楼主| 发表于 2023-7-13 14:05:52 | 显示全部楼层
eric2013 发表于 2023-7-13 09:21
这个提示是内部Flash校验校验失败。

估计把外部Flash下载算法从MDK里面option去掉内部下载会正常,如果 ...

如果是BOOT+APP可以正常下载使用,如果单纯是混合运作的工程把内部下载算法去掉也可以正常下载,但是不能正常工作使用,可是真的很奇怪,为什么会出现内部校验失败呢?请问有没有什么解决方法
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107643
QQ
发表于 2023-7-13 15:27:44 | 显示全部楼层
18776743354 发表于 2023-7-13 14:05
如果是BOOT+APP可以正常下载使用,如果单纯是混合运作的工程把内部下载算法去掉也可以正常下载,但是不能 ...

这样测试下,单独添加内部算法下载一次,然后单独添加外部算法再下载一次,看看是否正常,如果正常,那是没问题的,是MDK识别不好用。
回复

使用道具 举报

3

主题

10

回帖

19

积分

新手上路

积分
19
 楼主| 发表于 2023-7-13 16:21:58 | 显示全部楼层
eric2013 发表于 2023-7-13 15:27
这样测试下,单独添加内部算法下载一次,然后单独添加外部算法再下载一次,看看是否正常,如果正常,那是 ...

都测试过了,单独内部算法可以正常下载也可以正常运行,单独外部算法也可以正常下载但是不能正常运行(未做BOOT,只是在原工程测试),应该是MDK的问题?那怎么办呢?关闭校验?
回复

使用道具 举报

3

主题

10

回帖

19

积分

新手上路

积分
19
 楼主| 发表于 2023-7-13 16:23:40 | 显示全部楼层
eric2013 发表于 2023-7-13 15:27
这样测试下,单独添加内部算法下载一次,然后单独添加外部算法再下载一次,看看是否正常,如果正常,那是 ...

可是也测试过关闭校验后虽然可以两个算法混合下载成功,但是还是会在之前报错的地址进入硬件错误回调
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107643
QQ
发表于 2023-7-13 17:03:42 | 显示全部楼层
18776743354 发表于 2023-7-13 16:21
都测试过了,单独内部算法可以正常下载也可以正常运行,单独外部算法也可以正常下载但是不能正常运行(未 ...

那非常有必要手动将外部Flash烧写的数据读取出来对比下了。有可能确实烧录的数据 有问题。
回复

使用道具 举报

3

主题

10

回帖

19

积分

新手上路

积分
19
 楼主| 发表于 2023-7-13 17:18:12 | 显示全部楼层
eric2013 发表于 2023-7-13 17:03
那非常有必要手动将外部Flash烧写的数据读取出来对比下了。有可能确实烧录的数据 有问题。

可是BOOT+APP的方式可以下载运行那应该证明下载算法没有问题啊
回复

使用道具 举报

3

主题

10

回帖

19

积分

新手上路

积分
19
 楼主| 发表于 2023-7-13 17:19:23 | 显示全部楼层
eric2013 发表于 2023-7-13 17:03
那非常有必要手动将外部Flash烧写的数据读取出来对比下了。有可能确实烧录的数据 有问题。

读不出来啊,单独外部flash算法烧录时,debug卡在片上的flash
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-10 11:49 , Processed in 0.179969 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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