We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 19d9cd8 + ae5c4cd commit 6489e11Copy full SHA for 6489e11
lib/mix/tasks/esp32_flash.ex
@@ -121,6 +121,18 @@ defmodule Mix.Tasks.Atomvm.Esp32.Flash do
121
IO.puts("Flashing using Pythonx installed esptool..")
122
ExAtomVM.EsptoolHelper.setup()
123
124
+ # avoid deprecation warnings, as we know we are esptool version 5+, when using Pythonx.
125
+ tool_args =
126
+ Enum.map(tool_args, fn
127
+ "--flash_mode" -> "--flash-mode"
128
+ "--flash_freq" -> "--flash-freq"
129
+ "--flash_size" -> "--flash-size"
130
+ "default_reset" -> "default-reset"
131
+ "hard_reset" -> "hard-reset"
132
+ "write_flash" -> "write-flash"
133
+ arg -> arg
134
+ end)
135
+
136
case ExAtomVM.EsptoolHelper.flash_pythonx(tool_args) do
137
true -> exit({:shutdown, 0})
138
false -> exit({:shutdown, 1})
0 commit comments