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

 
 
> Работа с NAND Micron, Считывание ID микросхемы
QuadMan
сообщение Aug 20 2015, 12:56
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 25-10-05
Пользователь №: 10 069



Добрый день.

Подскажите, пожалуйста - работаем с микросхемами фирмы Micron - MT29F128G08AJAAA.
После подачи питания считываем ID микросхемы для проверки работоспособности.

При считывании ID командой READ ID с 0 адресом, для одного и того же типа микросхем, но разных партий (видимо), считываются разный ID.
К примеру, у части микросхем - 2C, 88, 4, 4B, A9, у других микросхем - 2C,88,1,A7,A9, бывает также - 2C, 88, 5, C6, 89.
В даташите в одном месте написано, что идентификатор содержит "manufacturer ID, device configuration, and part-specific information", но не приведено на каком месте что находится.
При этом далее в даташите приведена таблица с фиксированными значениями ID для нашей микросхемы: 2C, 88, 1, A7, A9.

Кому верить? Получается, фиксированного ID нет?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
novartis
сообщение Aug 20 2015, 13:22
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 375
Регистрация: 9-10-09
Из: Свердловский регион
Пользователь №: 52 845



Несколько лет назад работали MT29F128G08CFAAAWP-IT.
ID считывался 2C8805C689000000.
Такой ID в даташите не значился.
При этом расхождений с даташитом не заметил.
Вопрос почему ID не такой для меня так и остался открытым.

Даже сигнал тап нашел с ID
Прикрепленное изображение
.
Go to the top of the page
 
+Quote Post
QuadMan
сообщение Aug 20 2015, 13:56
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 25-10-05
Пользователь №: 10 069



Понятно.
Т.е. получается, завязываться на ID для проверки смысла нет, так как значения там не фиксированы... жаль.
Go to the top of the page
 
+Quote Post
serjj
сообщение Aug 20 2015, 14:51
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Если камень совсем мёртвый, то ID не считается (FF...) скорее всего будет. Соответствующие ПО (типа программаторов флеш) на это сругуются. Если читаете своим софтом, то сругаться следует ему. Пойдёт для первичной проверки связи с камнем. Но если говорить о работоспособности, то вы должны проверить чтение/запись. Если что-то серьёзное на неё будет завязываться, то нужно все страницы пройти тестом, который все биты проверит, например 0xAA/0x55.
Go to the top of the page
 
+Quote Post
Flood
сообщение Aug 20 2015, 19:16
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Цитата(QuadMan @ Aug 20 2015, 15:56) *
При считывании ID командой READ ID с 0 адресом, для одного и того же типа микросхем, но разных партий (видимо), считываются разный ID.
К примеру, у части микросхем - 2C, 88, 4, 4B, A9, у других микросхем - 2C,88,1,A7,A9, бывает также - 2C, 88, 5, C6, 89.

По-идее, это три сильно разных типа микросхем:
2C,88,01,A7,A9 - SLC-4K M73A 25nm, MT29F128G08AJAAA
2C,88,04,4B,A9 - MLC-8K L74A 25nm, MT29F128G08CFAAA
2C,88,05,C6,89 - MLC-4K L63B 34nm, MT29F128G08CJABA

Из ONFI-блока чипа должно читаться все, вплоть до реального названия.
Go to the top of the page
 
+Quote Post
Alex11
сообщение Aug 21 2015, 11:26
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Из нормальных микросхем читаются нормальные коды, прописанные в DS. Мы тут тоже попали не так давно на контрафактные чипы с маркировкой микрона и совершенно не соответствующими названию на корпусе потрохами. Работала деталь так, как написано в ID, при этом это полностью не соответствовало надписи на корпусе. У Вас, видимо, так же ситуация.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 17:12
Рейтинг@Mail.ru


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