UsbAsp-flash

Program allow you to program flash memory on the protocols spi, I2C, MicroWire. Supports CH341a, CH347, UsbAsp, AVRISP(LUFA), Arduino, FT232H.

MIT License

Stars
891
Committers
13

Bot releases are visible (Hide)

UsbAsp-flash - Version 2.1.0

Published by nofeletru about 1 month ago

Added CH347 programmer

UsbAsp-flash - Version 2.0.4 Latest Release

Published by nofeletru about 1 year ago

Added option sending SPI 0xAB opcode(Release device from power-down) .
Fixed some mess with status register's. Now SR2 on Winbond should be write correctly.
About 10% speed-up for CH341A SPI write.
Some fixes in script engine.

Added:
Chinese Traditional translation,
Turkish translation,
Spanish translation.

IC added:
MX25L6436F
MT25QU256
W25Q64JV
XMC memory
W25Q64JW
GD25B64E
MX77L12850F
GD25B64B
GD25B128C
P25D40H
EN25QX128A

Full Changelog: https://github.com/nofeletru/UsbAsp-flash/compare/v2.0.3...v2.0.4

UsbAsp-flash - Version 2.0.3a

Published by nofeletru almost 3 years ago

Fixed I2C start/stop for FT232H
Update pt-pt language
Added MX25L25673G

UsbAsp-flash - Version 2.0.3

Published by nofeletru almost 3 years ago

Added FT232H programmer
Added the ability to program from a specific address (I2C, SPI25, SPI95)
Added MX25U25645G_1.8V, W25R256JV, MX25U12873F_1.8V, W25Q256JV

UsbAsp-flash - Version 2.0.2

Published by nofeletru about 3 years ago

Added FM25Q04A, GD25LQ20C, GD25B64C, GD25Q80C, W25Q128JV, W25Q80BW_1.8V, S25FL256S, MX25U25673G_1.8V
Added GPR25L3203F and script for read OTP
Fix UI DPI scaling problem
Default save format set to *.bin
Delay(ms); function in scripts
The unprotect button now does not touch the second status register for safety reasons
Fixed broken editor insert mode
UI redesign
Added the ability to run chip-related scripts from the main program window

UsbAsp-flash - Версия 2.0.1

Published by nofeletru about 3 years ago

Добавлены функции I2C для скриптов
Добавлен программатор на Arduino
Подсчет CRC32 для данных считаных из флешки
Добавлена опция "Не писать FF" (для spi25 с постраничной записью)

Если вы использовали 1.4.1, то для данной версии нужно прошить новую версию прошивки для USBAsp и AVRISP!

UsbAsp-flash - Версия 1.4.1

Published by nofeletru about 5 years ago

Добавлены AT25DN256, AT45DB321D, Pm25LD010
Добавлен Французкий перевод
Добавлен Resume from Deep Power-Down перед операциями с 25-м флешем
Путь по умолчанию INCLUDE и USES в скриптах теперь папка "scripts", а не папка программы

Added AT25DN256, AT45DB321D, Pm25LD010
Added French translation
Added "Resume from Deep Power-Down" before operations with the 25xx flash
The default path of INCLUDE and USES in scripts is now the "scripts" folder, not the program folder

UsbAsp-flash - Версия 1.4.0 fix sstb sstw

Published by nofeletru about 7 years ago

Новый HEX редактор
Добавлены скрипты(только SPI)
Исправлен перевод(при смене языка переводилась только главная форма)
Добавлена M45PE16 и добавлен скрипт для стирания блоками
Мелкие исправления

UsbAsp-flash - Версия 1.3.14

Published by nofeletru over 7 years ago

Исправлена ошибка в чтении id 15h
Переделана запись и чтение 256+ мегабитных флешек
Исправлен порядок отсылки байт адреса при чтении i2c(ch341a)
Добавлен полноценный выбор адреса и возможность побайтового чтение I2C
Добавлен blankcheck

UsbAsp-flash - Версия 1.3.13

Published by nofeletru over 7 years ago

Обновлены схемы подключения микросхем памяти
Настройки вынесены в отдельный файл settings.xml
Смена языка программы добавлена в меню
Добавлена дополнительная инструкция chip erase для 25-ой серии
EEPROM 25-ой серии теперь можно стереть(записать FF)
Добавлено чтение id по опкоду 15h
Исправление в chiplist

UsbAsp-flash - Версия 1.3.11

Published by nofeletru over 7 years ago

Исправлена ошибка 256Mbit SPI флешек в режиме 3-х байтной записи
Вывод используемого в данный момент программатора в лог
Исправлена проверка busy при изменении статус регистров

UsbAsp-flash - Версия 1.3.10

Published by nofeletru over 7 years ago

Обновление списка микросхем
Поддержка sreg3
Добавлена поддержка AVRISP-MKII(Клон на LUFA)

UsbAsp-flash - Версия 1.3.9

Published by nofeletru almost 8 years ago

В chiplist добавлено много микросхем
Добавлен поиск по микросхемам
Поиск по id теперь выдает список микросхем с данным id

UsbAsp-flash - Версия 1.3.8

Published by nofeletru almost 8 years ago

Добавлена поддержка microwire(ch341)
Распиновка с 25-ой серией не совпадает, так что нужен переходник.
Добавлены:
M25P05-A
MX25L1005

UsbAsp-flash - Версия 1.3.7

Published by nofeletru almost 8 years ago

Добавлена поддержка i2c для ch341
Перевел мелкие I2C на побайтовую запись

UsbAsp-flash - Версия 1.3.6

Published by nofeletru almost 8 years ago

Добавлена поддержка ch341a(пока только spi)
Поправлены номиналы резисторов в схемах
Добавлен тест скорости spi
Добавлены:
GD25Q32
GD25LQ128CVIG

UsbAsp-flash - Версия 1.3.5

Published by nofeletru almost 8 years ago

Добавлена поддержка 24C1024
Установка бита адреса микросхемы(A0, A1, A2,) ни на что не влияет, если он используется для адресации памяти.

UsbAsp-flash - Версия 1.3.4

Published by nofeletru almost 8 years ago

Исправлена запись SPI флешек размером 128Mbit
Добавлена AT25HP256, EN25T16
Исправлен id EN25F16

UsbAsp-flash - Версия 1.3.3

Published by nofeletru almost 8 years ago

Добавлена возможность редактирования битов SREG 25-ой серии

UsbAsp-flash - Версия 1.3.2

Published by nofeletru almost 8 years ago

Исправлена работа с 256+ Mbit памятью:

  1. Запись с проверкой
  2. Запись в режиме адресации 3 байта + адресный регистр