micropython-Chinese-Community / mpy-lib

HTS221, LPS22, LIS2DW12, LIS2MDL, LSM6DSO, STTS751, si7051, bme280, bmp280, APDS9930, TM1650, TM1637, LCD1602, GNSS, all kinds of micropython drives, examples, libs
MIT License
170 stars 73 forks source link

Error to run test.py in nodemcu esp8266 board #7

Closed baponkar closed 3 years ago

baponkar commented 3 years ago

I have insert bmp280 and test.py into esp8266 board by using ampy.after I have tried 'ampy -p /dev/ttyUSB0 -b 115200 run test.py' but it is showing :

Traceback (most recent call last):
  File "/usr/local/bin/ampy", line 11, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/dist-packages/ampy/cli.py", line 337, in run
    output = board_files.run(local_file, not no_output)
  File "/usr/local/lib/python3.6/dist-packages/ampy/files.py", line 303, in run
    out = self._pyboard.execfile(filename)
  File "/usr/local/lib/python3.6/dist-packages/ampy/pyboard.py", line 273, in execfile
    return self.exec_(pyfile)
  File "/usr/local/lib/python3.6/dist-packages/ampy/pyboard.py", line 267, in exec_
    raise PyboardError('exception', ret, ret_err)
ampy.pyboard.PyboardError: ('exception', b'', b'Traceback (most recent call last):\r\n  File "<stdin>", line 15, in <module>\r\n  File "bmp280.py", line 20, in __init__\r\n  File "bmp280.py", line 60, in get2Reg\r\n  File "bmp280.py", line 55, in getReg\r\nOSError: [Errno 110] ETIMEDOUT\r\n')

I am using Ubuntu 18.04 terminal to upload the code.How can I resolve this issue?

shaoziyang commented 3 years ago

please try to upload file again, or use upyloader to upload files.

baponkar commented 3 years ago

Thankyou