Commit graph

252 commits

Author SHA1 Message Date
Tyeth Gundry
c6f2a0cc4c
Update library.properties - bump version to 1.14.2 2025-08-05 13:32:43 +01:00
Ha Thach
b138cd1ba1
Merge pull request #29 from adafruit/brain-240mhz
Support running brain with rp2350 also support both F_CPU 120Mhz or 240Mhz
2025-07-30 21:38:04 +07:00
hathach
5b4034b0f9
add rp2350 to brain ci build 2025-07-30 21:17:17 +07:00
hathach
0332ed1117
support running rp2350 as testbed brain. Correct nop cycle for both rp2040 and rp2350 (higher IPC). Support both running with 120Mhz and 240Mhz 2025-07-30 21:09:27 +07:00
ladyada
6bfd594148 let run on RP2350 2025-07-29 13:44:15 -04:00
hathach
ab3624e73b
error if F_CPU is not 240Mhz due to pio-usb hanndshake timing issue when working with rp2350 bootrom.
support neopixel with 240Mhz
2025-07-29 21:10:15 +07:00
Tyeth Gundry
2b71fa7422
Update library.properties - 1.14.1 2025-06-26 15:03:33 +01:00
ladyada
6d16513e79 add feather m0's built in neopix 2025-06-22 13:40:48 -04:00
Tyeth Gundry
8045dd5c78
Update library.properties - bump to 1.14.0 2025-03-11 21:21:50 +00:00
Ha Thach
0b408468ce
Merge pull request #28 from adafruit/support-program-rp2350
support programming rp2350
2025-03-07 11:15:37 +07:00
hathach
759bdeb282
support programming rp2350, add a new example to program metro rp2350 from firmware.h
rename program_rp2040_uf2.ino to program_rp2_from_sdcard.ino
change include SdFat.h to SdFat_Adafruit_Fork.h
2025-03-05 16:47:56 +07:00
Tyeth Gundry
1130b8c29d
Update library.properties - bump version to 1.13.2 2024-11-27 15:35:24 +00:00
Limor "Ladyada" Fried
45816d8d0a
Merge pull request #27 from mikeysklar/master
qtpy esp32s3 with psram name fix
2024-11-22 19:15:07 -05:00
Mikey Sklar
d75faf6081 qtpy esp32s3 with psram name fix
Incorrect board name being used for Qt Py ESP32-S3 with 2MB PSRAM.

was:
ARDUINO_ADAFRUIT_QTPY_ESP32S3

correct boards.txt name:
ARDUINO_ADAFRUIT_QTPY_ESP32S3_N4R2
2024-11-22 15:18:57 -08:00
Tyeth Gundry
d48670064b
Update library.properties - bump version to 1.13.1 2024-07-23 15:57:58 +01:00
Tyeth Gundry
4125a29235
Merge pull request #26 from adafruit/2024-07-23-formatting
ESP32BootRom.cpp: format ifdefs
2024-07-23 15:57:27 +01:00
Tyeth Gundry
7657c315e3 ESP32BootRom.cpp: format ifdefs 2024-07-23 15:43:57 +01:00
Tyeth Gundry
64fc7e33c9
Update library.properties - bump version to 1.13.0 2024-07-23 15:06:02 +01:00
ladyada
cd2ecc5b76 Merge branch 'master' of github.com:adafruit/Adafruit_TestBed 2024-07-17 17:40:52 -04:00
ladyada
bbc2afadf4 add swj_clock argument, error setting for analog tests, and some ifdefs for ESP32 programming modes 2024-07-17 17:40:04 -04:00
Tyeth Gundry
e0d3b19e47
Update library.properties - bump version to 1.12.2 2024-07-09 11:21:22 +01:00
Ha Thach
4fb2c089bc
Merge pull request #25 from adafruit/support-c6 2024-07-05 16:26:54 +07:00
hathach
1805552376
add test for c6 programmin via cdc but not working yet due to usb host. 2024-07-05 15:21:21 +07:00
hathach
948b602102
add support for c6 programming stub + chip detect. Tested with uart programming 2024-07-05 14:32:14 +07:00
ladyada
00ea80fce2 Merge branch 'master' of github.com:adafruit/Adafruit_TestBed 2024-04-10 11:06:46 -04:00
ladyada
f3f79e1384 reading is slow so give some feedback so they know its working! 2024-04-10 11:06:39 -04:00
Tyeth Gundry
0de33c2804 Clean up old formatting (pre-commit) 2024-04-09 17:47:43 +00:00
ladyada
228169cbe5 add blink 2024-04-06 10:27:00 -04:00
ladyada
d37a36ff29 Merge branch 'master' of github.com:adafruit/Adafruit_TestBed 2024-01-09 15:07:21 -05:00
Tyeth Gundry
d02093a1b1
Update library.properties - bump version to 1.12.0 2024-01-09 15:43:57 +00:00
Ha Thach
f13cdaa159
Merge pull request #24 from adafruit/add-8266-binary
Add 8266 binary
2024-01-09 15:51:13 +07:00
hathach
87f1fa0d9d rename example program_esp32_cdc/uart to simply program_esp_cdc/uart
since esp8266 is also supported
2024-01-09 13:00:23 +07:00
hathach
28fda00cce add 8266 blinky to program_esp32_cdc 2024-01-09 12:57:30 +07:00
ladyada
991d04d7a6 Merge branch 'master' of github.com:adafruit/Adafruit_TestBed 2024-01-08 14:16:23 -05:00
Ha Thach
38c0a286f5
Merge pull request #23 from adafruit/add-verify-arg-dap_programFlash
Add verify arg dap_programFlash(), add new dap_readFlash()
2024-01-03 20:23:09 +07:00
ladyada
293c7f8be2 more correct msg 2023-12-28 14:17:48 -05:00
hathach
dc494b2be1 add do_verify and do_crc32 2023-12-29 02:02:43 +07:00
hathach
4b29b6a223 add Brain::dap_readFlash(), add read_nrf52840_to_sdcard example 2023-12-28 22:04:57 +07:00
hathach
26be867d87 add optional do_verify to Brain.dap_programFlash(), default to true
duplicate program nrf52840 to program rnf52840_from_sdcard
2023-12-28 21:27:13 +07:00
ladyada
0bd60196b2 Merge branch 'master' of github.com:adafruit/Adafruit_TestBed 2023-10-20 23:39:13 -04:00
ladyada
e47a9febec dont halt on bad ID read 2023-10-20 23:39:07 -04:00
Tyeth Gundry
c5216f28cd
Update library.properties - bump version to 1.11.0 2023-10-17 14:52:14 +01:00
Ha Thach
8ffa1d6ff9
Merge pull request #22 from adafruit/refactor-program-esp32
Refactor programming esp32 out of Brain
2023-10-13 09:59:26 +07:00
hathach
fcf8557dd0 replace all printf() to make it compatible with arduino avr and samd core 2023-10-13 00:05:38 +07:00
hathach
0daa066f41 fix ci build with avr core 2023-10-12 23:40:30 +07:00
hathach
9a1477f407 add esp32_programFlashDefl() with File32 from SD card
- upgrade tool/esp_compress.py with --sd option to generate metadata for
use with files on sdcard
- add new program_esp32_uart_from_sdcard that tested on metro m4 (and
pyportal)
2023-10-12 23:24:29 +07:00
hathach
c25bc452fd refactor: move esp32 program function from Brain to TestBed
also move targetResetPin to TestBed
2023-10-11 11:02:19 +07:00
hathach
31c20caf2c
add ESP32_NATIVE_USB setting to make it clear which usb we are dealing with 2023-07-23 13:29:04 +07:00
hathach
d379e56c4f
default program_cdc to S3 2023-07-23 13:23:02 +07:00
Eva Herrada
6e53893034
Bumped to 1.10.0 2023-07-18 15:39:52 -04:00