Changing Firmware: Difference between revisions

From Sharpfin
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
== Changing Firmware ==
== Changing Firmware ==
  ** THIS PAGE IS WORK IN PROGRESS.  NOT ALL OF THE FILES ARE AVAILABLE ONLINE YET **


The Reciva radios all use the same 'core' barracuda module.  Currently, it is believed that there are two hardware releases of this board (A and B).
The Reciva radios all use the same 'core' barracuda module.  Currently, it is believed that there are two hardware releases of this board (A and B).
Line 7: Line 5:
Reciva build the firmware for all manufacturers, who check it on their hardware, and then request Reciva to make it available for their customers to upgrade.  Not all manufacturers are pro-active in checking the firmware, and supporting upgrades, which is why there are some radios that are on very old releases.
Reciva build the firmware for all manufacturers, who check it on their hardware, and then request Reciva to make it available for their customers to upgrade.  Not all manufacturers are pro-active in checking the firmware, and supporting upgrades, which is why there are some radios that are on very old releases.


The firmware process submits the hardware type, and Reciva provide an upgrade file iff an upgrade is supported and warranted.
The firmware process submits the hardware type, and Reciva provide an upgrade file iff an upgrade is supported by the manufacturer and required.


If you want to apply a different version of the firmware, it is not possible without 'hacking' the radio, and fooling the system into downloading the upgrade.
If you want to apply a different version of the firmware, you need to skip the first step in the radio upgrade, which is the compatibility check.


This is now possible with the Sharpfin patchserver.  If you are starting from scratch, this is a two-stage method.
This is now possible with the Sharpfin patchserver.  If you are starting from scratch, this is a two-stage method.
Line 15: Line 13:
We do not host the Reciva patches, or any proprietary Reciva software or firmware on the Sharpfin site.  You need to apply the Sharpfin patch, and ensure you are using the latest webserver files.
We do not host the Reciva patches, or any proprietary Reciva software or firmware on the Sharpfin site.  You need to apply the Sharpfin patch, and ensure you are using the latest webserver files.


* either Download and Patch the Radio using the latest sharpfin-base (0.2) - see [[Enabling Login]]
* If you haven't already done so, Download and Patch the Radio using the latest sharpfin-base (0.1) - see [[Enabling Login]]
* or if you have already patched the radio, make sure you are using sharpfin-www (0.5)
* Download and Patch the Radio using the latest sharpfin-www (>= 0.4)
* Click on the 'New Firmware' link on the Sharpfin Radio Webserver
* Click on the 'New Firmware' link on the Sharpfin Radio Webserver
* Enter the firmware you wish to download (see table below)
* Enter the firmware you wish to download (see table below)
Line 23: Line 21:
* Run the patchserver, using the downloaded patchfile
* Run the patchserver, using the downloaded patchfile
* Follow the patching instructions on [[Enabling Login]]
* Follow the patching instructions on [[Enabling Login]]
* Don't be surprised if the radio sits there downloading the patch for ages
* The radio will print on the screen "Do not unplug" and give progress when the actual writing is taking place.


{| border="1" style="width:500"
{| border="1" style="width:500"

Revision as of 12:15, 7 October 2007

Changing Firmware

The Reciva radios all use the same 'core' barracuda module. Currently, it is believed that there are two hardware releases of this board (A and B).

Reciva build the firmware for all manufacturers, who check it on their hardware, and then request Reciva to make it available for their customers to upgrade. Not all manufacturers are pro-active in checking the firmware, and supporting upgrades, which is why there are some radios that are on very old releases.

The firmware process submits the hardware type, and Reciva provide an upgrade file iff an upgrade is supported by the manufacturer and required.

If you want to apply a different version of the firmware, you need to skip the first step in the radio upgrade, which is the compatibility check.

This is now possible with the Sharpfin patchserver. If you are starting from scratch, this is a two-stage method.

We do not host the Reciva patches, or any proprietary Reciva software or firmware on the Sharpfin site. You need to apply the Sharpfin patch, and ensure you are using the latest webserver files.

  • If you haven't already done so, Download and Patch the Radio using the latest sharpfin-base (0.1) - see Enabling Login
  • Download and Patch the Radio using the latest sharpfin-www (>= 0.4)
  • Click on the 'New Firmware' link on the Sharpfin Radio Webserver
  • Enter the firmware you wish to download (see table below)
  • The radio will download the patchfile from Reciva
  • Save the patchfile and readme file to your hard drive
  • Run the patchserver, using the downloaded patchfile
  • Follow the patching instructions on Enabling Login
  • Don't be surprised if the radio sits there downloading the patch for ages
  • The radio will print on the screen "Do not unplug" and give progress when the actual writing is taking place.
Radio Patch Versions Applied
Logik IR100 255-c-084, 257-a-297-a-007, 257-a-297-a-027