This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

gebrate DFU a problem arises

hi.

I want to gebrate DFU .zip packet but a problem arises

For my Computer Setting

OS : Windows 7 Pro 64bit
Chip : nRF5283240
IDE : keil uVison V.5.17.0.0
SDK : nRF5 SDK(Version 14.0)
Python : python-3.6.3
MinGW : 5.3.0 32bit
Target Board : PCA10040
Test example : nRF5_SDK_14.0.0_3bcc1f7\examples\dfu\bootloader_secure_ble\pca10040\arm5_no_packs

inside for this site

devzone.nordicsemi.com/.../

Step A. clear
Step B. clear
Step C. Generate DFU .zip packet.
	=> problem arises

Here are screenshot. image description

[DEBUG_MSG for cmd]
	D:\project\aa\NRF>nrfutil settings generate --family NRF52 --applicatio
	n yourApplication.hex --application-version 0 --bootloader-version 0 --bl-settin
	gs-version 1 bootloader_setting.hex
	Traceback (most recent call last):
	  File "D:\program\Python\Python36-32\Scripts\nrfutil-script.py", line 11, in <m
	odule>
	    load_entry_point('nrfutil==3.3.2', 'console_scripts', 'nrfutil')()
	  File "d:\program\python\python36-32\lib\site-packages\pkg_resources\__init__.p
	y", line 565, in load_entry_point
	    return get_distribution(dist).load_entry_point(group, name)
	  File "d:\program\python\python36-32\lib\site-packages\pkg_resources\__init__.p
	y", line 2631, in load_entry_point
	    return ep.load()
	  File "d:\program\python\python36-32\lib\site-packages\pkg_resources\__init__.p
	y", line 2291, in load
	    return self.resolve()
	  File "d:\program\python\python36-32\lib\site-packages\pkg_resources\__init__.p
	y", line 2297, in resolve
	    module = __import__(self.module_name, fromlist=['__name__'], level=0)
	  File "d:\program\python\python36-32\lib\site-packages\nordicsemi\__main__.py",
	 line 49, in <module>
	    from nordicsemi.dfu.bl_dfu_sett import BLDFUSettings
	  File "d:\program\python\python36-32\lib\site-packages\nordicsemi\dfu\bl_dfu_se
	tt.py", line 50, in <module>
	    from nordicsemi.dfu import intelhex
	  File "d:\program\python\python36-32\lib\site-packages\nordicsemi\dfu\intelhex\
	__init__.py", line 322
	    print "IntelHex.tobinarray: 'pad' parameter is deprecated."
								      ^
	SyntaxError: Missing parentheses in call to 'print'. Did you mean print(print "I
	ntelHex.tobinarray: 'pad' parameter is deprecated.")?

infocenter.nordicsemi.com/index.jsp image description

[DEBUG_MSG for cmd]
	D:\project\aa\NRF>nrfutil pkg generate --help
	Traceback (most recent call last):
	  File "D:\program\Python\Python36-32\Scripts\nrfutil-script.py", line 11, in <m
	odule>
	    load_entry_point('nrfutil==3.3.2', 'console_scripts', 'nrfutil')()
	  File "d:\program\python\python36-32\lib\site-packages\pkg_resources\__init__.p
	y", line 565, in load_entry_point
	    return get_distribution(dist).load_entry_point(group, name)
	  File "d:\program\python\python36-32\lib\site-packages\pkg_resources\__init__.p
	y", line 2631, in load_entry_point
	    return ep.load()
	  File "d:\program\python\python36-32\lib\site-packages\pkg_resources\__init__.p
	y", line 2291, in load
	    return self.resolve()
	  File "d:\program\python\python36-32\lib\site-packages\pkg_resources\__init__.p
	y", line 2297, in resolve
	    module = __import__(self.module_name, fromlist=['__name__'], level=0)
	  File "d:\program\python\python36-32\lib\site-packages\nordicsemi\__main__.py",
	 line 49, in <module>
	    from nordicsemi.dfu.bl_dfu_sett import BLDFUSettings
	  File "d:\program\python\python36-32\lib\site-packages\nordicsemi\dfu\bl_dfu_se
	tt.py", line 50, in <module>
	    from nordicsemi.dfu import intelhex
	  File "d:\program\python\python36-32\lib\site-packages\nordicsemi\dfu\intelhex\
	__init__.py", line 322
	    print "IntelHex.tobinarray: 'pad' parameter is deprecated."
								      ^
	SyntaxError: Missing parentheses in call to 'print'. Did you mean print(print "I
	ntelHex.tobinarray: 'pad' parameter is deprecated.")?

Thanks

Best regards

kevin.ko

Parents Reply Children
No Data
Related