netzer_dev:bootloader

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
netzer_dev:bootloader [2025/06/11 20:35] – external edit 127.0.0.1netzer_dev:bootloader [2025/06/11 21:16] (current) Sven Schlender
Line 44: Line 44:
  
 The Netzer MAC address (6 bytes) is part of the EEPROM space but lives in the bottom of the EEPROM space which is not writable. The Netzer MAC address (6 bytes) is part of the EEPROM space but lives in the bottom of the EEPROM space which is not writable.
 +
 +<WRAP clear/>
  
 <imgcaption bootloader_addresses|The detailed structure of the bootloader and its addresses.>{{:netzer_dev:bootloader_addresses.png?400 |}}</imgcaption> <imgcaption bootloader_addresses|The detailed structure of the bootloader and its addresses.>{{:netzer_dev:bootloader_addresses.png?400 |}}</imgcaption>
Line 55: Line 57:
 Last but not least the version field stores the current bootloaders version (currently 4). Last but not least the version field stores the current bootloaders version (currently 4).
  
 +<WRAP clear/>
  
 ===== Uploading chunks ===== ===== Uploading chunks =====
Line 92: Line 95:
 It ensures a jump to the bootloader code which is located at 0x1e800. It ensures a jump to the bootloader code which is located at 0x1e800.
  
- +<WRAP clear/>
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +