-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows/JTAG-SERIAL Issues #153
Comments
@JurajSadel I believe you ran into this at one point? Any ideas? |
I can make it locally work for me with replacing pub fn reset(&mut self) -> Result<(), Error> {
sleep(Duration::from_millis(100));
if self.port_info.pid == USB_SERIAL_JTAG_PID {
self.serial.write_data_terminal_ready(false)?;
self.serial.write_request_to_send(false)?;
sleep(Duration::from_millis(100));
self.serial.write_data_terminal_ready(false)?;
self.serial.write_request_to_send(false)?;
sleep(Duration::from_millis(100));
self.serial.write_request_to_send(true)?;
self.serial.write_data_terminal_ready(false)?;
self.serial.write_request_to_send(true)?;
sleep(Duration::from_millis(100));
self.serial.write_data_terminal_ready(false)?;
self.serial.write_request_to_send(false)?;
} else {
self.serial.write_data_terminal_ready(false)?;
self.serial.write_request_to_send(true)?;
sleep(Duration::from_millis(100));
self.serial.write_request_to_send(false)?;
}
Ok(())
} Probably even less code would do ... just copied and adapted the code from |
@MabezDev For some reason, the @bjoernQ you're not alone, I do have the same issues on Windows. |
Flashing on Windows (11) via JTAG-SERIAL has some issues
--monitor
option (most probably because it "hangs" in an attempt to reset the chip?)Manually pushing the reset button and using "espmonitor" works however.
Windows Version: Microsoft Windows [Version 10.0.22000.556]
Used the ESP-Rust board, also a vanilla ESP32C3 shows the same behavior
The text was updated successfully, but these errors were encountered: