Commit Graph

45 Commits

Author SHA1 Message Date
Sergey Shchelkanov
7291cb5e67 spifi upload using driver 2024-02-22 19:27:50 +03:00
Sergey Shchelkanov
baf9f26a6d update messages 2024-02-02 18:00:38 +03: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
802a8a77c2 remove is_resume traces 2023-12-06 10:50:11 +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
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
23a433baf0 spifi check using dma 2023-08-07 17:19:09 +03:00
Sergey Shchelkanov
d0ad0a8eae spifi dma buffer upload 2023-07-26 18:07:48 +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
754d47e201 post action argument 2023-06-23 15:25:32 +03:00
Sergey Shchelkanov
edfd41b2a1 rewrite all funcs to send command 2023-06-23 10:59:00 +03:00
Sergey Shchelkanov
5e49cc0c1a refactor spifi upload 2023-06-22 18:33:55 +03:00
Sergey Shchelkanov
41ccfeb7d7 fix quad enable logic 2023-06-19 12:27:56 +03:00
Sergey Shchelkanov
1979bce4b0 finish spifi flash print 2023-06-02 17:27:05 +03:00
Sergey Shchelkanov
b8458bb382 temporary comment low freq setting 2023-06-01 15:39:47 +03:00
Sergey Shchelkanov
ed6054f549 add progress info 2023-06-01 15:24:44 +03:00
Sergey Shchelkanov
36d0e57272 add optional chip erase 2023-06-01 12:06:32 +03:00
Sergey Shchelkanov
6fdd8f6a2a fix chip erase commands mismatch 2023-06-01 10:59:09 +03:00
Sergey Shchelkanov
98c9b842bb refactor using f-strings 2023-05-31 11:37:27 +03:00
Sergey Shchelkanov
96c580da27 123 2023-05-30 16:31:43 +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
48811516a4 wip 2023-05-30 15:48:00 +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
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
e6c8d763b9 quad write optional 2023-05-24 15:04:12 +03:00
Sergey Shchelkanov
d0ef886952 add erase by sectors 2023-05-24 14:51:11 +03:00
Sergey Shchelkanov
14509d3674 remove reg description comments, remove quad read 2023-05-24 14:23:26 +03:00
Sergey Shchelkanov
285649d007 implement quad spi page program 2023-05-23 18:24:51 +03:00
Sergey Shchelkanov
dc743997c7 check flash reimplement 2023-05-18 16:03:44 +03:00
Sergey Shchelkanov
eb6d32a981 write flash by pages 2023-05-18 13:45:20 +03:00
Sergey Shchelkanov
999509141f reverted old structure, reimpl openocd launching 2023-05-17 12:18:38 +03:00
Sergey Shchelkanov
9e1c817cf2 WIP 2023-05-05 17:23:22 +03:00
Sergey Shchelkanov
4b257406e1 spifi return error 2023-04-26 16:26:49 +03:00
Sergey Shchelkanov
02de7b066b use python 3.8 typing syntax 2023-04-25 17:10:30 +03:00
Sergey Shchelkanov
0978eed36d optional resume at the end of uploading 2023-04-25 16:25:35 +03:00
Sergey Shchelkanov
eebca60bda temporary remove openocd launch 2023-04-21 17:25:09 +03:00
Sergey Shchelkanov
6035ef1fb5 change for local import 2023-04-11 11:17:15 +03:00
Sergey Shchelkanov
834952254b implement simple error return 2023-04-07 12:35:14 +03:00
Sergey Shchelkanov
f121d65bce add initial console interface 2023-03-03 17:22:54 +03:00
Sergey Shchelkanov
61678651da initial commit 2022-12-13 15:02:44 +03:00