Skip to content

Commit

Permalink
Update README for 0.81
Browse files Browse the repository at this point in the history
  • Loading branch information
KristopherChen committed May 26, 2017
1 parent 3a2eb0a commit d881dfd
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,17 @@ This repository contains the entire open-source firmware for the Zodiac FX inclu

The latest firmware is available in the [Northbound Networks Forums](http://forums.northboundnetworks.com/index.php?topic=52.0).

Starting from version 0.80, Zodiac FX supports firmware updates via the CLI and web interface. In order to make this possible, major changes were made to the firmware flashing process. Follow the update process below, based on your current firmware version.
Starting from version 0.81, Zodiac FX supports firmware updates via the CLI and web interface. In order to make this possible, major changes were made to the firmware flashing process. Follow the update process below, based on your current firmware version.

#### For firmware versions BEFORE version 0.80
#### For firmware versions BEFORE version 0.81

To update to version 0.80 or later, a **full upgrade firmware** needs to be flashed.
To update to version 0.81 or later, a **full upgrade firmware** needs to be flashed.

Download the latest **full upgrade firmware** from the [Northbound Networks Forums](http://forums.northboundnetworks.com/index.php?topic=52.0) - 'Full Upgrade Firmware (v0.XX) - ZodiacFX_vXX_full_install.bin'

Follow the firmware update process detailed in **Section 2. Updating Firmware** in the [Zodiac FX User Guide](http://forums.northboundnetworks.com/downloads/zodiac_fx/guides/ZodiacFX_UserGuide_0317.pdf).

#### For firmware versions AFTER version 0.80
#### For firmware versions AFTER version 0.81

The update process has been simplified for the newer releases.

Expand Down Expand Up @@ -83,7 +83,7 @@ The Zodiac FX uses a simple additive checksum to verify the integrity of the upl
To sign your own modified firmware, follow the steps below:
* Build a 'Release' binary of the modified firmware
* Update the Zodiac FX with the modified firmware
* Follow the instructions outlined in Flashing/Updating the Firmware - For firmware versions AFTER version 0.80
* Follow the instructions outlined in Flashing/Updating the Firmware - For firmware versions AFTER version 0.81
* The firmware will fail the verification check, but will still be stored inside the Zodiac FX flash memory
* In the root context of the CLI, type in the hidden command 'get crc'
* Open the ZodiacFX.bin file in a hex editor, and append the 8 bytes to the end of the firmware file
Expand All @@ -99,6 +99,12 @@ Issues can also be [raised](https://github.com/NorthboundNetworks/ZodiacFX/issue

## Release Notes

**Version 0.81**
* Firmware upload fixes (full upgrade required)
* Metering bug-fixes & updates (initial DSCP remark support)
* Port stat output bug-fixes
* Web interface improvements

**Version 0.80**
* Firmware upload via CLI and web interface added
* Metering added to OpenFlow 1.3
Expand Down

0 comments on commit d881dfd

Please sign in to comment.