PDA

View Full Version : Software Upgrade Issues


kbanks
09-24-2008, 12:49 PM
Just some tips for our Beta testers:

When upgrading, always install the new Portal, then use it to update the firmware in your nodes (assuming it is newer than what you already have).

Certain versions of Portal cannot find certain versions of SNAP. You want them to be in sync anyway, but this "inability to see nodes" is confusing when you are in the middle of upgrading.

The trick is to realize that even if Portal cannot show you your nodes, and even if the Firmware Upgrader (built in to Portal) cannot AUTO_DETECT your directly attached node, you STILL can do the firmware upgrade - you just have to know which serial port to use (which PC serial port the node you want to upgrade is connected to).

So for example, if you have a 2.X node connected to COM1, and you want to upgrade it to 2.Y using a 2.Z Portal, AND nothing seems to be showing up...

...just manually choose COM1 in the dialog box, and then hit the upgrade button anyway.

Another dialog box will pop-up, telling you to reboot your node. Do so, and the firmware download process should begin (green progress bar).

Don't forget that the Firmware upgrade process is always over the second serial port (UART1, not UART0). In particular, this means you cannot upgrade a Synapse Bridge Demonstration board over it's USB interface, even if that is how Portal normally talks to that node.

Also don't forget that the green "power supply" LED on the larger units only means the power is connected, it does not mean the node is turned on.

Also remember that the reset button that you sometimes need to push during the Firmware Upgrade process (when prompted by the GUI) is located next to the DB-9 serial connector.

cbowen12345
09-25-2008, 09:55 AM
Kevin,

Thanks for the post. I was having problems on this issue. As a further update, when I reloaded the firmware portal did not find any of my nodes or the bridge which was attached via USB. On an assumption, I restored the NV to the factory defaults using the described procedure. It solved my problem. I had not changed any NV in the snappy programs that were loaded prior to the problem yet but apparently the NV needed to be restored.

Thanks

martinnossel
09-28-2008, 08:32 PM
I need to layout a board and would like to know what are the minimum connections to the rf engine to allow for a serial update?

Sorry if this info is given elsewere, but I could not find it.

Martin

kbanks
09-29-2008, 08:30 AM
I will give these pins as RFE pin # (1-24), GPIO # (when applicable), and function name.

Pin 1 GND and/or Pin 24 GND
Pin 21 VCC

(You must power-up the RFE in order to download new firmware into it)

Pin 23 RESET* (or you must be able to power-cycle the RFE)

(One of the steps in the download process is to reboot the RFE)

Pin 9 GPIO 7 RX UART1
Pin 10 GPIO 8 TX UART1

(the download takes place over UART1, the second of the two UARTs)