Debuging the S3 in arduino

For Adafruit customers who seek help with microcontrollers

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
laputa
 
Posts: 5
Joined: Mon Nov 18, 2019 1:53 pm

Debuging the S3 in arduino

Post by laputa »

I have received my new batch of ESP S3's and tested the blinly sketch to confirm they operate.

I loaded a time sketch and the boards go into a continuous state of rebooting.
In the old ESP you could see debug information, but the the new S3 USB port does not reestablish its connectivity to the PC.

This prevents any diagnostic information from being visible. Also the board will not accept new code downloads.

I was able to use the two button press boot loader technique to regain control, but there is still no way of getting any prints during the "start" phase in Arduino.

2 questions:
Is there a way to see print information in Arduino during boot up?

Is there JTAG support for the Adafruit ESP S3 feather? - this would be preferred anyway...

User avatar
adafruit_support_mike
 
Posts: 67391
Joined: Thu Feb 11, 2010 2:51 pm

Re: Debuging the S3 in arduino

Post by adafruit_support_mike »

laputa wrote: Sun Apr 09, 2023 10:28 am Is there a way to see print information in Arduino during boot up?
Try using the hardware debug TX pin:

https://learn.adafruit.com/adafruit-esp ... ug-3116002
laputa wrote: Sun Apr 09, 2023 10:28 am Is there JTAG support for the Adafruit ESP S3 feather? - this would be preferred anyway...
I don't think there are any JTAG connections, but I'll double-check that.

User avatar
adafruit_support_mike
 
Posts: 67391
Joined: Thu Feb 11, 2010 2:51 pm

Re: Debuging the S3 in arduino

Post by adafruit_support_mike »

UPDATE: The S3 has a built-in USB endpoint for JTAG control, so you don't need a traditional JTAG pod:

https://docs.espressif.com/projects/esp ... index.html

Locked
Please be positive and constructive with your questions and comments.

Return to “Microcontrollers”