Hi,
i am using nrfutil 6.1.0 in windows (i've installed it typing pip install nrfutil), i am using python 3.6.5 and when trying to serial dfu it shows the following error:
C:\Users\mtapia\Desktop\tools>nrfutil dfu usb-serial -pkg aquana_nrf52840_s140.zip -p COM9 -b 115200
[------------------------------------] 0%
Traceback (most recent call last):
File "C:\Users\mtapia\AppData\Local\Programs\Python\Python36-32\Scripts\nrfutil-script.py", line 11, in <module>
load_entry_point('nrfutil==6.1.0', 'console_scripts', 'nrfutil')()
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\click\core.py", line 1128, in __call__
return self.main(*args, **kwargs)
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\click\core.py", line 1053, in main
rv = self.invoke(ctx)
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\click\core.py", line 1659, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\click\core.py", line 1659, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\click\core.py", line 1395, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\click\core.py", line 754, in invoke
return __callback(*args, **kwargs)
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\nordicsemi\__main__.py", line 1015, in usb_serial
timeout)
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\nordicsemi\__main__.py", line 970, in do_serial
dfu.dfu_send_images()
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\nordicsemi\dfu\dfu.py", line 127, in dfu_send_images
self._dfu_send_image(self.manifest.application)
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\nordicsemi\dfu\dfu.py", line 88, in _dfu_send_image
self.dfu_transport.open()
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\nordicsemi\dfu\dfu_transport_serial.py", line 217, in open
self.__get_mtu()
File "c:\users\mtapia\appdata\local\programs\python\python36-32\lib\site-packages\nordicsemi\dfu\dfu_transport_serial.py", line 366, in __get_mtu
self.mtu = struct.unpack('<H', bytearray(response))[0]
TypeError: 'NoneType' object is not iterable
why can cause this? i have taken a look to some of the cases but there is no solution for that.
Thanks in advance for your support.
Manuel


