Список разделов -> Детский сад: «Прошивка флеш памяти»
|
|
yanofa
***
Откуда: столица нашей Родины Сообщений: 36 Регистрация: 11.12.2009
|
Ситуация такая: Надо прошить микросхему K9F2G08U0B-PIB0
. В программаторе UP-1024 есть поддержка K9F2G08U0А-YCB0 и K9F2G08U0A-YIB0.
При подключении K9F2G08U0B-PIB0 и выборке K9F2G08U0А-YCB0 программатор читает ИМС и сигнализирует об ошибках: Device is not blank at address : 0H, Device is not blank at address :83FH, This NAND Flash include Bad blocks start address : 83FH.
При подключении K9F2G08U0B-PIB0 и выборке K9F2G08U0А-YIB0 программатор сигнализирует об ошибках: Device is not blank at address : 107FH, This NAND Flash include Bad blocks start address : 107FH.
В чем может быть проблемма? В даташитах что я нашел вот здесь http://www.alldatasheet.com/view.jsp?Searchword=K9F2G08U0B явных отличий не заметил (может плохо смотрел). Help пожалуйста
|
17:55 29-11-2010
|
|
|
Александр (Hook)
Мастер
Откуда: Выборг Сообщений: 3448 Регистрация: 17.08.2004
|
yanofa Распиновка 1 к 1? Если так, то либо флеш дохлая, либо контакта нет...
_________________ Не стреляйте в сервис инженера, он чинит, как умеет. |
20:17 29-11-2010
|
|
|
yanofa
***
Откуда: столица нашей Родины Сообщений: 36 Регистрация: 11.12.2009
|
У программатора есть визуальное подтверждение; отсутствия контакта какой-либо ноги, хорошего контакта и КЗ между ногами (к тому-же панелька под ИМС под пайку и все контакты естейственно проверены). Микросхема новая. Настораживает что при выборке из двух выше указанных поддерживаемых микросхем и чтении подопытной сообщение что This NAND Flash include Bad blocks start address : для K9F2G08U0А-YCB0 - 83FH, а для K9F2G08U0А-YIB0 - 107FH.
|
22:23 29-11-2010
|
|
|
Александр (Hook)
Мастер
Откуда: Выборг Сообщений: 3448 Регистрация: 17.08.2004
|
yanofa, Вы ответели на 2 из 3 вопросов, и уже задали еще: "Микросхема новая." - это не говорит о ее исправности. Возникает встречный вопрос, что за программатор?
_________________ Не стреляйте в сервис инженера, он чинит, как умеет. |
22:35 29-11-2010
|
|
|
yanofa
***
Откуда: столица нашей Родины Сообщений: 36 Регистрация: 11.12.2009
|
Смущает в названии микросхем различие в последних шести символах. Насколько это критичтно для программирования?
|
22:42 29-11-2010
|
|
|
yanofa
***
Откуда: столица нашей Родины Сообщений: 36 Регистрация: 11.12.2009
|
|
|
Александр (Hook)
Мастер
Откуда: Выборг Сообщений: 3448 Регистрация: 17.08.2004
|
И того уже два вопроса на которых нет ответа, погодите вы с букавками...
_________________ Не стреляйте в сервис инженера, он чинит, как умеет. |
23:01 29-11-2010
|
|
|
yanofa
***
Откуда: столица нашей Родины Сообщений: 36 Регистрация: 11.12.2009
|
yanofa : |
по поводу расспиновки стопроцентной уверенности нет |
Может 98 %
|
23:13 29-11-2010
|
|
|
Александр (Hook)
Мастер
Откуда: Выборг Сообщений: 3448 Регистрация: 17.08.2004
|
yanofa, Ясно, какое напряжение программирования выставляет программатор, производите ли стирание перед записью?
_________________ Не стреляйте в сервис инженера, он чинит, как умеет. |
23:52 29-11-2010
|
|
|
Александр (Hook)
Мастер
Откуда: Выборг Сообщений: 3448 Регистрация: 17.08.2004
|
|
|
yanofa
***
Откуда: столица нашей Родины Сообщений: 36 Регистрация: 11.12.2009
|
Напряжение выставляемое программатором не замерялось. Стирание перед записью вошло в привычку (правда с флеш памятью это первый опыт. Обычно еепромины перепрошиваем)
|
00:20 30-11-2010
|
|
|
Александр (Hook)
Мастер
Откуда: Выборг Сообщений: 3448 Регистрация: 17.08.2004
|
yanofa : |
Напряжение выставляемое программатором не замерялось. |
Я думаю это не обезательно, достаточно показаний софта.
yanofa : |
Стирание перед записью вошло в привычку (правда с флеш памятью это первый опыт. Обычно еепромины перепрошиваем) |
А вот тут большая ошибка, стирать надо именно флехи всякие разные, а епромины смысла тереть - нет, разве что для проверки ее на вшивость записать, что нибудь типа "11" и считать...
_________________ Не стреляйте в сервис инженера, он чинит, как умеет. |
00:41 30-11-2010
|
|
|
yanofa
***
Откуда: столица нашей Родины Сообщений: 36 Регистрация: 11.12.2009
|
Спасибо за ссылочку, хоть расшифровка маркировки и разъяснилась. Однако я так не знаю к какому выводу прийти:
1. То-ли микросхема битая,
2. То-ли некорректно в программаторе выбирать K9F2G08U0А-YIB0 или K9F2G08U0А-YCB0, а считывать K9F2G08U0B-PIB0?
|
01:40 30-11-2010
|
|
|
alex_iork
*******
Откуда: г. Волгоград Сообщений: 4803 Регистрация: 09.07.2004
|
yanofa, скорее всего с программатором или его панелькой,
надо обращаться к производителю, я на своем фитоне выявил по крайней мере пару багов при программировании определенных микросхем, разработчик правил потом проги. у них видите ли нету
в наличии микросхем и проверить они не могут, а я ходи по этим граблям.
_________________ Природа не храм, и уж тем более не мастерская. Природа — тир, и огонь в нём надо вести на поражение. |
07:54 30-11-2010
|
|
|
none
*******
Откуда: Спб Сообщений: 1079 Регистрация: 31.03.2004
|
Цитата: |
разработчик правил потом проги. у них видите ли нету
в наличии микросхем и проверить они не могут, а я ходи по этим граблям. |
и с тритоном такое же было.....
а панели(которые подходили конечно) использовал от старого Мастера2, раньше они как-то качественней были....
_________________ все |
08:44 30-11-2010
|
|
|
yanofa
***
Откуда: столица нашей Родины Сообщений: 36 Регистрация: 11.12.2009
|
Господа, если у кого есть в Москве программатор поддерживающий K9F2G08U0B-PIB0 шепните в привате. Может договоримся о прошивке.
|
11:55 30-11-2010
|
|
|
Александр (Hook)
Мастер
Откуда: Выборг Сообщений: 3448 Регистрация: 17.08.2004
|
yanofa, Вывод такой, что проблем с чтением-записью не должно быть!!! Соответсвенно либо контакта нет, либо ИМС дохлая. С контактами можно определится с помощью иголки и микроскопа.
Еще есть мысль... Кузов вашей ИМС TSOP-48?
_________________ Не стреляйте в сервис инженера, он чинит, как умеет. |
17:56 30-11-2010
|
|
|
yanofa
***
Откуда: столица нашей Родины Сообщений: 36 Регистрация: 11.12.2009
|
Александр. Исходя из вашей ссылки корпус ИМС: TSOP1 (Lead-Free) (позиционное обозначение буковки 12) 48 ног, и согласно букве в маркировке под позиционным номером 14 флеш содержит Bad Block. Поэтому похоже что программатор правильно ругается на "бэд блоки". Из описания микросхемы в программе программатора от Elnec была почерпнута инфа: что можно тупо заливать прошивку во флеш (не обращая внимания на "бэд блоки"), но тогда часть информации будет некорректно записана и флеш верификацию не пройдёт, а можно пропускать эти блоки не пытаясь в них ничего записывать. Как мне кажется надо поискать в программе где включается режим "пропуска Bad Block" и попробовать снова прошить микросхему.
Александр (Hook) : |
Еще есть мысль... Кузов вашей ИМС TSOP-48? |
А что за мысль?
|
22:32 30-11-2010
|
|
|
Александр (Hook)
Мастер
Откуда: Выборг Сообщений: 3448 Регистрация: 17.08.2004
|
yanofa, Это радует, что вопрос роете глубоко... Ройте настройки программатора. А мысль в том, что сам уже не раз натыкался на глюки с ключами (где первая нога) на разных программаторах - но это свойственно при соединении 40 ногой ИМС с 48 ногой колодкой, например, в этом случае первая нога на колодке программатора, часто оказывается на 4 строчки ниже. И получаются ошибки по адресам. Когда первый раз допетрил - упал в осадок, так как сам пользую аutoprog, а у него первая нога стоит на месте!!!
_________________ Не стреляйте в сервис инженера, он чинит, как умеет. |
15:29 01-12-2010
|
|
|