Программатор Для Прошивки Spi Flash

Программатор Для Прошивки Spi Flash

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

Программатор Для Прошивки Spi Flash

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

Microwire. 1. Перепрошивка USBasp. Сначала нужно замкнуть контакты J2: Лично я не просто замкнул, а впаял в контакты переключатель: При замкнутых контактах J2 (это у меня переключатель в положении вправо) USBasp переходит в режим готовности к перепрошивке. Сам себя USBap перепрошить не может, поэтому нужен еще один программатор. USBasp как бы оказывается в положении хирурга, который не может сам себе вырезать аппендикс и просит друга помочь.

Универсальный миниатюрный USB программатор для микросхем FLASH и. EZP2013 - высокоскоростной USB программатор 25 SPI FLASH, 24 EEPROM.

Для перепрошивки USBasp я использовал самодельный программатор AVR9. LPT и 5 резисторов. Подключаем программатор к USBasp: Теперь идем на форум альтернативной прошивки от Tifa, в самом верхнем посте находим и качаем архив с последней прошивкой  и ПО. Находим там файл mega. USBasp. Запускаем Code. Vision. Avr (я использую версию 2.

Settings- > Programmer. Устанавливаем настройки записи: Tools- > Chip programmer. Выбираем чип Atmega. L, именно такой стоит на USBasp. Фьюзы не выставляем- те, что надо, уже прошиты в чипе. Остальные настройки оставляем по умолчанию. Стираем старую программу USBasp: Program- > Erase chip.

Открываем файл прошивки mega. Образец Протокола Разногласий К Договору Теплоснабжения. File- > Load flash. Перепрошиваем USBasp: Program- > Flash. Если прошла запись и не выдало сообщение об  ошибке, значит альтернативная прошивка благополучно прошита в USBasp. Теперь USBasp может не только шить AVR- микроконтроллеры, как раньше, но еще и работать с флеш- памятью. Размыкаем контакты J2, что бы USBasp снова перешел в режим программатора. Теперь проверим, видит ли Windows 7 x.

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

  • USB Программатор микросхем FLASH/EEPROM памяти серий 24x и 25x. Прошивка 25L4005A в корпусе SOIC8-200 mils. Прошивка 24С32. Common (Общий .
  • Программатор SPI Flash своими руками.
  • Программирование SPI Flash с помощью Arduino и SD-карты. Решил сделать программатор из ноутбука жены и имеющейся в наличии.
  • На форуме монитор. Спасибо автору (postal2)! Всё реально не сложно и .
  • Вот прошивка (скетч) для ардуины: #include "SPIFlash.h".
  • Прошивка flash-памяти 25xxx через программатор USBasp.

Технология Прошивки SPI-FLASH 25xxx серии (микросхемы BIOS). Программатор и софт могу рекомендовать отсюда: тут.

Скачали, установили, 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.

Программатор Для Прошивки Spi Flash
© 2017