Commit Graph

  • 8c84f3a68c
    Merge pull request #1 from MikronMIK32/improve-pm-control sh-sergey 2023-08-31 12:34:22 +0300
  • 5e3e729f52 Update mik32_upload.py Sergey Shchelkanov 2023-08-31 12:33:51 +0300
  • ca3d977611 fix arguments with spaces Sergey Shchelkanov 2023-08-31 12:27:59 +0300
  • 51cd0c845a implement retry connection if timeout Sergey Shchelkanov 2023-08-29 12:22:02 +0300
  • 5091d411c5 debug lockup Sergey Shchelkanov 2023-08-29 11:11:14 +0300
  • a09c3a0af4 rework pm config Sergey Shchelkanov 2023-08-28 18:00:32 +0300
  • 9e86b687c9 Update mik32_upload.py Sergey Shchelkanov 2023-08-28 16:48:19 +0300
  • 1837ee7191 add clocks bit fields Sergey Shchelkanov 2023-08-26 18:06:36 +0300
  • d4cea3d896 move pm control to new file and move to main script Sergey Shchelkanov 2023-08-26 17:49:31 +0300
  • 02aa40ecb2 show program speed Sergey Shchelkanov 2023-08-19 17:42:51 +0300
  • 23a433baf0 spifi check using dma Sergey Shchelkanov 2023-08-07 17:19:09 +0300
  • dd548641b5 preliminary copy of mcu specific files Sergey Shchelkanov 2023-07-27 15:25:01 +0300
  • d0ad0a8eae spifi dma buffer upload Sergey Shchelkanov 2023-07-26 18:07:48 +0300
  • 116a001fe0 send to reg by 4 bytes, print time for debug Sergey Shchelkanov 2023-07-25 17:22:53 +0300
  • c22c4d559b eeprom improve erase Sergey Shchelkanov 2023-07-06 14:44:42 +0300
  • 7b6d85be30 help added Sergey Shchelkanov 2023-07-04 13:47:42 +0300
  • c9d061dfc8 fix for usb blaster - not supported adapter speed Sergey Shchelkanov 2023-06-28 13:48:51 +0300
  • 964600e906 Update .gitignore Sergey Shchelkanov 2023-06-26 15:42:46 +0300
  • f6fcdd9c24 small pile of pythonic Sergey Shchelkanov 2023-06-26 15:34:14 +0300
  • 9d52559b5f catch openocd connection and tcl exceptions Sergey Shchelkanov 2023-06-23 17:19:36 +0300
  • 754d47e201 post action argument Sergey Shchelkanov 2023-06-23 15:25:32 +0300
  • 6c11081039 log path argument Sergey Shchelkanov 2023-06-23 14:36:28 +0300
  • edfd41b2a1 rewrite all funcs to send command Sergey Shchelkanov 2023-06-23 10:59:00 +0300
  • 5e49cc0c1a refactor spifi upload Sergey Shchelkanov 2023-06-22 18:33:55 +0300
  • f787dd87c0 refactor eeprom upload Sergey Shchelkanov 2023-06-22 16:40:41 +0300
  • 5a19b87149 fix Sergey Shchelkanov 2023-06-22 14:45:08 +0300
  • 93b0c589dd feat: boot mode Sergey Shchelkanov 2023-06-22 14:36:52 +0300
  • 18a90599d4 move pages forming to function Sergey Shchelkanov 2023-06-22 12:29:29 +0300
  • 8c3f203dcc refactor upload Sergey Shchelkanov 2023-06-22 12:12:16 +0300
  • 41ccfeb7d7 fix quad enable logic Sergey Shchelkanov 2023-06-19 12:27:56 +0300
  • 082f6b798c refactor, impl adapter speed, hide tcl reply Sergey Shchelkanov 2023-06-19 12:27:16 +0300
  • 7b405a5ba8 refactor mik32_upload Sergey Shchelkanov 2023-06-16 18:11:58 +0300
  • 1979bce4b0 finish spifi flash print Sergey Shchelkanov 2023-06-02 17:27:05 +0300
  • ed1c19cc73 new console Sergey Shchelkanov 2023-06-02 17:03:34 +0300
  • 01e24277f8 wip Sergey Shchelkanov 2023-06-02 16:56:22 +0300
  • b8458bb382 temporary comment low freq setting Sergey Shchelkanov 2023-06-01 15:39:47 +0300
  • ed6054f549 add progress info Sergey Shchelkanov 2023-06-01 15:24:44 +0300
  • 36d0e57272 add optional chip erase Sergey Shchelkanov 2023-06-01 12:06:32 +0300
  • 6fdd8f6a2a fix chip erase commands mismatch Sergey Shchelkanov 2023-06-01 10:59:09 +0300
  • a924eb9b8b control openocd paths Sergey Shchelkanov 2023-05-31 11:49:20 +0300
  • 98c9b842bb refactor using f-strings Sergey Shchelkanov 2023-05-31 11:37:27 +0300
  • 96c580da27 123 Sergey Shchelkanov 2023-05-30 16:31:43 +0300
  • db39ad500e Revert "revert to working state" Sergey Shchelkanov 2023-05-30 16:29:57 +0300
  • ba38e7cea8 Revert "Merge branch 'master' of https://github.com/MikronMIK32/mik32-uploader" Sergey Shchelkanov 2023-05-30 16:29:53 +0300
  • a37f8fc93c Merge branch 'master' of https://github.com/MikronMIK32/mik32-uploader Sergey Shchelkanov 2023-05-30 16:07:15 +0300
  • 6af05b8808 revert to working state Sergey Shchelkanov 2023-05-30 16:07:10 +0300
  • 48811516a4 wip Sergey Shchelkanov 2023-05-30 15:48:00 +0300
  • b9e217f356 wip Sergey Shchelkanov 2023-05-30 15:36:33 +0300
  • 42fb564db9 unify read data functions Sergey Shchelkanov 2023-05-30 15:01:39 +0300
  • 23da63fa3c fix typing Sergey Shchelkanov 2023-05-30 14:10:40 +0300
  • 9f9c6f2a3c add more console info and checking erase Sergey Shchelkanov 2023-05-30 11:46:28 +0300
  • 9c184971ca wip Sergey Shchelkanov 2023-05-29 17:34:29 +0300
  • 46c72768e0 debug output wip Sergey Shchelkanov 2023-05-29 16:58:36 +0300
  • 23666d49fa update ocd 0.12 Sergey Shchelkanov 2023-05-29 16:15:28 +0300
  • f576a4f478 WIP test platformio support Sergey Shchelkanov 2023-05-29 16:00:22 +0300
  • 583249b2c2 fix circular dependency, add ram upload Sergey Shchelkanov 2023-05-24 15:38:10 +0300
  • e6c8d763b9 quad write optional Sergey Shchelkanov 2023-05-24 15:04:12 +0300
  • d0ef886952 add erase by sectors Sergey Shchelkanov 2023-05-24 14:51:11 +0300
  • 14509d3674 remove reg description comments, remove quad read Sergey Shchelkanov 2023-05-24 14:23:26 +0300
  • 285649d007 implement quad spi page program Sergey Shchelkanov 2023-05-23 18:24:51 +0300
  • dc743997c7 check flash reimplement Sergey Shchelkanov 2023-05-18 16:03:44 +0300
  • eb6d32a981 write flash by pages Sergey Shchelkanov 2023-05-18 13:45:20 +0300
  • ba101bbac1 form pages, write and check eeprom by pages Sergey Shchelkanov 2023-05-18 13:16:39 +0300
  • 9ec1de7e0b WIP form pages for write Sergey Shchelkanov 2023-05-17 17:44:59 +0300
  • 999509141f reverted old structure, reimpl openocd launching Sergey Shchelkanov 2023-05-17 12:18:38 +0300
  • a244b042d6 WIP writing in spifi Sergey Shchelkanov 2023-05-11 13:39:56 +0300
  • 1f90a39a48 WIP matching segments to section and error checking Sergey Shchelkanov 2023-05-11 13:32:57 +0300
  • 280cc95c44 WIP mik32 sections Sergey Shchelkanov 2023-05-11 12:54:47 +0300
  • 65faf0eb22 WIP making segments from file Sergey Shchelkanov 2023-05-11 12:40:29 +0300
  • 292b90620e WIP parsing hex line Sergey Shchelkanov 2023-05-11 11:49:41 +0300
  • 1b63ed557f Update .gitignore Sergey Shchelkanov 2023-05-11 10:28:30 +0300
  • aecd328255 WIP parse hex line Sergey Shchelkanov 2023-05-11 02:56:07 +0300
  • 9e1c817cf2 WIP Sergey Shchelkanov 2023-05-05 17:23:22 +0300
  • 4b257406e1 spifi return error Sergey Shchelkanov 2023-04-26 16:26:49 +0300
  • 02de7b066b use python 3.8 typing syntax Sergey Shchelkanov 2023-04-25 17:10:30 +0300
  • 0978eed36d optional resume at the end of uploading Sergey Shchelkanov 2023-04-25 16:25:35 +0300
  • eebca60bda temporary remove openocd launch Sergey Shchelkanov 2023-04-21 17:25:09 +0300
  • 9ee4fc9069 Update mik32_upload.py Sergey Shchelkanov 2023-04-13 14:11:56 +0300
  • 6035ef1fb5 change for local import Sergey Shchelkanov 2023-04-11 11:17:15 +0300
  • 4e726f406e upd Sergey Shchelkanov 2023-04-11 10:39:52 +0300
  • 834952254b implement simple error return Sergey Shchelkanov 2023-04-07 12:35:14 +0300
  • 0399d3110c fix spi, fix uart stuff Sergey Shchelkanov 2023-04-05 17:35:07 +0300
  • 06f6bd03cc updates Sergey Shchelkanov 2023-03-27 18:03:20 +0300
  • f121d65bce add initial console interface Sergey Shchelkanov 2023-03-03 17:22:54 +0300
  • 61678651da initial commit Sergey Shchelkanov 2022-12-13 15:02:44 +0300