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



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

SPI FLASH PROGRAMMER(USB)

FT245RL ATMEGA 8515

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

#1 LiVan

LiVan

    Вебмастер

  • Administrators
  • Репутация
    0
  • 2 004 сообщений
  • Род занятий:
    Админ форума, Вебмастер

Отправлено 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К   178 Количество загрузок
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К   170 Количество загрузок
Прикрепленный файл  Мain.rar   2,46К   127 Количество загрузок
Внимание!
В связи с обновлением движка вся информация и техническая поддержка на форуме автора программатора была утеряна,
но как заявил автор программатора - будет продолжатся и в дальнейшем выкладыватся обновления на этот программатор,
будет добавлена функция добавления микросхем (раньше эта функция была только в коммерческом варианте.)
Кроме того в коммерческом варианте добавлена 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 Количество загрузок




Кто читал эту тему?

exclamation.png Пожалуйста, используйте  Контакты  для связи с администраторами форума KenotronTV

Гостевая книга и вопросы к администрации! 

Cделали пожертвование, но так и не получили код?
 





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

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


Рейтинг@Mail.ru