Commit Graph

86 Commits

Author SHA1 Message Date
sh-sergey
9a36170cea Исправлен выбор порта аргументом --openocd-port 2025-03-14 18:33:59 +03:00
sh-sergey
0f156e9dad убран лишний аргумент 2025-03-05 17:02:54 +03:00
sh-sergey
9bec497601 переработка eeprom и spifi
функции сгруппированы в классы, для spifi улучшено разделение функционала между контроллерами интерфейса и флеш памяти
2025-01-16 16:21:35 +03:00
sh-sergey
304469890b убран лишний вывод 2024-12-27 18:09:50 +03:00
sh-sergey
d3ae56eff5 Исправлена настройка тактирования + обработка ошибок 2024-12-26 13:03:38 +03:00
sh-sergey
328112232c Добавлена базовая обработка ошибок связи с OpenOCD 2024-11-18 17:23:22 +03:00
sh-sergey
60e353f212 Добавлена опция отключения загрузки с использованием драйвера 2024-11-05 16:32:35 +03:00
sh-sergey
bb0b86d37b Исправлена передача выходного значения и некорректный вывод при ошибках 2024-11-05 14:58:08 +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
b1b3217108 Добавлен прототип загрузки в eeprom драйвером 2024-11-01 18:42:35 +03:00
sh-sergey
d0ed717fb8 Merge branch 'master' into upload-driver-v0.3 2024-10-30 11:27:02 +03:00
sh-sergey
e2c1cd1fea Добавлена конфигурация программатора платы START-MIK32 2024-10-21 18:55:45 +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
5f1d57016b Прототип загрузки программы в spifi через драйвер 2024-09-06 13:26:05 +03:00
Sergey Shchelkanov
e0408a03aa Перенос драйверов и регистров в модуль 2024-08-21 14:56:22 +03:00
Sergey Shchelkanov
0f4dcfa8e3 update version 2024-08-13 18:00:45 +03:00
Sergey Shchelkanov
6c5bbd58d4 fixed connection attempt before openocd init 2024-05-28 17:02:51 +03:00
Sergey Shchelkanov
ffd52233b8 cleanup 2024-04-18 18:30:35 +03:00
Live session user
77ce067841 linux support test 2024-04-18 14:41:25 +00:00
Sergey Shchelkanov
c699c4e072 optimize periphery regs write, add timestamps 2024-01-19 18:02:28 +03:00
Sergey Shchelkanov
b8bd3e876f check firmware feature in mik32_check 2023-12-20 15:14:22 +03:00
Sergey Shchelkanov
1febc24a8e config gpio in spifi mode for v2, fix large hex upload 2023-09-26 12:55:35 +03:00
Sergey Shchelkanov
c274798f6d fix adapter speed configuration 2023-09-01 15:31:58 +03:00
Sergey Shchelkanov
5e3e729f52 Update mik32_upload.py 2023-08-31 12:33:51 +03:00
Sergey Shchelkanov
ca3d977611 fix arguments with spaces 2023-08-31 12:27:59 +03:00
Sergey Shchelkanov
51cd0c845a implement retry connection if timeout 2023-08-29 12:22:02 +03:00
Sergey Shchelkanov
5091d411c5 debug lockup 2023-08-29 11:11:14 +03:00
Sergey Shchelkanov
a09c3a0af4 rework pm config 2023-08-28 18:00:32 +03:00
Sergey Shchelkanov
9e86b687c9 Update mik32_upload.py 2023-08-28 16:48:19 +03:00
Sergey Shchelkanov
d4cea3d896 move pm control to new file and move to main script 2023-08-26 17:49:31 +03:00
Sergey Shchelkanov
02aa40ecb2 show program speed 2023-08-19 17:42:51 +03:00
Sergey Shchelkanov
116a001fe0 send to reg by 4 bytes, print time for debug 2023-07-25 17:22:53 +03:00
Sergey Shchelkanov
7b6d85be30 help added 2023-07-04 13:47:42 +03:00
Sergey Shchelkanov
c9d061dfc8 fix for usb blaster - not supported adapter speed 2023-06-28 13:48:51 +03:00
Sergey Shchelkanov
f6fcdd9c24 small pile of pythonic 2023-06-26 15:34:14 +03:00
Sergey Shchelkanov
9d52559b5f catch openocd connection and tcl exceptions 2023-06-23 17:19:36 +03:00
Sergey Shchelkanov
754d47e201 post action argument 2023-06-23 15:25:32 +03:00
Sergey Shchelkanov
6c11081039 log path argument 2023-06-23 14:36:28 +03:00
Sergey Shchelkanov
5a19b87149 fix 2023-06-22 14:45:08 +03:00
Sergey Shchelkanov
93b0c589dd feat: boot mode 2023-06-22 14:36:52 +03:00
Sergey Shchelkanov
18a90599d4 move pages forming to function 2023-06-22 12:29:29 +03:00
Sergey Shchelkanov
8c3f203dcc refactor upload 2023-06-22 12:12:16 +03:00
Sergey Shchelkanov
082f6b798c refactor, impl adapter speed, hide tcl reply 2023-06-19 12:27:16 +03:00
Sergey Shchelkanov
7b405a5ba8 refactor mik32_upload 2023-06-16 18:11:58 +03:00