ZBS_Flasher icon indicating copy to clipboard operation
ZBS_Flasher copied to clipboard

flashing with transparent mac copy

Open coelner opened this issue 1 year ago • 0 comments

I guess there exists some timing issues:

python zbs_flasher.py mac write ../OpenEPaperLink/binaries/Tag_FW_2.9.bin
Welcome to the ZBS-Flasher Utility                                                                                                                         
No Serial port given, trying to guess...                                                                                                                   
Using port /dev/ttyUSB0                                                                                                                                    
Traceback (most recent call last):                                                                                                                         
  File "/home/koelner/src/ZBS_Flasher/zbs_flasher.py", line 422, in <module>                                                                               
    main()                                                                                                                                                 
  File "/usr/lib/python3.11/site-packages/click/core.py", line 1157, in __call__                                                                           
    return self.main(*args, **kwargs)                                                                                                                      
           ^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                                      
  File "/usr/lib/python3.11/site-packages/click/core.py", line 1078, in main                                                                               
    rv = self.invoke(ctx)                                                                                                                                  
         ^^^^^^^^^^^^^^^^                                                                                                                                  
  File "/usr/lib/python3.11/site-packages/click/core.py", line 1719, in invoke                                                                             
    rv.append(sub_ctx.command.invoke(sub_ctx))                                                                                                             
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                              
  File "/usr/lib/python3.11/site-packages/click/core.py", line 1434, in invoke                                                                             
    return ctx.invoke(self.callback, **ctx.params)                                                                                                         
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                         
  File "/usr/lib/python3.11/site-packages/click/core.py", line 783, in invoke                                                                              
    return __callback(*args, **kwargs)                                                                                                                     
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                                     
  File "/usr/lib/python3.11/site-packages/click/decorators.py", line 45, in new_func                                                                       
    return f(get_current_context().obj, *args, **kwargs)                                                                                                   
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                   
  File "/usr/lib/python3.11/site-packages/click/decorators.py", line 33, in new_func                                                                       
    return f(get_current_context(), *args, **kwargs)        
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/koelner/src/ZBS_Flasher/zbs_flasher.py", line 252, in mac
    obj.copy_mac_from_firmware()
  File "/home/koelner/src/ZBS_Flasher/zbs_flasher.py", line 145, in copy_mac_from_firmware
    raise CommunicationError("command failed")
CommunicationError: command failed

most of the time this command works: python zbs_flasher.py mac --mac 0000xxyyzzaabbcc write ../OpenEPaperLink/binaries/Tag_FW_2.9.bin

coelner avatar Jul 31 '23 17:07 coelner