乐鑫技术交流
直播中

杨春林

8年用户 977经验值
私信 关注
[问答]

重新安装MDF不能打开/dev/ttyUSB0怎么解决?

发了两个问题,一直都没有看到厂家的技术支持有回复,只好把原来的MDF都删除,然后git了一个最新的esp-mdf,demo总算编译通过了,但是有出现了make flash的问题,把python改成3.6了,sudo chmod 777 /dev/ttyUSB0也试过了,在python 控制台状态下能open这个USB转串口(CP系列),并且能接受到串口数据,但make flash后就出现以下错误:
App "eth2ap" version: 1

Flashing binaries to serial port '/dev/ttyUSB0' (app at offset 0x10000)...

esptool.py v3.0-dev

Serial port "/dev/ttyUSB0"

Traceback (most recent call last):

  File "/home/willen/.local/lib/python3.6/site-packages/serial/serialposix.py", line 291, in open

    self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)

FileNotFoundError: [Errno 2] No such file or directory: '"/dev/ttyUSB0"'



During handling of the above exception, another exception occurred:



Traceback (most recent call last):

  File "/home/willen/esp/esp-mdf/esp-idf/components/esptool_py/esptool/esptool.py", line 3430, in

    _main()

  File "/home/willen/esp/esp-mdf/esp-idf/components/esptool_py/esptool/esptool.py", line 3423, in _main

    main()

  File "/home/willen/esp/esp-mdf/esp-idf/components/esptool_py/esptool/esptool.py", line 3087, in main

    esp = chip_class(each_port, initial_baud, args.trace)

  File "/home/willen/esp/esp-mdf/esp-idf/components/esptool_py/esptool/esptool.py", line 261, in __init__

    self._port = serial.serial_for_url(port)

  File "/home/willen/.local/lib/python3.6/site-packages/serial/__init__.py", line 85, in serial_for_url

    instance.open()

  File "/home/willen/.local/lib/python3.6/site-packages/serial/serialposix.py", line 294, in open

    raise SerialException(msg.errno, "could not open port %s: %s" % (self._port, msg))

serial.serialutil.SerialException: [Errno 2] could not open port "/dev/ttyUSB0": [Errno 2] No such file or directory: '"/dev/ttyUSB0"'

/home/willen/esp/esp-mdf/esp-idf/components/esptool_py/Makefile.projbuild:104: recipe for target 'flash' failed

更多回帖

发帖
×
20
完善资料,
赚取积分