Перейти к содержимому



Фотография
- - - - -

SPI FLASH PROGRAMMER(USB)

FT245RL ATMEGA 8515

  • Закрытая тема Тема закрыта
В этой теме нет ответов

#1 LiVan

LiVan

    Вебмастер

  • Administrators
  • Репутация
    0
  • 1 797 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Вебмастер
  • Программатор:
    RT809F, EZP2010, POSTAL3
  • Осциллограф:
    C1-65, C1-83

Отправлено 10 Март 2014 - 16:46

SPI FLASH PROGRAMMER(USB)
(программатор на микросхемах FT245RL и ATMEGA 8515)
Прикрепленный файл  1.png   325,59К   Количество загрузок: 118
Этот программатор появился на Украине в 2011 году.
На то время этот программатор превосходил многие программаторы и по работе и по цене.
А учитывая то что автор проекта выложил схему,
прошивку ATMEGA 8515 в свободном виде,
я (с разрешения автора программатора)выложу схему и немного расскажу о работе с ним
Прикрепленный файл  2.png   334,38К   Количество загрузок: 129Прикрепленный файл  3.png   272,66К   Количество загрузок: 133
В основе программатора две микросхемы - FT245RL и ATMEGA 8515.
Благодаря в схеме этого программатора микросхемы FT245RL(USB->FIFO) - идет быстрый обмен
(намного быстрее чем например у микросхем FT232(USB -> UART).
Работа самого девайса прошита в ATMEGA 8515.
Таким образом микросхема FT245RL (1) передает с большой скоростью данные в ATMEGA 8515(2)
Прикрепленный файл  4.jpg   50,38К   Количество загрузок: 133
Питание +5вольт микросхема FT245 и ATMEGA 8515 берет через штекер USB,
а сама программирумая флэшь берет питание 3,3вольта
с параметрического стабилизатора на транзисторе
(одна из главных ошибок автора,ниже о переделке схемы и устранения ошибок расскажу позже,
хотя и при таких ошибках программатор работает)

3 -панель под флэшь
4 -+5вольт
5 -джампер переключения питания флэшь(+5/+3,3вольта)
6 -+3,3вольта
7 -параметрический стабилизатор
Саму прошивку микросхемы записываем через коннектор xp2 уже впаянную в плату(на схеме-8).
Прикрепленный файл  5.png   33,87К   Количество загрузок: 132Прикрепленный файл  6.png   19,5К   Количество загрузок: 51

В следующем посте речь пойдет о прошивке ATMEGA8515 и установки программатора на компьютер

СБОРКА И УСТАНОВКА ПРОГРАММАТОРА SPI FLASH PROGRAMMER(USB) НА КОМПЬЮТЕР

Первым делом нам необходимо прошить ATMEGA 8515

Далее нам необходимо прописать с помощью утилыты MProg 3.5 Release прописать микросхему FT245RL
Вставляем программатор в компьютер, открываем утилиту MProg 3.5 Release и прописываем
Устанавливаем саму программу программатора SETUP 3.19,
запускаем ее и ждем как появиться внизу надпись-программатор подключен
Программатор готов к работе,можно приступать к работе
Чтение spi
Вставляем программатор в компьютер,
открываем программу программатора и делаем идентификацию чипа, чтение чипа, верификация чипа...
Если чтение прошло удачно, верификация прошла, в логе кроме хода операций-показывает время операций.
Запись выполняется аналогично,единственное перед записью необходимо сделать чистку буфера микросхемы(стереть)
и после этого делаем запись чипа, после записи можно еще раз проделать верификацию
Позже появилась и платная версия этого программатора,в ней можно самому добавлять чипы,
Описанная версия программатора(free - версия) постоянно обновляется на сайте разработчика.
В архивве лежат
схема программатора
прошивка микросхемы ATMEGA8515
программа SPI FLASH programmer (setup)ver3.1.9
утилита MProg3.5 Release
драйвер FTDI
Прикрепленный файл  прошивка Atmega 8515.rar   82,12К   Количество загрузок: 177
SPI FLASH PROGRAMMER(USB)
ПРОГРАММАТОР НА МИКРОСХЕМЕ FT245RL И ATMEGA 8515
(ПРОДОЛЖЕНИЕ)
ПРОШЕДШИЕ ОБНОВЛЕНИЯ ВЕРСИИ ПРОГРАММЫ ПРОГРАММАТОРА SETUP 3.19
Новая версия SPI Flash programmer V3.2.0
И прошивка программатора(atmega8515) V3.4 добавлены микросхемы GD25LQ128 MX25L2005
Новая версия SPI Flash programmer V3.2.1 и прошивка программатора (atmega8515) V3.5
Исправлена ошибка чтения 8 мегобайтовых микросхем, добавлены микросхемы AT25F2048 EN25Q64
Новая версия SPI Flash programmer V3.2.2

Добавлен чекбокс для отключения вывода на экран буфера(для экономии ОЗУ)
ПОСЛЕДНЯЯ ВЕРСИЯ ПРОГРАММЫ ПРОГРАММАТОРА V3.2.2
ПОСЛЕДНЯЯ ПРОШИВКА (ATMECA8515)V3.4(3.5)
Прикрепленный файл  main.rar   2,46К   Количество загрузок: 169
Прикрепленный файл  Мain.rar   2,46К   Количество загрузок: 126
Внимание!
В связи с обновлением движка вся информация и техническая поддержка на форуме автора программатора была утеряна,
но как заявил автор программатора - будет продолжатся и в дальнейшем выкладыватся обновления на этот программатор,
будет добавлена функция добавления микросхем (раньше эта функция была только в коммерческом варианте.)
Кроме того в коммерческом варианте добавлена 24 серия и возможность обновлять через USB

Прикрепленные файлы

  • Прикрепленный файл  7.png   21,57К   Количество загрузок: 42
  • Прикрепленный файл  00.jpg   149,64К   Количество загрузок: 43
  • Прикрепленный файл  8.png   323,22К   Количество загрузок: 33
  • Прикрепленный файл  9.png   33,67К   Количество загрузок: 33
  • Прикрепленный файл  10.png   42,9К   Количество загрузок: 29
  • Прикрепленный файл  00.jpg   149,64К   Количество загрузок: 26
  • Прикрепленный файл  8.png   323,22К   Количество загрузок: 31
  • Прикрепленный файл  9.png   33,67К   Количество загрузок: 26
  • Прикрепленный файл  10.png   42,9К   Количество загрузок: 25
  • Прикрепленный файл  11.png   8,46К   Количество загрузок: 22
  • Прикрепленный файл  13.jpg   144,69К   Количество загрузок: 25
  • Прикрепленный файл  77.jpg   147,7К   Количество загрузок: 24
  • Прикрепленный файл  99.jpg   59,03К   Количество загрузок: 24







Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей