Index | EEPROM on Rev-2 | Updated PID 0021 Parameters
This issue relates to Rev-2 PCBs that had some incorrect trace that affected EEPROM operation. It should only be a problem for Rev-2 DIY kits that had added the EEPROM LOGMOD change that has been included in all kits since early 2004 and comes standard with all pre-built units. |
The first released 2A0 wideband PCB used the rev-2 PCB (there was no Rev-1 PCB) and as a DIY kit it shipped from August 2003 until early November 2003, and was replaced with the rev-3 PCB. Rev-3 PCB incorporates minor artwork fixes and adds the PB1 button described here. The Rev-2 PCB has an artwork error that prevents the EEPROM chip from being simply dropped in, small changes must be made to the PCB. The image at right shows the Rev-2 PCB changes made around the bottom left hand corner (Note : this becomes the top left when flipped and looking at the solder side). Two traces are cut where the arrows point, and the two red wires have been added to rejoin the cut traces to the correct signals (the data and clock lines were reversed). |
This issue relates to early version 0021 firmware that was shipped with Rev-2 and early Rev-3 PCBs. In general you should update to the latest firmware later version of software rather than playing with the parameters. |
A number of problems can cause regular fast on-off flashing of the RED LED (note: the image at left exaggerates the yellow LED's flashing) including the causes noted here. Original firmware (rev. 0021) was shipped with a PID (control software) parameter that may cause problems after the unit has been running for minutes (or for as long as hours). The parameter should be changed from the shipped value of hex $0C (decimal 12) to as low as the new recommended value of 04.
The change requires that you either download the configuration utility or use HyperTerminal to talk to the WB unit directly (note : The WBo2 unit does not echo commands).
Modify the software parameter causing this problem as follows (we assume you are using the Configuration utility).
Command |
Response |
Discussion |
---|---|---|
nil |
nil |
First open the serial port your WBo2 unit is connected to. |
tf |
logging stops |
Now go to the Command window and if you have rev 0029 firmware or later you should enter the tf command (press tf keys and then the ENTER key). This should stop continuous logging. (Note: the CLS button clears the debug screen) |
v |
> 0021 |
This confirms you are running rev 0021 of the firmware. |
g23 |
> 000C |
get the PID parameter value from RAM location 23 |
s2304 |
> 0004 |
Set this PID parameter to 04. |
u |
> 414C |
Update the working parameters with the update command. If your red LED was flashing then it should now stop. Note that the > 414C is a checksum, and you may get a different value with different flash code versions |
s03e0 |
> 00E0 |
Return the unit to version 1.5 compatibility logging mode (or use s03e1 if 2.0 logging mode is required). |
w |
> 23DE |
Now write the updated parameters back to EEPROM by writing them with the w command. Note that the > 23DE is a checksum, and you may get a different value with different flash code versions |
nil |
nil |
Cycle the power to your unit and re-read RAM location 23 to confirm that it now contain the updated PID parameter 0004. |