| Список разделов -> Детский сад: «Прошивка флеш памяти» | 
 
  | ![]() 
 | 
 
  | 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 *******
 
 Откуда:
 г. Волгоград
 Сообщений:
 4813
 Регистрация:
 09.07.2004
 
 | 
  
   | yanofa, скорее всего с программатором или его панелькой, надо обращаться к производителю, я на своем фитоне выявил по крайней мере пару багов при программировании определенных микросхем, разработчик правил потом проги. у них видите ли нету
 в наличии микросхем и проверить они не могут, а я ходи по этим граблям.
 _________________
 Природа не храм, и уж тем более не мастерская. Природа — тир, и огонь в нём надо вести на поражение.
 |  
   | 07:54 30-11-2010 |  | 
		| ![]() 
 | 
 
  | none *******
 
 Откуда:
 Спб
 Сообщений:
 1081
 Регистрация:
 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 |  | 
		| ![]() 
 |