after executing
Code: Select all
idf.py bootloader
Code: Select all
Executing action: bootloader
Running ninja in directory /workspace/esp/hello_world/build
Executing "ninja bootloader"...
[1/3] Performing build step for 'bootloader'
ninja: no work to do.
Bootloader build complete. To flash, run this command:
Traceback (most recent call last):
File "/workspace/esp/esp-idf/tools/idf.py", line 790, in <module>
main()
File "/workspace/esp/esp-idf/tools/idf.py", line 708, in main
cli(sys.argv[1:], prog_name=PROG)
File "/workspace/.espressif/python_env/idf4.3_py3.6_env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/workspace/.espressif/python_env/idf4.3_py3.6_env/lib/python3.6/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/workspace/.espressif/python_env/idf4.3_py3.6_env/lib/python3.6/site-packages/click/core.py", line 1290, in invoke
return _process_result(rv)
File "/workspace/.espressif/python_env/idf4.3_py3.6_env/lib/python3.6/site-packages/click/core.py", line 1224, in _process_result
value = ctx.invoke(self.result_callback, value, **ctx.params)
File "/workspace/.espressif/python_env/idf4.3_py3.6_env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/workspace/esp/esp-idf/tools/idf.py", line 626, in execute_tasks
self._print_closing_message(global_args, tasks_to_run.keys())
File "/workspace/esp/esp-idf/tools/idf.py", line 514, in _print_closing_message
print_flashing_message("Bootloader", "bootloader")
File "/workspace/esp/esp-idf/tools/idf.py", line 477, in print_flashing_message
cmd += flasher_args[key]["offset"] + " "
KeyError: 'bootloader'
I can't therefore flash my bootloader. To my understanding this seems to be a problem with the SDK. Is there a workaround for it?