|Gemini-2 and Gemini-1 Telescope Mount Controller|
|There is a new Question and Answer Wiki section where you can ask searchable questions.|
Gemini 2 Firmware Programming Methods Selection
Please read this whole page before doing any firmware updating.
|Firmware-Changes List to see the changes implemented after Dec 18, 2012 firmware's release.|
|I am very pleased to announce that we now have a Gemini2 firmware updated utility
"GFU", (updated 8 Feb 2015)
courtesy of Paul Kanevsky. You can find the instructions to use it
Windows and here for the Mac. It has been tested on XP,
Vista, Win7, Win8.1 and Win10. It also has been tested in a VMWare
Fusion window on a MacBook Pro running Win7 64bit, and A Oracle VM
Virtual box window with the latest beta copy of Windows 10 x64.
The Mac version has been tested on a MacBook running OS 10X. You must have the Gemini-2 connected via Ethernet to use it. It
will also require an internet connection to download the latest firmware
from this site.
Thank You Paul.
There are 4 ways to update the firmware in the Gemini 2 controller.
All methods require an Ethernet connection between your computer and the
Gemini-2. This also includes removing the micro-SDcards and programming
If for no other reason, it is required to tell the Web interface to
flash the program into the ARM processor. But for the other FTP methods
Ethernet is also required to transfer all the files. If you don't have an Ethernet connection see
All updated files are listed at the bottom of this page. Other web pages may have them listed also, but the links at the bottom of this page should be the most current.
The four methods are:
1. Use the new Firmware Update program for Windows, or the Firmware Update program for Mac that can update everything, just the main unit, catalog files, or the new video files. This is now the recommended method. This routine updates the Gemini-2 almost twice as fast as most of the FTP methods.
2. The FTP Methods are divided into two methods, according to which FTP method you use. The FTP methods are for advanced users, that understand how the firmware and directory structure of the micro-SDCards works, and how to use a computer. Use a FTP method to program both the Main unit and Graphics Hand controller at the same time. You either use an FTP client such as Filezilla Client, or Windows File Explorer. (put ftp://admin@Gemini or ftp://firstname.lastname@example.org if using Windows File Explorer.) Note if your IP address for the Gemini-2 is different then use that.
Use a FTP program (Recommended when more than one file is being updated, or rebuilding the main units micro-SDcard file structure.) Again this is only for Advanced user that understand the directory and file structure of the micro-SDcards. Only firmware dated after 9 April 2011 has the FTP capability build in.
3. Use the Web interface. (Recommended when gemhc.bin or
NewGem.bin/gemhc.bin is the only files being updated.) You can
only update one file at a time using this method. This
method requires you to use the SD Card tab of the web interface.
You use the "Upload a file to the SD card's current directory" If
uploading the NewGem.bin file you do that to the root of the SDcard.
If uploading GemHC.bin (hand controller programing file) you first
select the HCFirmware directory and then do the upload. If
uploading a catalog file to the hand controller you also select the
HCFirmware directory. If the uploaded file was NewGem.bin, then you will
have to go into the web interface, Firmware/SRAM tab and flash this file
into the ARM processor for it to do any update.
4. Remove the micro-SDcards, format & program them and reinstall them. If your Hand Controller firmware is before Jan 31,2011, and your main unit firmware is before April 9 2011 then you might have to use this method. After that the Update program in Paragraph 1 (recommended) or FTP method should work. It is the method you might have to use if your SDcards gets corrupted. This is always the fall back method if something goes wrong, to try and recover either the main unit or the hand controller. see http://gemini-2.com/Removing_SDCards.php
If you have to format the SD card it is best to download the official SDcard format routine from the https://www.sdcard.org download section.
NOTES: 1. The Hand Controller is updated using a file called gemhc.bin, and can be done from the main Gemini 2 unit using either the Web interface or the FTP method. Putting the gemhc.bin file in a subdirectory called HCFirmware will upload it to the hand controller from the main Gemini 2 unit. Please note that there are now 38 (as of August 2013) button files that also have to be uploaded to update the Hand controller. Please note that the Gemini MUST BE THROUGH THE BOOT MENU for this to work. Also any catalog (.GUC file) can be uploaded to the hand controller the same way.
2. The Main Gemini unit's ARM processor is updated using a file called NewGem.bin. But there are many files in up to 30 sub-directories, that support it. Not all have to be present, but the EN directory is a must for the English language. The Gemini-2 creates some of these directories itself, such as LOGS, CONFIG, PEC, and MODELS.
3. Both micro-SDcards (the one in the Hand Controller, and the one in the Main Gemini 2) also contain many other files. These other files can be put on the Main Gemini 2 unit with a FTP program, or one at a time with the web interface, or by removing the card and putting the files on it with a card reader/writer, and the reinstalling the card. There are 2 ways to do this with the Hand Controller files, use a card reader/writer on the micro-SDcard in the Hand controller, or put the files in the HCFirmware directory of the main micro-SDcard directory. This is normally a one time thing, as most of the files on the Hand Controller mini-SDcard are the Star Catalogs and button files which seldom change if ever.
|Below is the Directory and file structure of the Main Gemini-2 micro SDcard.|
|Below is the Directory and file structure of the Hand Controller micro SDcard.|
|Page last updated on Sept 07 , 2016|
|This site is not for profit and sells nothing and asks for no money for any help it provides. This site is here to help fellow Gemini-2 and Gemini-1 owners. This Web Site is not associated with Losmandy-Hollywood General Machining Inc. or any of their employees and never has been. There is no guarantee that all the information is correct, but strives to provide the best information possible. The use of any information is at your own risk. The webmaster is an unpaid beta tester, and tries to work with other beta testers, and René the writer of the firmware.|
|Hit counter by http://digits.net|
|Your use of any information on this site is at your own risk.|
|copyright© - 2016-2011 Thomas Hilton -
Gemini-2 and Gemini is a registered trade names of Hollywood General Machining Inc.