PH-Pro / Powerhouse / CS02 - What Version do I have?

DO NOT update anything unless you are trying to solve a problem.

To find the version number: From the regular loco screen (LOC) on the cab: Press PROG/ESC five times to get to "Set Cmd Station," then press "enter." The first thing you see is the command station version, which we need to know. Press PROG/ESC to return to your normal LOC - loco screen.

If you do not have any Cab06 cabs, there is no need to update your System EPROM to the 2021 version. 2007C and older will work fine if you do not have a Cab06. These updates will not improve your wireless operation unless you have a Cab06. The updates are to improve the functionality of  Cab06 only.

If you need to purchase a new chip, click here


To find the version number: From the regular loco screen on the cab: Press prog / esc 5 times to get to "Set Cmd Station." Press enter. The first thing you see is the command station version.

Part Number: 524-401

No need to upgrade unless you are trying to solve an issue.

Effective date: 22 March 2021

Updating your System EPROM is unnecessary if you do not have Cab06 cabs. These updates will not improve your wireless operation unless you have a Cab06. The updates are to improve the functionality of  Cab06 only. ====================================================================

The most recent version for the PH-Pro / Power Pro / Powerhouse / CS02 5 amp system boxes. Self-install. Note*** This will not work with older Wangrow command stations or the NCE Master Series.

1. Support for new DCC time packet for simplified automation
2. Optional ‘purging’ of unused cabs to speed up system response
3. Setting all 1024 CVs in any programming mode
4. Improved startup for Cab06 Cabs
5. Ability to disable the Momentum button on cabs


New features in the version:
1 - When using a long address and programming a new long address in OPs mode, a second program packet group is sent to program CV18. This solves a problem with newer Blueline locomotives.
2 - A new setup parameter in SET CMD STA has been added to disable issuing of speed and function packets when a new loco has been selected.
3 - A setting exists to disable the Momentum button in the SET CMD STA menu.
4 - A new cab bus command has been added, primarily for Cab06 cabs. If the cab sends 0x6e for the first byte of the response, the command station will expect five more bytes in the type 'C" format. This will greatly speed up Cab06 SELECT LOCO and SELECT ACCY process. You will need Cab06 version 2.1 or higher to use this feature
5 - A cab ‘purge’ timer has now been implemented. If a cab is unplugged or the radio is turned for some time between 1 and 9 minutes, it will be removed from the normal polling rotation. If the cab is later turned back on or plugged in will be placed back into regular service. The default for this feature is off. This will reduce cab bus latency due to radio cabs that have automatically powered down or operators that have stopped operating (taking a break or going home?). A setup menu is added for the cab purge time in the SET_CMD_STA menu settings. Valid entries are 1 to 9 minutes, with 0 to disable the feature.

6 - The DCC time packet has been added. A DCC packet containing the current time (hours, minutes, and clock ratio) and day of the week is sent out on the track every 1 minute of fast clock time and when the clock is stopped. This allows simple automation to be performed by decoders that respond to this packet. The feature can enable or disabled via a setup parameter in the SET CMD STA menu. There is an additional item in the SET CLOCK menu for setting the day of the week. Valid entries are from 1 to 6 minutes with 0=Monday, 2=Tuesday, etc.


Fixed bugs in older versions of system software:

1 - Two cabs could simultaneously set up an advanced consist with the same consist address. This has been fixed. In advanced consist setup, when you accept the suggested consist address (or any other consist address you enter), that address is temporarily marked as in use. This will cause another cab to access the consist setup menu to get the next lower available consist address. The consist address is released if you cancel the setup process before entering a LEAD or REAR loco.
2 - System, Macro, and Consist backup would hang the system.
3 - 28 speed mode commands from type C cabs (mini panel, etc.) were only sent to the TEMP Queue. This resulted in the speed commands being sent only four times. If a loco derailed or lost power, it would not know what speed to go when power was restored.
4 - When using Program on the Main, if a loco with a long address below 128 was selected, the asterisk was not placed in front of the address on the LCD.
5 - The Cab bus 0xDB command only returned loco addresses 0-4095 correctly. Locomotive addresses in 4096-8191 are reported too low by 4096, and addresses in 8192-9999 were written too low by 8192. The speed mode was always reported as 28, and there was no differentiation between long and short addresses. This affected how Cab06 displayed the selected loco address. (this fix is also in the 3/21/2007B version).
6 - If Recalls were set to 1, a Cab06 would not react properly.
7 - The system wouldn't program CVs above 255 when using the program track.
8 - The type C 'select loco' command (OP Code 0x00, data 0x00) inadvertently set the loco speed to 0 and turned off all functions. This could cause problems with WifiTrax’s WFD30 WiFi interface and JMRI.
9 - The system would hang if 0 were entered for the fast clock ratio.
10- When turning your system on, the fast clock was always set to AM. AM/PM is now preserved.
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request