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

 
 
> Програмирование NAND Flash Memory, 1G x 8 Bit
Ostver
сообщение Jun 21 2006, 08:36
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 366
Регистрация: 23-12-04
Из: Ставрополь
Пользователь №: 1 630



Есть девайс содержащий NAND Flash Memory: K9W8G08U1M. Подскажите, как проверить ее работоспособность и прошить. Существует ли возможность in-system программирования?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
nicom
сообщение Jun 21 2006, 12:13
Сообщение #2


Знающий
****

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



Цитата(Ostver @ Jun 21 2006, 12:36) *
Есть девайс содержащий NAND Flash Memory: K9W8G08U1M. Подскажите, как проверить ее работоспособность и прошить. Существует ли возможность in-system программирования?

... не претендуя на абсолютность...
... Судя по описанию - это "обычная Flash". Т.е. у нее нет дополнительных ножек, к которым можно подключиться..., значит - работать можно только с имеющимися - основными. Значит - отпаивание и программирование в программаторе или другом аналогичном устройстве... может выявить работоспособность или ошибочность данной микросхемы по тестовым алгоритмам... Теперь программирование в составе Вашего "некого" устройства... Может ли оно выдавать необходимые команды на запись и чтение - наверняка есть... как до них достучаться - это вопрос...
Можно попробовать подключившись к выводам заставить работать Flash, насильно подавая необходимые уровни "мощных" логических сигналов на все выводы управления, данных, адреса..., но это, как говорит мой знакомый "не кошерно", а вообще то можно так и пожечь микросхему управления... и не рекомендовал бы...
Однако, вполне вероятно, что микросхема контроллера, может отключиться от шин Flash, например в момент сброса, если можно заблокировать это состояние, например, стоит внешняя микросхема супервизора питания (только часто она входит в состав контроллера и недоступна извне)...
то в этом случае, используя соответствующие клипсы... можно безбоязненно (почти) подключиться к микросхеме и её проверить...


Если у Вас есть необходимость перепрограммировать и проверить несложными алгоритмами такую микросхему, то скорее всего, смог бы Вам помочь... , но в отпаяном варианте.
Go to the top of the page
 
+Quote Post
Ostver
сообщение Jun 21 2006, 12:25
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 366
Регистрация: 23-12-04
Из: Ставрополь
Пользователь №: 1 630



Цитата(nicom @ Jun 21 2006, 16:13) *
Если у Вас есть необходимость перепрограммировать и проверить несложными алгоритмами такую микросхему, то скорее всего, смог бы Вам помочь... , но в отпаяном варианте.

С интересом выслушаю Вас, не проблема, помогайте! Если предложенное решение будет обоснованным, то будет "отпаяный вариант" smile.gif
Go to the top of the page
 
+Quote Post
nicom
сообщение Jun 21 2006, 12:47
Сообщение #4


Знающий
****

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



Цитата(Ostver @ Jun 21 2006, 16:25) *
Цитата(nicom @ Jun 21 2006, 16:13) *

Если у Вас есть необходимость перепрограммировать и проверить несложными алгоритмами такую микросхему, то скорее всего, смог бы Вам помочь... , но в отпаяном варианте.

С интересом выслушаю Вас, не проблема, помогайте! Если предложенное решение будет обоснованным, то будет "отпаяный вариант" smile.gif

... Согласитесь, что программирование с несколькими тестовыми последовательностями с последующей верификацией определит такие ошибки, как ошибки адресные и ошибки данных. Убелиться в соответствии временных диаграмм несколько сложнее, но и для Samsung рассматривали, как вариант создание такого устройства... По этому, Вы определитесь - что конкретно Вы хотите получить от Вашей Flash-ки, какой код она должна содержать для Вас от нас... ну, и если 1-2 микросхемы - это не так сложно (здесь в основном определяющим затраты - является время), а если партия то сложнее.

Два момента - 1-й - судя по всему, во всяком случае, так кажется, она должна содержать некую информацию, обычно используемую контроллером... если ее грохнуть - может быть все что угодно...
от ничего не изменилось - до полного отказа... например (обратите внимание на стр. 9 данного ПДФ ) Flash уже имеет плохие блоки, или может их иметь. Вопрос - как и где о них сообщается. В наших системах была своеобразная ФАТ, и в дополнительной зоне, опредененным образом, мы после тестирования заносили метки в зону дополнительных данных "сектора"...
Как здесь реализовано...? и что мне записать Вам...

2-й вопрос - мы в Москве... доставка...

Может быть порекомендовал бы Вам самостоятельно (или с консультациями, если это Вам нужно) сделать программатор-устройство поверки... ,на базе какого нибудь микропроцессора... правда это займет время., но зато может сильно разнообразить жизнь... smile.gif это не сложно...

ЗЫ - что за устройство?...
Go to the top of the page
 
+Quote Post



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

 


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


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