Hi All,
I have generated the application pkg using below commands
nrfutil.exe pkg generate --hw-version 52 --application-version 2 --application bt_app_42994+.hex --sd-req 0xAF --key-file private.pem app.zip
and i tried to load it using nrfUtil dfu serial -b 115200 -p COM5 -pkg app.zip command.
I have successfully loaded once. I tried once more time and i'm getting Unexpected OP_CODE error.
is My device missing bytes?
What is meaning by this error? Any data packet miss match?
Need to provide delay to transmit Huge packet?
Please Help me understand it. It became road block for my work.
C:\Projects\MHB3.0\CodeDoc\Sourcecode\Python_BTapp>nrfutil.exe pkg generate --hw-version 52 --application-version 2 --application bt_app_42994+.hex --sd-req 0xAF --key-file private.pem app.zip
Zip created at app.zip
C:\Projects\MHB3.0\CodeDoc\Sourcecode\Python_BTapp>nrfUtil dfu serial -b 115200 -p COM5 -pkg app.zip
[####################################] 100%
Device programmed.
C:\Projects\MHB3.0\CodeDoc\Sourcecode\Python_BTapp>nrfUtil dfu serial -b 115200 -p COM5 -pkg app.zip
[#############################-------] 82% 0d 00:00:04
Traceback (most recent call last):
File "nordicsemi\__main__.py", line 1133, in <module>
File "site-packages\click\core.py", line 722, in __call__
File "site-packages\click\core.py", line 697, in main
File "site-packages\click\core.py", line 1066, in invoke
File "site-packages\click\core.py", line 1066, in invoke
File "site-packages\click\core.py", line 895, in invoke
File "site-packages\click\core.py", line 535, in invoke
File "nordicsemi\__main__.py", line 858, in serial
File "nordicsemi\__main__.py", line 793, in do_serial
File "nordicsemi\dfu\dfu.py", line 129, in dfu_send_images
File "nordicsemi\dfu\dfu.py", line 102, in _dfu_send_image
File "nordicsemi\dfu\dfu_transport_serial.py", line 298, in send_firmware
File "nordicsemi\dfu\dfu_transport_serial.py", line 423, in __stream_data
File "nordicsemi\dfu\dfu_transport_serial.py", line 358, in __calculate_checksum
File "nordicsemi\dfu\dfu_transport_serial.py", line 441, in __get_response
pc_ble_driver_py.exceptions.NordicSemiException: Unexpected Executed OP_CODE.
Expected: 0x03 Received: 0x47
Failed to execute script __main__
C:\Projects\MHB3.0\CodeDoc\Sourcecode\Python_BTapp>
Thanks,
Basava.