Не могу получить ID AT49BV1614A
Несколько месяцев назад собраз Ezoflash 4.5. Заработал сразу же. тест H/W прошел на ура, разве что все напряжения были на 0,15 В ниже чем указано на схеме. но причину этого не нашел. Шил им атмеловские микроконтролеры через последовательный интерфейс и радовался. но понадобилось прошить парралелную флешку at49bv1614a. Посмотрел в базе данных чипов, там указан адаптер TSOP-48_B2. Собрал его, прозвонил все контакты на обрыв, на кз, все хорошо. Впаял флешку на сплав розе (что бы не греть лишний раз) Поверил на наличае контакта и кз, все ок. выбрал напряжение 3,3 в. поставил адаптер в программатор и попытался получить ID но что я не делал ID так и не получил. Посмотрел файл с тестами чипов, там указано что с этим адаптером у этой флешки есть проблемы, ладно, собрал TSOP-48_D3, так же проверил все контакты на кз и обрывы . впаял влешку вставил в программатор и не смог получить ID. почесал голову купил еще одну флешку, поставил ее в этот адаптер, и опять не смог получить ID еще раз сделал тест H/W. вообщем уже не знаю что с ним делать, пробовал как 97 так и 98 софт. ОС на ПК win7. Питание программатора 19В. В адаптер TSOP-48_D3 поставил диоды 1n4148
Re: Не могу получить ID AT49BV1614A
А вообще какой нибудь простой адаптер в параллельном слоте работает? Скажем на 32дип можно ид получить правильный?
И что с чтением 29F040 без адаптера (тест)?
И что с чтением 29F040 без адаптера (тест)?
Re: Не могу получить ID AT49BV1614A
С чтением 29f040 без адаптера проблем нет, все как по мануалу. Тест H/W так же прошел на ура. активировал по одному. Другие адапетры не пробовал не было необходимости и не делал их по этому шил через последовательный интерфейс. Так же подумал о другом простом адаптере но в загашниках нашел только EEPROM 28pin, сейчас делаю адаптер для них, и попробую считать. Вопрос еще один возник dc2dc адаптер нужен же только для записи? при чтении можно попробовать без него? Хотя... есть еще готовый адаптер dip42a1 и EEPROM 27с322, как то можно с их помощью потестить не рискуя убить микросхему если все же с программатором что то не так?
Re: Не могу получить ID AT49BV1614A
Можно и без dc2dc.
Но я сразу сделал адаптер на дип32 именно для проверки и отладки базового блока и как оказалось не зря. Все тесты проходили, но ид никак не мог получить. В итоге нашел на плате несколько микрозамыканий из-за недотравления. Епромки дип32 на древних материнках можно найти.
Но я сразу сделал адаптер на дип32 именно для проверки и отладки базового блока и как оказалось не зря. Все тесты проходили, но ид никак не мог получить. В итоге нашел на плате несколько микрозамыканий из-за недотравления. Епромки дип32 на древних материнках можно найти.
Re: Не могу получить ID AT49BV1614A
Да понимаю что лучше dip32 но нету. специально в прошлые выходные ездил на барахолку искал что то подобное. не попалось. Конечно можно купить новую, но жаба душит. попробую все же сделать адаптер dip28 и на нем получить ID если не поможет буду опять искать ошибки в основном блоке. спасибо за советы. по результату отпишусь
Re: Не могу получить ID AT49BV1614A
В ранних версиях софта и программатора в тестах чип капризный но проходил, иногда пришлось что то поменять.
Что получаешь командой get ID ? Это ли результат чтения по перым двум адресам ? Не проскакивет даже manID 1F ?
Пробуй изменить напряжения - убрать все джампера Jp1-Jp3, оставить Jp2 и убрать Jp6, оставить Jp3.
Пробуй другой выбор чипа -
tsop48d3 - 16bit 29F160
tsop48b2 - 8/16 3.3V 29LV160, 8/16 AM29F160
Если какое то содержание в чипе, присылай на мейл этот результат .
Что получаешь командой get ID ? Это ли результат чтения по перым двум адресам ? Не проскакивет даже manID 1F ?
Пробуй изменить напряжения - убрать все джампера Jp1-Jp3, оставить Jp2 и убрать Jp6, оставить Jp3.
Пробуй другой выбор чипа -
tsop48d3 - 16bit 29F160
tsop48b2 - 8/16 3.3V 29LV160, 8/16 AM29F160
Если какое то содержание в чипе, присылай на мейл этот результат .
Re: Не могу получить ID AT49BV1614A
Прошу прощения за длительное молчание. И так, собрал адаптер DIP28c1, и попробовал считать им eprom'ы 27128,27128,27256, 27с512. Считались все без проблем. т.е. с базовым блоком все в порядке. Затем еще рза попробовал получить ID at49bv1614a, сделал все как советовал уважаемый Ezo. Результата никакого. пробовал тупо считать флешь. ничего. Сажусь еще раз перепроверять адаптер tsop48d3.
p.s. может кому пригодится, во вложении адаптер dip28c1 в sprint-layout с разъёмом устанавливаемом со стороны деталей а не со стороны пайки.
p.s. может кому пригодится, во вложении адаптер dip28c1 в sprint-layout с разъёмом устанавливаемом со стороны деталей а не со стороны пайки.
- Вложения
-
- sip28c1_densir.7z
- (38.13КБ)440 скачиваний
Re: Не могу получить ID AT49BV1614A
Еще раз перепроверил dsopd3. ошибок нет. кз нет. неконтакта нет. ума не приложу в чем причина
Re: Не могу получить ID AT49BV1614A
В адаптере микросхемы серии HC? Так же можно попробовать другой комп и другую ОС(XP)
Re: Не могу получить ID AT49BV1614A
Да, в адаптере стоят микросхемы серии HC, всегда стараюсь по максимуму придерживаться схему и рекомендуемых комплектующих. Попробовал на другом ПК с windows 98. результат тот же, точнее его полное отсутствие. чип не определяется. Сегодня просматривая datasheet на эту микросхему обнаружил следующее, см. вложение. Я так понял есть два типа распиновок. попробовал переставить джампер на адаптере с положения B в положение А. Результата так же нет.
- Вложения
-
- PINOUT.jpg (44.67КБ)10342 просмотра
Re: Не могу получить ID AT49BV1614A
Здравствуйте. В общем после неудач с AT49BV1614 решил попробовать с другой стороны. Покопавшись в хламе нашел плату от старого DVD привода. Там была установлена флешка s29al016d70tf101. Впаял ее в адаптер tsop48b2. Подключил к программатору. Софт 97. JP2 на адаптере джампера не установлены. Выбираю микросхему 29lv160.
Запрашиваю ID и получаю:
Manufacture 0x00 [….]
Device code 0x80
Пробую считать. Считывание происходит 500 секунд. В результате получаю (смотри firmware во вложении) Пробовал делать верификацию с тем что прочитал. Все совпадает, то есть каждый раз читается одно и тоже.
Далее, пробую стереть чип. Очистка так же идет 500 секунд и в результате получаю сообщение «Error erasing chip».
Далее пробую выбрать в настройках чип AM29lv160b.Пытаюсь получить ID. В таблице в главном меню отображается состояние (lock/unlock) Имеется одна строка с состоянием LOCK. Смотри вложение. Пытаюсь снять защиту и получаю см lock2 во вложении.
С 98 софтом тоже самое.
p.s. так как не могу выкладывать на этом форуме, то прошивку выложил тут
Запрашиваю ID и получаю:
Manufacture 0x00 [….]
Device code 0x80
Пробую считать. Считывание происходит 500 секунд. В результате получаю (смотри firmware во вложении) Пробовал делать верификацию с тем что прочитал. Все совпадает, то есть каждый раз читается одно и тоже.
Далее, пробую стереть чип. Очистка так же идет 500 секунд и в результате получаю сообщение «Error erasing chip».
Далее пробую выбрать в настройках чип AM29lv160b.Пытаюсь получить ID. В таблице в главном меню отображается состояние (lock/unlock) Имеется одна строка с состоянием LOCK. Смотри вложение. Пытаюсь снять защиту и получаю см lock2 во вложении.
С 98 софтом тоже самое.
p.s. так как не могу выкладывать на этом форуме, то прошивку выложил тут
- Вложения
-
- lock2.jpg (120.96КБ)10317 просмотров
-
- lock.jpg (114.96КБ)10317 просмотров
Re: Не могу получить ID AT49BV1614A
верно говорится что электроника это наука о контактах. был плохой контакт на одной из линий шины данных. тест проходил но под весом адаптера контакт иногда терялся