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
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
Ha Thach
4b31541dc4
Merge pull request #21 from adafruit/add-usbh-hub-test
...
Add usbh hub test
2023-07-10 22:03:05 +07:00
hathach
3930a02dac
use ARM_MATH_CM0PLUS as adafruit samd indicator
2023-07-10 17:19:37 +07:00
hathach
db9ba914b4
fix ci: arduino samd does not have printf, enable esp32bootrom for adafruit samd21 only
2023-07-10 16:56:03 +07:00
hathach
f6aee1c29a
fix clang
2023-07-10 16:18:15 +07:00
hathach
b4249f1614
add usbh hub test example
2023-07-10 16:10:54 +07:00
lady ada
c90c7cd375
qwiic is on second port
2023-06-28 13:11:42 -04:00
lady ada
b65bd1fd88
Merge branch 'master' of github.com:adafruit/Adafruit_TestBed
2023-06-11 13:00:31 -04:00
lady ada
6f3b5e73f6
small tweaks
2023-06-11 13:00:02 -04:00
Eva Herrada
782efbfe5a
Bump to 1.9.0
2023-05-30 12:32:46 -04:00
Ha Thach
c3e647b801
Merge pull request #20 from adafruit/add-featherV2-ch9102f
...
add support for programming esp via serial host with usb-to-uart chip like ch9102f
2023-05-05 16:52:31 +07:00
hathach
2e5afb8b32
update esp32 to be compatible with M4 and/or board without tinyusb
2023-05-05 16:40:15 +07:00
hathach
ce1d1ec7b0
rebase and fix clang
2023-05-05 16:27:13 +07:00
hathach
5ad6ac8fb6
update doc wiring
2023-05-05 16:26:49 +07:00
hathach
b77e95352f
add support for programming esp via serial host with usb-to-uart chip e.g ch9102f
...
- update program_esp32_cdc.ino to support ch9102f
- add flashing binaries for feather esp32 v2 blinky
2023-05-05 16:26:49 +07:00
lady ada
31792680b3
Merge branch 'master' of github.com:adafruit/Adafruit_TestBed
2023-04-21 13:11:39 -04:00
lady ada
0cf64c14cf
retry fewer times
2023-04-21 13:10:49 -04:00
Ha Thach
92764d6ef1
Merge pull request #19 from adafruit/add-esp8266
...
Add esp8266
2023-04-19 17:15:41 +07:00
hathach
fbe4f207c8
clang, pre-commit skip ino files
2023-04-19 17:03:26 +07:00
hathach
689440a95f
change default binaries back to metro s2
2023-04-19 16:49:54 +07:00
hathach
0f8bf4c029
wrap up support for esp8266, testing with speed aroudn 120KB/s
2023-04-19 16:49:23 +07:00
hathach
3417e50633
fix timing delay for esp8266 which is slow to be ready for each new command
...
also retry 3 times for each command before failed
2023-04-19 16:18:22 +07:00
hathach
bfbcf9b7c6
update all commands to use new sendCommandGetResponse() also slight change signature from int to bool
2023-04-19 13:23:22 +07:00
hathach
03823d562f
irmpve esp bootrom to support esp8266
...
- 8266 rom has status len = 2 (as opposed to esp32 with 4), which is
used to detect 8266 in early (before chip detect)
- small delay each sync attempt to better sync
- small delay before sending command for 8266 rom since it takes longer
to ready receiving (possibly due to flexible baud 74800bps and 115200bps
- able to upload stub, and flashing with baud rate = 115200 with 8266
- add sendCommandGetResponse() to centrally manage failed and retry with
commands
2023-04-19 12:48:15 +07:00
hathach
17575513c3
add esp8266 stub
2023-04-18 11:36:09 +07:00
hathach
0b6ce61c5b
clean up
2023-04-18 09:05:16 +07:00
Ha Thach
91f6f7cc72
Merge pull request #18 from adafruit/fix-neopixel-color
...
fine tune and fix neopixel incorrect color
2023-04-14 10:56:50 +07:00
hathach
984926b7d8
clang
2023-04-14 10:46:41 +07:00
hathach
f7ea00b74b
fine tune and fix neopixel incorrect color
2023-04-14 10:42:56 +07:00
Eva Herrada
d19c9f6e4d
Bump to 1.8.2
2023-04-03 15:45:27 -04:00
lady ada
6e013b1c11
Merge branch 'master' of github.com:adafruit/Adafruit_TestBed
2023-03-22 11:22:36 -04:00
lady ada
829d921b35
fix tone() on esp32s2, allow esp32 programming via M4 host
2023-03-22 11:22:30 -04:00
Limor "Ladyada" Fried
30d2ead4cb
Merge pull request #17 from adafruit/fix-s3-reset
...
Fix s3 reset
2023-03-22 11:19:39 -04:00
hathach
98ca14c68f
use safer walkaround, idleOtherCore() can accidentally idle core0 when executed in core1
2023-03-22 16:38:52 +07:00
hathach
e631a58b30
add pre-commit with clang, trailing spaces, and codespell
2023-03-22 16:21:00 +07:00
hathach
d4a945f967
add walkround for reset S3
2023-03-22 16:20:10 +07:00
hathach
41eae0f21a
esp23 bootrom begin() return chip_detect id
2023-03-22 16:04:46 +07:00
Eva Herrada
b5a2854854
Bump to 1.8.1
2023-03-14 15:44:51 -04:00