Willem PCB5.0 и AT25F512

PCServicekr
Сообщения:11
Зарегистрирован:Вт май 10, 2011 7:16 pm
Willem PCB5.0 и AT25F512

Сообщение PCServicekr » Вт май 10, 2011 7:28 pm

Здравствуйте форумчани.
Такая проблема, купил программатор Willem PCB5.0 хочу прошить флешку на 512К.
В софте поддержка есть в инструкции ничего нет :cry:
Захожу в программу его же с его же комплекта, выбираю девайс AT25F512 на картинке показано, что на программаторе есть вывод ICSP им нужно шить... Ладно, открыл руководство к программатору... Кроме, фразы, что этот программатор поддерживает SPI флешки, у ниго есть питание 3,3В, снимите ждампер J15 и получите свои 3,3В ... бла-бла-бла... Дальше картинка с фоткой где тот самый джампер расположен и все. Очень познавательная информация...
Флешка имеет ножки CS,SO,WP,GND,Vcc,HOLD,SCK.SI а на программаторе VPP,VCC,GND,SDA,SCL
Кто шил подобные вещи можите че подсказать??
А точнее куда к данной флешке крепить Vpp? Что такое SDA и SCL хоть убей не пойму.

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Willem PCB5.0 и AT25F512

Сообщение Ezo » Вт май 10, 2011 7:59 pm

Убедится, что снижение питания действует на гнездо 25ххх вывод 8.
Test H/W , 32-Vcc и измерить напряжение (+3.6В) .
Вставить чип в гнездо 25ххх.
Если чип SO-8 , требуется переходник SO8-DIP8.
Соединитель ICSP неиспользуется.

PCServicekr
Сообщения:11
Зарегистрирован:Вт май 10, 2011 7:16 pm

Re: Willem PCB5.0 и AT25F512

Сообщение PCServicekr » Вт май 10, 2011 8:18 pm

Аааа вот в чем дело. А я себе голову с этим выводом морочу. Да есть там 3,6В все нормально. Переходник нужен для smd-шки.
Спасибо большое! :D
Как получиться прошить сразу отпишусь.

PCServicekr
Сообщения:11
Зарегистрирован:Вт май 10, 2011 7:16 pm

Re: Willem PCB5.0 и AT25F512

Сообщение PCServicekr » Сб май 14, 2011 2:34 pm

Здравствуйте.
Переходник сделал.
Изображение
Читается флешка нормально, стирается тоже. Записывается кусками... :
Изображение
Вот думаю с чем это связано? Плохая флешка? Или какие-то настройки неправильные? Например время записи что-ли?... :?:

PCServicekr
Сообщения:11
Зарегистрирован:Вт май 10, 2011 7:16 pm

Re: Willem PCB5.0 и AT25F512

Сообщение PCServicekr » Сб май 14, 2011 3:22 pm

SST 25VF512 прошилась отлично.

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Willem PCB5.0 и AT25F512

Сообщение Ezo » Сб май 14, 2011 4:14 pm

Пробуй софт 0.98d12c3

PCServicekr
Сообщения:11
Зарегистрирован:Вт май 10, 2011 7:16 pm

Re: Willem PCB5.0 и AT25F512

Сообщение PCServicekr » Вс май 15, 2011 5:52 am

Скачал версию 0.98d12c3. При прошивке результат тот же :( Только есть небольшое отличие, флешка определяется нормально программа выдает ее имя: AT25F512A. Может я, что-то еще забыл?

PCServicekr
Сообщения:11
Зарегистрирован:Вт май 10, 2011 7:16 pm

Re: Willem PCB5.0 и AT25F512

Сообщение PCServicekr » Вс май 15, 2011 10:24 am

Сегодня пробовал прошивать ST M25P05 без проблем. Так же pm25LV512 проблем нет. Вот думаю: возможно программа не поддерживает данную флеш-память?... Смотрел в настройках, есть AT25F512 и AT25F512B... У меня же точно она называется: AT25F512AN...

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Willem PCB5.0 и AT25F512

Сообщение Ezo » Вс май 15, 2011 1:21 pm

Нет даташита под этот чип (А) . AT25F512 и АТ25F512B имеют отличия. Непопалась для проверки старые версии.
Можно пробовать писать с другим выбранным 512кб чипом или даже AT25F1024 / 2048 . В последнем варианте после файла массив заполнен 0xFF или повтором источника.
Старые софты с выбранным AT25F512 ведут себя аналогично ?

PCServicekr
Сообщения:11
Зарегистрирован:Вт май 10, 2011 7:16 pm

Re: Willem PCB5.0 и AT25F512

Сообщение PCServicekr » Вс май 15, 2011 2:23 pm

Хмм. Попробую переклацать 512-е флешки и остальные амелы в программе... Спасибо за идею. Из старого софта есть 0.98D11 была в комплекте с программатором. Устанавливал с его диска. В списке поддерживаемых флешек нет AT25F..., только AT25HP... Пробовал как ...HP512 аналогично. Программируется кусками. Даташита на AT25F512A нет, есть на 512AN. Вот думаю, что есть отличие между простыми 512 и AN, так как и 512B... Может быть что у них принцип записи другой? Или же частота, время доступа, или блоки памяти распределены по другому...

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Willem PCB5.0 и AT25F512

Сообщение Ezo » Вс май 15, 2011 3:58 pm

В списке поддерживаемых флешек нет AT25F..., только AT25HP... Пробовал как ...HP512 аналогично. Программируется кусками.
Почему AT25HP из группы SPI-25Cxxx ? В софте 0.98d11 есть spi Flash 25xxx > Atmel > AT25F512. Возможно, что этот выбор работает для А
На 0.98d12c3 можно выбрать как AT25F512, так и AT25F512B. Пробуй обе варианта без применения Autoselect.
Даташита на AT25F512A нет, есть на 512AN. Вот думаю, что есть отличие между простыми 512 и AN, так как и 512B...
Просьба присылать документ на мой мейл. N означает тип корпуса.

PCServicekr
Сообщения:11
Зарегистрирован:Вт май 10, 2011 7:16 pm

Re: Willem PCB5.0 и AT25F512

Сообщение PCServicekr » Вс май 15, 2011 4:08 pm

Спасибо попробую разные варианты...
Вот ссылка на даташит, я искал так: http://www.datasheetcatalog.com/datashe ... 512A.shtml

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Willem PCB5.0 и AT25F512

Сообщение Ezo » Вс май 15, 2011 4:24 pm

Cпасибо. На первый момент пожоже работа как AT25F512.

PCServicekr
Сообщения:11
Зарегистрирован:Вт май 10, 2011 7:16 pm

Re: Willem PCB5.0 и AT25F512

Сообщение PCServicekr » Пн май 16, 2011 7:01 am

Перепробовал все наименование AT. Пишет почти одинаково. Стирает кругом нормально. Blank Test проходит. Еще пробовал понижать напряжение питания с 3,6В до 3,3В... Думал может в этом проблема. Согласно даташиту 3,6В это максимальный ее вольтаж, мин 2,7. Результат тот же пишет кусками... Мне что то кажется, что есть проблема в частоте... Большинство флешек работают на 20МГц у этой согласно производителю 33МГц... Может переходник экранировать? Или какие нить доработки делать? (настройки LPT порта, или самого программатора)

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Willem PCB5.0 и AT25F512

Сообщение Ezo » Пн май 16, 2011 4:13 pm

Еще пробовал понижать напряжение питания с 3,6В до 3,3В...
Больше влияет уровни лог.1 на входах флешки (~4.3B) .
Test H/W , измерять на 25Схх/выв.5. Галочку на 14-D1 и 22-CE, измерять на 25Схх/1 и 6.
Можно ввести в цепи питания логики (7805 и 1N4001) дополнительный диод снижая питания от 4.3 до 3.6. Для флешки остается родные диоды уже обеспечивая 3.6
Мне что то кажется, что есть проблема в частоте... Большинство флешек работают на 20МГц у этой согласно производителю 33МГц...
Нет
Может переходник экранировать?
Я бы пожелал сделать адаптер so8/dip8 и тот вставить в гнездо. Длинные провода могут повлиять , правда подтверждения неимею.
Или какие нить доработки делать? (настройки LPT порта, или самого программатора)
Склоняюсь в несовместимости алгоритмах. LPT порт тут непричем.
Пишет почти одинаково. Стирает кругом нормально. Blank Test проходит.
Присылай на мой мейл исходний файл и результат записи/чтения с выбранными AT25F512 (0.98d11, 0.98d12c3) и AT25PH512 (как spi eeprom). Перед записи очистить и проверить blank.

Ответить