MFW(Maintenance Firmware) V1.2 or higher version failed to update NAI file, what could be the problem?

Q

Why I can't update application firmware (NAI file) using MFW V1.2, V1.3 or V1.4 anymore? With MFW V1.1, it works without any problem.


A

MFW V1.2.0.0 and higher version will check NAI file header as well as NXI file. So you should add NAI file header information in your application firmware.

See the example with file header update:

https://hilscher.atlassian.net/wiki/display/NXLFWHST/netX+90+-+PROFINET+IO+Device+-+simpleConfig+V2.2.0.1


It lists the specific changes required under the FAQ page:

How to build an application firmware(NAI) with Hilscher file header?


Please refer to the related netX90 FAQ pages below for more information.

https://hilscher.atlassian.net/wiki/display/NETX/Firmware+update

https://hilscher.atlassian.net/wiki/display/NETX/Firmware+validation+for+LFW%28Protocol+stacks%29+and+APP-FW+--Troubleshooting+guide+when+MFW+fails+to+start+the+updated+firmware