Commit Graph

64 Commits

Author SHA1 Message Date
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
Sergey Shchelkanov
ed1c19cc73 new console 2023-06-02 17:03:34 +03:00
Sergey Shchelkanov
01e24277f8 wip 2023-06-02 16:56:22 +03:00
Sergey Shchelkanov
6fdd8f6a2a fix chip erase commands mismatch 2023-06-01 10:59:09 +03:00
Sergey Shchelkanov
a924eb9b8b control openocd paths 2023-05-31 11:49:20 +03:00
Sergey Shchelkanov
98c9b842bb refactor using f-strings 2023-05-31 11:37:27 +03:00
Sergey Shchelkanov
ba38e7cea8 Revert "Merge branch 'master' of https://github.com/MikronMIK32/mik32-uploader"
This reverts commit a37f8fc93c, reversing
changes made to 6af05b8808.
2023-05-30 16:29:53 +03:00
Sergey Shchelkanov
b9e217f356 wip 2023-05-30 15:36:33 +03:00
Sergey Shchelkanov
42fb564db9 unify read data functions 2023-05-30 15:01:39 +03:00
Sergey Shchelkanov
23da63fa3c fix typing 2023-05-30 14:10:40 +03:00
Sergey Shchelkanov
9f9c6f2a3c add more console info and checking erase 2023-05-30 11:46:28 +03:00
Sergey Shchelkanov
9c184971ca wip 2023-05-29 17:34:29 +03:00
Sergey Shchelkanov
46c72768e0 debug output wip 2023-05-29 16:58:36 +03:00
Sergey Shchelkanov
f576a4f478 WIP test platformio support 2023-05-29 16:00:22 +03:00
Sergey Shchelkanov
583249b2c2 fix circular dependency, add ram upload 2023-05-24 15:38:10 +03:00
Sergey Shchelkanov
e6c8d763b9 quad write optional 2023-05-24 15:04:12 +03:00
Sergey Shchelkanov
eb6d32a981 write flash by pages 2023-05-18 13:45:20 +03:00
Sergey Shchelkanov
ba101bbac1 form pages, write and check eeprom by pages 2023-05-18 13:16:39 +03:00
Sergey Shchelkanov
9ec1de7e0b WIP form pages for write 2023-05-17 17:44:59 +03:00
Sergey Shchelkanov
999509141f reverted old structure, reimpl openocd launching 2023-05-17 12:18:38 +03:00
Sergey Shchelkanov
a244b042d6 WIP writing in spifi 2023-05-11 13:39:56 +03:00
Sergey Shchelkanov
1f90a39a48 WIP matching segments to section and error checking 2023-05-11 13:32:57 +03:00
Sergey Shchelkanov
280cc95c44 WIP mik32 sections 2023-05-11 12:54:47 +03:00