en:netzer:boot3

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:netzer:boot3 [2011/12/20 15:06] sveschen:netzer:boot3 [2025/06/11 20:42] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Bootloader Version 3 ====== +====== Bootloader Version 3 / 4 ======
  
 Up to now, all Netzers supplied had the Bootloader in version 2. Up to now, all Netzers supplied had the Bootloader in version 2.
Line 6: Line 5:
 This Bootloader accepted intel hex files via TFTP standard. This Bootloader accepted intel hex files via TFTP standard.
  
-Instead of intel hex files, the new version 3 of the Bootloaders expects (encoded) binary files with a proprietary structure. +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.
  
-<note important>It is not required to create and copy own images with the Bootloader version 3.</note>+<note important>It is not simply possible to create and copy own images for those Bootloader versions.</note>
  
-The advantage is that particularly for professional use not any image may be flashed up. Moreover, it is impossible to readily disassamble these images.+<note tip> 
 +The Bootloader may be also provided with any other password for own images. For the know-how and the tools required simply contact [[@/contact_en.htm|me]]. 
 +</note>
  
-The Bootloader may be also provided with any other password for own images. For the know-how and the tools required simply contact [[@/contact_en.htm|me]]+From the outside, a Netzer with new Bootloader version is recognizable by the **left** LED blinking at the network socket.
  
-From the outsidea Netzer with Bootloader version 3 recognizable by the **left** LED blinking fastly a the network socket.+ 
 +===== Advantages ===== 
 +  * Not not any image may be flashed up, the used key must match. 
 +  The images can not be easily disasembled. 
 +  The readportection of the controller is activated. 
 +  The code was further optimized and has smaller size of 6K. 
 +  * Plausiblity and CRC check of flashed image. 
 + 
 + 
 +===== Advantages Bootloader 4 ===== 
 +  * Independent data chunks can be flashed at different times (with different start addresses). 
 +  * Gently usage of the flash memory: Only the flash areas are erased where new data is written to. 
 +  * Dedicated functions of the bootloader can be used from a flashed application, which may save space.
  
  
Line 47: Line 60:
 ===== Updates in Bootloader mode ===== ===== Updates in Bootloader mode =====
  
-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.+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.  
 + 
 +<note important>Netzer supports only ARP and TFTP in Bootloader mode, no ICMP. Hence, Netzer can **not** be pinged at 192.168.97.60.</note> 
 + 
 +It is important that the IP is not occupied by another device in the network. The update process is analog to the first variant.
  
 <note important>If the update is started, only one Netzer must be in the network and in the Bootloader mode!</note> <note important>If the update is started, only one Netzer must be in the network and in the Bootloader mode!</note>