硬汉嵌入式论坛

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

[ThreadX全家桶] fx_media_open报FX_BOOT_ERROR

[复制链接]

2

主题

3

回帖

9

积分

新手上路

积分
9
发表于 2024-2-4 13:48:03 | 显示全部楼层 |阅读模式
我使用FileX – ThreadX的嵌入式文件系统,对SD卡进行文件读写操作,流程大概是media_open->file_open->读写->file_close->media_close,然后等待两个小时,然后继续media_open……如此反复循环,发现不一定循环到哪回,media_open就会失败,返回FX_BOOT_ERROR,导致接下来的时间里数据都写不进SD卡,从fileX源码看,是在执行读boot sector时出现的问题,小弟能力浅,没太搞懂是为什么会出现问题,请问大佬们有没有遇到过类似的问题呢?
微信截图_20240204134712.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2024-2-5 09:03:15 | 显示全部楼层
media_open仅上电执行一次即可,你再测试下是否正常。
回复

使用道具 举报

2

主题

3

回帖

9

积分

新手上路

积分
9
 楼主| 发表于 2024-2-5 09:41:53 | 显示全部楼层
好的,我试一下只执行一次看看,谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 20:12 , Processed in 0.164834 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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