Commit Graph

181 Commits

Author SHA1 Message Date
sh-sergey
d4e5804410 Merge branch 'master' into test 2025-04-01 11:22:41 +03:00
sh-sergey
edd479f953 обновлена версия в package.json 2025-03-17 17:59:17 +03:00
sh-sergey
044abedcc9 Обновлены список изменений, версия в файле для пакетного менеджера 2025-03-17 11:39:21 +03:00
sh-sergey
49532c7df7
Merge pull request #8 from cryptozoy/master
Обновление mik32.cfg:
1. Добавлен id для TCB блока МК, убрано предупреждение о некорректном IDCODE;
2. Добавление нестандартного CSR-регистра MCOUNTEN, используемого для управления активностью счётчиков производительности (тактов и команд).
2025-03-17 11:32:16 +03:00
cryptozoy
7a02683c4d
Обновление mik32.cfg
1) Сокращение вывода бесполезных предупреждений;
2) Добавление нестандартного CSR-регистра MCOUNTEN, используемого для управления активностью счётчиков производительности (тактов и команд).
2025-03-16 14:21:55 +03:00
sh-sergey
9f13695d6b изменен номер версии 2025-03-14 18:40:30 +03:00
sh-sergey
92a2b7be18 Обновлен список изменений 2025-03-14 18:35:31 +03:00
sh-sergey
9a36170cea Исправлен выбор порта аргументом --openocd-port 2025-03-14 18:33:59 +03:00
niffin-lv
b927246cbb Добавлена поддержка CH347
- Добавлена смена значения reset_config на trst_only при использовании CH347;
- Добавлено переопределение функции сброса init_reset при использовании CH347. При использовании CH347 сброс ядра и периферии осуществляется с помощью встроенного блока TCB;
- Добавлена возможность сброса ядра и периферии через блок TCB с помощью функции reset_with_tcb;
- Удалена неиспользуемая функция my_init_proc.
2025-03-05 17:16:51 +03:00
sh-sergey
0f156e9dad убран лишний аргумент 2025-03-05 17:02:54 +03:00
sh-sergey
c1e7f9bdc9 Исправление ошибки записи eeprom при boot=1 (ram) 2025-02-13 18:48:32 +03:00
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