Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:netzer:boot3 [2011/12/20 15:08] svesch translation fixed. |
en:netzer:boot3 [2014/02/09 14:32] (current) |
||
---|---|---|---|
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 5: | 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 possible 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 outside, a 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 a 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 46: | 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> | ||