sh-sergey
9bec497601
переработка eeprom и spifi
...
функции сгруппированы в классы, для spifi улучшено разделение функционала между контроллерами интерфейса и флеш памяти
2025-01-16 16:21:35 +03:00
sh-sergey
d55a5242a8
Update CHANGELOG.md
2024-12-28 02:50:42 +03:00
sh-sergey
298d46acd4
Добавлена проверка успешного завершения записи сектора, обновлен лист изменений
2024-12-28 02:46:54 +03:00
sh-sergey
304469890b
убран лишний вывод
2024-12-27 18:09:50 +03:00
sh-sergey
2d5a23268f
рефактор
2024-12-27 11:44:52 +03:00
sh-sergey
c5950bfa4f
Проверка ошибок при загрузке драйвером
2024-12-26 13:05:18 +03:00
sh-sergey
d3ae56eff5
Исправлена настройка тактирования + обработка ошибок
2024-12-26 13:03:38 +03:00
sh-sergey
3f35886f66
Merge pull request #7 from cryptozoy/master
...
Update spifi.py
2024-12-16 11:20:16 +03:00
cryptozoy
89732a8df1
Update spifi.py
...
Добавление в функцию загрузки прошивки (секторами с драйвером) команд сброса внешней флеш-памяти из всех режимов в стандартный Single SPI, иначе прошивка не заливается.
2024-12-15 01:48:59 +03:00
sh-sergey
31d3eecaa9
Исправлена ошибка в функции прошивки spifi
2024-12-02 14:03:24 +03:00
sh-sergey
329c230337
Update hex_parser.py
2024-11-18 18:22:59 +03:00
sh-sergey
328112232c
Добавлена базовая обработка ошибок связи с OpenOCD
2024-11-18 17:23:22 +03:00
sh-sergey
5135347032
Увеличена версия
2024-11-18 10:18:08 +03:00
sh-sergey
e31a1d298a
Изменена версия
2024-11-14 16:58:27 +03:00
sh-sergey
944a62fb82
Update CHANGELOG.md
2024-11-14 16:17:22 +03:00
sh-sergey
72179ae50c
Отключение прерываний ядра перед запуском драйвера
2024-11-13 16:22:17 +03:00
sh-sergey
eefc1f6325
Добавлен скрипт поддержки программатора на основе FT2232D
2024-11-06 14:28:55 +03:00
sh-sergey
dd2587ff54
Перекомпилирован jtag-spifi
2024-11-05 16:47:59 +03:00
sh-sergey
521a591c08
Update README.md
2024-11-05 16:40:25 +03:00
sh-sergey
91907b620e
Update CHANGELOG.md
2024-11-05 16:35:12 +03:00
sh-sergey
60e353f212
Добавлена опция отключения загрузки с использованием драйвера
2024-11-05 16:32:35 +03:00
sh-sergey
3f4ac57ae9
Исправлен номер версии и дополнен список изменений
2024-11-05 15:56:10 +03:00
sh-sergey
444089eaed
Убрана печать адреса старта
2024-11-05 15:36:23 +03:00
sh-sergey
6839b3763d
Небольшие исправления вывода при загрузке
2024-11-05 15:35:26 +03:00
sh-sergey
bb0b86d37b
Исправлена передача выходного значения и некорректный вывод при ошибках
2024-11-05 14:58:08 +03:00
sh-sergey
36c61379d7
Исправлен вывод при загрузке по SPIFI по секторам
2024-11-05 14:57:12 +03:00
sh-sergey
4b94f7744d
Исправлен README и убран аргумент no-color
2024-11-05 14:18:14 +03:00
sh-sergey
50d0e3a9d5
Заменен абсолютный путь на относительный
2024-11-05 12:02:51 +03:00
sh-sergey
c821a3c5fd
Добавлена обработка ошибки при проверке
2024-11-02 17:13:52 +03:00
sh-sergey
e66c5b0f03
Исправлено чтение результата проверки, выход по первому несовпадению
2024-11-02 11:43:43 +03:00
sh-sergey
b7bdd5fc7d
Условная компиляция вывода отладочной информации
2024-11-01 19:36:41 +03:00
sh-sergey
6b8e7d21a9
Добавлено частичное заполение буфера
2024-11-01 19:10:58 +03:00
sh-sergey
b1b3217108
Добавлен прототип загрузки в eeprom драйвером
2024-11-01 18:42:35 +03:00
sh-sergey
d0973fc77b
Вынесено описание регистров EEPROM
2024-11-01 15:21:39 +03:00
sh-sergey
d0ed717fb8
Merge branch 'master' into upload-driver-v0.3
2024-10-30 11:27:02 +03:00
sh-sergey
a4c1d457c7
Добавлен скрипт конфигурации платы START-MIK32-V1
2024-10-29 18:55:35 +03:00
sh-sergey
e2c1cd1fea
Добавлена конфигурация программатора платы START-MIK32
2024-10-21 18:55:45 +03:00
sh-sergey
72e3c857f9
Update main.c
2024-09-28 16:23:47 +03:00
sh-sergey
aa359fd742
Добавление задержек, чтобы работала точка слежения
2024-09-16 18:43:02 +03:00
sh-sergey
01975b377c
Исправление проверки сектора
2024-09-16 17:53:34 +03:00
Sergey Shchelkanov
4b2bd5dbcb
Опция --optimize отсутствует в PyInstaller <= 6.5
2024-09-11 16:20:00 +03:00
Sergey Shchelkanov
a68b2eedb7
Merge branch 'refactoring-v0.3' into upload-driver-v0.3
2024-09-11 11:36:34 +03:00
Sergey Shchelkanov
fb64694722
Некоторые правки
2024-09-11 11:35:55 +03:00
Sergey Shchelkanov
c868bd1028
Merge branch 'master' into refactoring-v0.3
2024-09-11 10:57:24 +03:00
Sergey Shchelkanov
6282d3ef8e
Исправление путей конфигов и лога openocd по умолчанию
2024-09-10 18:50:54 +03:00
Sergey Shchelkanov
c22c12c82c
Скрипт сборки
2024-09-10 18:36:24 +03:00
Sergey Shchelkanov
ffb10c2ff6
Проверка записанных данных
2024-09-09 18:51:18 +03:00
Sergey Shchelkanov
5f1d57016b
Прототип загрузки программы в spifi через драйвер
2024-09-06 13:26:05 +03:00
Sergey Shchelkanov
8e056e25a4
Разделение на драйвер интерфейса и флешки
2024-08-21 17:41:23 +03:00
Sergey Shchelkanov
e0408a03aa
Перенос драйверов и регистров в модуль
2024-08-21 14:56:22 +03:00