Firmware Versions on the Original NexStar 5/8
Following is information previously posted by Aaron on his now defunct web site www.koessel.com/nexstar. I get asked so often about the different firmware versions that I felt it necessary to post this information on an active web site. If anyone knows Aaron, please ask him to contact me for official permission to post this information. Here it is exactly as posted before. The only additional info I will mention is that there was a version update after 220.127.116.11 - the newer version does not report a version number with the four-button power on trick and it now displays a warning if you attempt to slew to an object below the horizon.
For older NexStars, the firmware version was displayed on the hand controller when the NexStar was powered up for all the numbered versions below. However, this doesn't happen with newer units, or with units that have an upgraded hand controller. For these newer hand controllers, the four arrow buttons must be held down while turning on the NexStar in order to see the firmware version.
The version number, when displayed, consists of four numbers, separated by decimal points; i.e. 18.104.22.168. The four numbers are the version of the main EPROM, the ALT controller, the AZ microcontroller, and the hand controller, respectively.
There have been two versions of the main EPROM--2 and 3. 3 adds the moon as a GOTO object, but only with hand controller .7 or later. Thus, people with 22.214.171.124 won't have the moon as a GOTO object until upgrading the hand controller (i.e. to get the RS-232 upgrade).
There have also been two versions each of the ALT and AZ microcontrollers: .12 and .13. It's not clear what .13 fixes, although it seems to address the runaway slewing problem. Some early scopes have .12 ALT and .13 AZ microcontrollers (126.96.36.199).
There have been several versions of the hand controller. Version .7 is needed (along with EPROM 3) for moon support; it may also address some European settings problems. Version .9 fixes the RS232 lockup problem. This version of the hand controller does not display version information on startup; however, the firmware version will be displayed if all four direction keys are held down when the scope is powered up.
Here are some versions that have been encountered:
The firmware resides in two socketed EPROMS and three microcontrollers (two in the base, one in the hand controller). Apparently, these can be mixed and matched to a certain extent (see chart above). There is no way to update the firmware via software, and Celestron requires returning the base and/or the hand controller to update the firmware.
Celestron doesn't seem to have settled on an upgrade policy for owners with older versions yet. I would imagine that the firmware would be upgraded under warranty if it contains a bona-fide bug. Also, it seems that when scopes are replaced under warranty, they are supplied with the latest firmware.