Up to now, all Netzers supplied had the Bootloader in version 2.
This Bootloader accepted intel hex files via TFTP standard.
Instead of intel hex files, the new versions of the Bootloader expects (encoded) binary files with a proprietary structure. Those Bootloader are particularly for professional use. Bootloader 3 is used for firmware release 1.4, Bootloader 4 is used for release 1.5.
From the outside, a Netzer with new Bootloader version is recognizable by the left LED blinking at the network socket.
If a license for the pro-version has been acquired, an update from Bootloader 2 to version 3 is first of all required. The update is sent as an intel hex file via e-mail. Each update is signed with the MAC-address of the target Netzer. When acquiring the license, stating the MAC-address of the Netzter is required.
The most important thing at first: In general, Boot updates function on all Netzers of this world. But the version 1.4 can be exclusively installed on the Netzer with the stated MAC-address later! Hence, please apply the correct boot update only for the correct Netzer. During the flashing process, please do not switch the Netzer off!
The Boot update using TFTP according to this instructions is copied. After successful flashing, the Netzer should start up again and the LEDs of the network socket should blink alternately. This is the flashing process of the update. After that, the Netzer restarts automatically, the new Bootloader version is installed! It is recognizable that the left LED instead of the right one is blinking in the Bootloader mode now.
The update is carried out by means of a PC via the network. The hex file to be loaded is previously filed on the hard disk. The file is transferred to Netzer via TFTP-protocol. The update requires a TFTP-client. Most operating systems included such a client as a standard.
Since version 1.3, the firmware update is required to be explicitely activated via the Netzer web interface (logged in as the administrator). This closes a potential security hole of the Netzer. For this, there is a radio button in the general settings:
After that, the file is transferred to Netzer by TFTP PUT-instruction. Netzer is activated via the IP-address or the network name. Under Windows, a TFTP call of the command line for example looks as follows:
tftp -i ne7C4000.local put "Netzer.bin"
Netzer is automatically set in update mode and transferred in the file. A running transfer is recognizable by the network activity LED, ligthing up for about ten to twenty seconds. At the end, the tftp-client displays a message similar to the following one:
Transfer successful: 335139 bytes in 16 seconds, 20946 bytes/s
For about two seconds, the Bootloader mode is active directly after plug-in of the power supply. It is recognizable by the fastly blinking left LED. In Bootloader mode, Netzer always has a fix, not changeable IP-address 192.168.97.60 as well as MAC-address 00-04-A3-00-00-00.
It is important that the IP is not occupied by another device in the network. The update process is analog to the first variant.