реклама на сайте
подробности

 
 
> SDHC eMMC перестала записывать данные, какой командой узнать залочилась или померла?
_4afc_
сообщение Sep 9 2015, 16:44
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Есть несколько приборов с eMMC4, на которую пишу/читаю данные с помощью МК.

Вдруг, однажды, после включения, один из приборов - отказался записывать новую информацию.
При этом чтение с него происходит прекрасно.

Если писать по сектору CMD24 - после второго сектора ошибка CardStatusError 0x080900.
Если писать блоком секторов CMD25 - после второго блока ошибка CardStatusError 0x080900.
При этом данные не перезаписываются.

Первый раз такое. Может она залочилась или запаролилась? Или размер сектора поменялся?

В CSD флаги защиты от записи не стоят...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sinclar
сообщение Sep 22 2015, 18:42
Сообщение #2





Группа: Новичок
Сообщений: 1
Регистрация: 22-09-15
Пользователь №: 88 508



Предположу два варианта:
1. Emmc упала в ReadOnly
2.Начало конца контроллера Emmc - в недалеком будующем совсем перестанет коннектиться.
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Oct 15 2015, 11:34
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(sinclar @ Sep 22 2015, 22:42) *
1. Emmc упала в ReadOnly


Не подскажите как это проверить и отменить этот ReadOnly?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 01:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01352 секунд с 7
ELECTRONIX ©2004-2016