Skip to content

Commit ba77f15

Browse files
committed
fix(arduino): separated flash settings for each target
1 parent f921293 commit ba77f15

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

pytest-embedded-arduino/pytest_embedded_arduino/app.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,14 @@ class ArduinoApp(App):
1717
"""
1818

1919
#: dict of flash settings
20-
flash_settings = {'flash_mode': 'dio', 'flash_size': 'detect', 'flash_freq': '80m'}
20+
flash_settings = {
21+
'esp32': {'flash_mode': 'dio', 'flash_size': 'detect', 'flash_freq': '80m'},
22+
'esp32s2': {'flash_mode': 'dio', 'flash_size': 'detect', 'flash_freq': '80m'},
23+
'esp32c3': {'flash_mode': 'dio', 'flash_size': 'detect', 'flash_freq': '80m'},
24+
'esp32s3': {'flash_mode': 'dio', 'flash_size': 'detect', 'flash_freq': '80m'},
25+
'esp32c6': {'flash_mode': 'dio', 'flash_size': 'detect', 'flash_freq': '80m'},
26+
'esp32h2': {'flash_mode': 'dio', 'flash_size': 'detect', 'flash_freq': '48m'},
27+
}
2128

2229
#: dict of binaries' offset.
2330
binary_offsets = {

pytest-embedded-arduino/pytest_embedded_arduino/serial.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def flash(self) -> None:
5757
'chip': self.app.target,
5858
}
5959

60-
default_kwargs.update(self.app.flash_settings)
60+
default_kwargs.update(self.app.flash_settings[self.app.target])
6161
flash_args = EsptoolArgs(**default_kwargs)
6262

6363
try:

0 commit comments

Comments
 (0)