25Q64 Программатор

25Q64 Программатор

Прошивка flash- памяти 2. USBasp. Микросхемы флеш- памяти eeprom серии 2. В частности, в современных телевизорах и материнских платах в 2.

25Q64 Программатор

Перепрошивка 2. 5xxx осуществляется по интерфейсу SPI, в чем и заключается отличие этих микросхем от флеш- памяти семейства 2. Соответственно, для чтения/стирания/записи 2.

SPI- программатор. Одним из самых дешевых вариантов программаторов для этой цели является USBasp, который стоит смешные деньги- с доставкой всего около 2$ на ебее. В свое время я купил себе такой для программирования микроконтроллеров. Теперь мне понадобилось прошить не микроконтроллер, а SPI- флеш и решено было им воспользоваться. Оказалось, что сам по себе USBasp с оригинальной прошивкой такую память не шьет, но отечественный программист с ником Tifa (низкий поклон ему и долгих лет жизни) модернизировал прошивку USBasp специально для обеспечения возможности работы с флеш- памятью.

Постоянная ветка обсуждения альтернативной прошивки USBasp от Tifa, связь с автором и ссылки на файлы тут: http: //forum. Забегая вперед скажу, что прошивка от Tifa работает, микросхемы 2. Кстати, кроме 2. 5xxx, модифицированный программатор рассчитан на работу с 2. Microwire. 1. Перепрошивка USBasp. Сначала нужно замкнуть контакты J2: Лично я не просто замкнул, а впаял в контакты переключатель: При замкнутых контактах J2 (это у меня переключатель в положении вправо) USBasp переходит в режим готовности к перепрошивке. Сам себя USBap перепрошить не может, поэтому нужен еще один программатор.

25Q64 Программатор

Будем делать за 10 минут самый простой программатор своими руками на Ардуино Понадобится Arduino Pro Micro ну или любая . В ролике рассказываю как прошить БИОС простейшим программатором через LPT порт. BIOS SPI programmer Ссылка на скачивание . SPI-программатор с интерфейсом USB на базе чипа FTDI FT232H. Чтение 64Мбит чипа Winbond W25Q64 — 67 секунд.

USBasp как бы оказывается в положении хирурга, который не может сам себе вырезать аппендикс и просит друга помочь. Для перепрошивки USBasp я использовал самодельный программатор AVR9. LPT и 5 резисторов. Подключаем программатор к USBasp: Теперь идем на форум альтернативной прошивки от Tifa, в самом верхнем посте находим и качаем архив с последней прошивкой  и ПО.

Находим там файл mega. USBasp. Запускаем Code.

Vision. Avr (я использую версию 2. Settings- > Programmer. Устанавливаем настройки записи: Tools- > Chip programmer. Выбираем чип Atmega. L, именно такой стоит на USBasp.

Если программатор рабочий и с USB разъёмом компьютера всё в порядке.

25Q64 Программатор

Из Китая дешевый, быстрый, простой программатор New OnePro для флешек SPI 25 серии. Прошивает микросхемы прямо на плате . Какой программатор реально это делает, а не только, что есть у него в списке? 25q64 по производителю не помню, особо с этим не . Микросхемы флеш-памяти eeprom серии 25xxx широко применяются в микроэлектронике. В частности, в современных телевизорах и . Может не в тему, но по данному программатору CH341A (вроде как вашего "партнера" может я и ошибаюсь, видел где-то) поиск дает 5 .

Фьюзы не выставляем- те, что надо, уже прошиты в чипе. Остальные настройки оставляем по умолчанию. Стираем старую программу USBasp: Program- > Erase chip. Открываем файл прошивки mega.

File- > Load flash. Презентация На Тему Футбольный Клуб Барселона здесь. Перепрошиваем USBasp: Program- > Flash. Если прошла запись и не выдало сообщение об  ошибке, значит альтернативная прошивка благополучно прошита в USBasp.

Теперь USBasp может не только шить AVR- микроконтроллеры, как раньше, но еще и работать с флеш- памятью. Размыкаем контакты J2, что бы USBasp снова перешел в режим программатора. Теперь проверим, видит ли Windows 7 x. Вставляем USBasp в USB и. Понятно, нужно установить драйвер.

Но драйверов в скачанном на форуме архиве нет, их нужно скачать на родном сайте USBasp тут, оригинальные драйвера подходят и для модифицированного программатора. Скачали, установили, Win. Впрочем, я программирую микроэлектронику на ноутбуке с Win.

XP, она тоже после установки драйверов видит программатор. Площадка для подключения USBasp к микросхеме 2. DIPТеперь нужно подготовить площадку для программирования 2. Я это сделал на макетной плате по такой схеме: 3. Прошивка микросхем 2. USBasp. Для прошивки 2. USBasp используется программа As.

Programmer, которая тоже есть в архиве. Для примера, поработаем с микросхемой Winbond 2. Что же, тогда заполним параметры микросхемы вручную. Находим мануал на Winbond 2. X4. 0 и там на странице 4 видим такие параметры: Эти параметры вносим сюда: Подключаем USBasp к компьютеру и микросхеме Winbond 2. Это немаловажная вещь, потому что если прошивку делать не на очищенный чип, в него запишется чёрт- те что. Поэтому сначала нужно стереть микросхему, а затем только проводить ее запись.

Благодаря прошивке от Tifa дешевый китайский программатор USBasp теперь умеет работать с микросхемами flash- памяти eeprom 2. Теоретически еще может работать c 2.

Microwire, но я проверил только работу с 2. UPD1: Оказывается, такую же прошивку можно записать и в программатор AVR9. Тогда он тоже будет работать с flash- памятью 2. Программатор ISP памяти из AVR9.

25Q64 Программатор
© 2017