41 Commits

Author SHA1 Message Date
unknown
bc18ccc8ac Minor identiation fix 2022-06-17 18:15:06 +02:00
unknown
d24609b89e Add support for filesystem flashing with JLink 2022-06-17 17:59:34 +02:00
unknown
9177e55c7c Inline delay function 2022-06-17 16:16:33 +02:00
unknown
dc38120b89 Move filesystem funcs higher, use env.Replace 2022-06-17 16:13:38 +02:00
unknown
41da472b81 Quote uploader executable 2022-06-17 01:17:29 +02:00
unknown
52bb6e5d7f Rename fetch_fs_size in env, simplify mbed upload, remove PIO 3.6 legacy code 2022-06-17 01:10:42 +02:00
unknown
ab1e380b64 Use variable name for EEPROM length 2022-06-17 01:02:36 +02:00
unknown
1b8624b35a Revert back to currently user mbed-builder 2022-06-09 22:28:38 +02:00
unknown
e568d578ab Make OpenOCD uploading more robust, respect speed for picoprobe config 2022-06-09 22:05:42 +02:00
unknown
4eedf9eac0 Use correct openocd package 2022-06-09 21:37:28 +02:00
unknown
4d1e3817d7 Fix UF2 mbed uploading again 2022-06-09 21:04:40 +02:00
unknown
a587ecab51 Merge latest upstream 2022-06-09 20:58:27 +02:00
unknown
5ab36c45d8 Filesystem code cleanup 2022-06-09 20:02:33 +02:00
unknown
096f514e83 Adapt to work with registry packages 2022-06-09 19:53:54 +02:00
Ivan Kravets
c97b377c3e Add compatibility with PIO Core 6.0 2022-05-28 15:55:17 +03:00
Ivan Kravets
6caac4d451 Improve support for hand-written asm source files 2022-05-28 15:54:59 +03:00
Maximilian Gerhardt
e1204e62e0
Fix double dot 2022-05-16 14:23:30 +02:00
Maximilian Gerhardt
ddcb4a395d
Remove argument 2022-05-15 18:34:31 +02:00
Maximilian Gerhardt
3ddcc3aa9a
Save function in environment 2022-05-15 16:46:23 +02:00
dlbogdan
9870c4cec4
Update main.py
because of the logic selecting elf or firm (bin), we need to default to no offset on normal firmware upload because we already defaulted to elf a few lines below if upload.offset_address is not user set so when no offset is needed. 
programming fails otherwise
Unfortunately, my way of modifying the code probably sucks because I've never written anything in python but I assumed the second arg is the default n case the first is missing. Haven't had time to dig too much into it.
2022-04-22 09:13:03 +03:00
unknown
27cbf99620 Fix UF2 + mbed upload 2022-04-12 19:48:58 +02:00
unknown
091af0ecd9 Fix merge conflict 2022-04-12 19:40:50 +02:00
Philipp Serr
d825c1e531 Use *.elf instead of *.bin if no offset given 2022-02-26 22:19:25 +01:00
unknown
9811f13f66 Merge upstream 2021-12-29 16:02:30 +01:00
valeros
f2c1d02d2b Update Arduino-mbed core to v2.5.2 2021-10-25 14:45:01 +03:00
valeros
7186039f68 Sync Arduino-mbed build script // Resolve #20 2021-10-14 14:42:34 +03:00
valeros
5fd0124b33 Use full path to upload tools // Issue #16 2021-08-19 12:03:16 +03:00
unknown
673d327f62 Hotfix uploading 2021-08-18 19:46:24 +02:00
unknown
bb18b728ad Merge 2021-08-18 18:59:38 +02:00
unknown
c0653a3d76 Start adding picoprobe as debug tool 2021-08-08 13:38:31 +02:00
valeros
7b48a72f89 Simplify paths to platform tools to handle whitespaces
Resolve #16
2021-08-06 21:07:53 +03:00
unknown
77e0d3a29d Upload filesystem via Picotool working 2021-07-14 23:25:38 +02:00
unknown
87f647de63 Minor cleanup 2021-07-14 22:55:11 +02:00
unknown
630c935d5d Add LittleFS build support, move filesystem size parser code here 2021-07-14 22:51:58 +02:00
unknown
4cdb352484 Formatting 2021-07-14 01:30:23 +02:00
unknown
a94fd6258a Clean build selector script 2021-07-14 01:29:23 +02:00
unknown
580b352086 Add build script selector 2021-07-14 01:28:14 +02:00
unknown
9920da0915 Add pacakge definitions, skeletons for builder script 2021-07-14 01:00:43 +02:00
valeros
079d5f4e17 Use hex file for uploading via J-Link // Issue #5 2021-05-10 11:20:30 +03:00
valeros
a2bb00cbaf Generate UF2 by default 2021-04-30 18:31:52 +03:00
valeros
aa251bf2e1 Initial support for RP2040 2021-04-22 17:43:48 +03:00