¿ªÔÆÌåÓý

Date

Re: Update Process Question

 

First, I regularly use the ASCOM service without issue. I always keep up to date with the latest releases.? Never had a connection issue with ASCOM.
?
I'm not a computer guy by any means but could there be an issue with a firewall setting preventing something from being transferred back and forth? It may be a dumb question but I had to ask.
?
BUT....I think finally success!? I did rename the NewGem.bin to HGM.Gem2.bin using a SD card reader, reinstalled the card, powered it on and Gemini updated.? See attachments.? It did create that M: file again if that matters but everything appears to work.
?
For my configuration and for future updates, for whatever reason, it would appear that I need to grab any new or updated NewGem.bin file, rename to HGM.Gem2.bin then load onto the SD card via a reader, reinstall and power on.? I do save the Gemini.cfg and any Modelxxxxx.bin file to a safe place before updating so I can reload.? I also saved screenshots of important webpages so I can make sure everything gets reconfigured correctly.
?
I think it will be clear tonight so hopefully everything will work like it did before (after I get the model sync'd up).? Heading out to the observatory to get Gemini reinstalled on the old MI-250.
?
Thanks to all who have been helping me.? I've learned more than I wanted to but that's a good thing! Now if I could just retain all this knowledge!
?
Great group.? Great support.
?
Chris
?


Re: Update Process Question

 

On Wed, Oct 16, 2024 at 03:31 PM, criscopenneys wrote:
it did not.
Chris,
?
My dongle only permits the same setup.? Considering the ping, I suggest trying to connect with Paul's Gemini Telescope ASCOM service, which uses that Ethernet connection.? My device connects in this manner to the specified Ethernet port. This doesn't resolve the issue, but it would imply that the problem may exist at a higher layer of the Browser application.
?
Doug


Re: Update Process Question

 

On Wed, Oct 16, 2024 at 03:46 PM, criscopenneys wrote:
To Paul:
?
Should I remove the NewGem.bin file from the SD card and replace with the HGM_Gem2.bin file?? I can easily do that using my card reader and place the "HGM" file on the card at the same time.
?
Sure, do that.
?


Re: Update Process Question

 

To Paul:
?
Should I remove the NewGem.bin file from the SD card and replace with the HGM_Gem2.bin file?? I can easily do that using my card reader and place the "HGM" file on the card at the same time.
?
?


Re: Update Process Question

 

Wayback...
?
My connection at the PC from the G2 is at the ethernet port of the PC.? There is no dongle.? Internet is obtained via WiFi from a USB device but I never have that device plugged in unless I am doing a software update.
?
The result of the "Ping" test is attached.
?
If the "Sign In" page is supposed to appear after the test, it did not.
?
?


Re: Update Process Question

 
Edited

On Wed, Oct 16, 2024 at 12:11 PM, criscopenneys wrote:
Gemini has always functioned correctly with the standard cable.? I only have had issues with the updates.
If it works fine to access Gemini with the standard cable then the network configuration is fine.
?
One thing you could try is to extract the NewGem.bin file from the L6.05 zip archive, rename it to HGM_Gem2.bin?on the PC hard disk.
?
Then, using Gemini web pages SD Card screen upload this HGM_Gem2.bin file to the top folder on the SD card. Once uploaded, restart Gemini, let it boot up fully, then check to see what firmware version it shows. Also check and post a screen shot of the SD Card screen. I want to see if the HGM_Gem2.bin?gets properly renamed, as it should be during a normal bootloader flashing process.
?
Regards,
?
? -Paul


Re: Update Process Question

 

The founders gave us "ping" on the Gemini-2 server, try type typing > ping 192.168.0.111 (the Gemini-2 definition) in the command window when patched together.
?
If an issue, check on the attempt that the PC does not also use another Ethernet port (unplug) or the home WiFi (turn off).? ?I did not turn mine off but less is best when testing.? I connected as you suggested and also used a straight patch cable.? Tested with an inexpensive dongle on a USB-A port at the PC to the Gemini-2.?
?
Microsoft Windows [Version 10.0.22631.4317]
(c) Microsoft Corporation. All rights reserved.
C:\Users\Doug>ping 192.168.0.110
Pinging 192.168.0.110 with 32 bytes of data:
Reply from 192.168.0.110: bytes=32 time=1ms TTL=128
Reply from 192.168.0.110: bytes=32 time<1ms TTL=128
Reply from 192.168.0.110: bytes=32 time<1ms TTL=128
Reply from 192.168.0.110: bytes=32 time<1ms TTL=128
Ping statistics for 192.168.0.110:
? ? Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
? ? Minimum = 0ms, Maximum = 1ms, Average = 0ms
?


Re: Update Process Question

 


Re: Update Process Question

 


Re: Update Process Question

 

¿ªÔÆÌåÓý

No, you probably don¡¯t need a X-over cable.? Almost all ethernet ports these days will auto-detect that.

?

You need to ensure:

  1. That both the computer and Gemini are on the same subnet (e.g.192.168.1.???)
  2. They both have different IP addresses.
  3. If direct connecting, make sure that DHCP in the Gemini is OFF.

?

D.

?

From: [email protected] <[email protected]> On Behalf Of criscopenneys via groups.io
Sent: 16 October 2024 17:12
To: [email protected]
Subject: Re: [Gemini-II_io] Update Process Question

?

After stepping away for a time to clear my head, I went back to the Gemini 2 site to read about how to connect Gemini directly to a computer (gotta start with the basics since I haven't looked at this for awhile).? If I'm reading this section correctly and since my (new computer) ethernet port speed is 100mbps, it looks like I need a crossover cable versus the standard cable that I am using.? Could that be what is causing the timeout errors and all my subsequent headaches??

?

Gemini has always functioned correctly with the standard cable.? I only have had issues with the updates.

?

?


Re: Update Process Question

 

After stepping away for a time to clear my head, I went back to the Gemini 2 site to read about how to connect Gemini directly to a computer (gotta start with the basics since I haven't looked at this for awhile).? If I'm reading this section correctly and since my (new computer) ethernet port speed is 100mbps, it looks like I need a crossover cable versus the standard cable that I am using.? Could that be what is causing the timeout errors and all my subsequent headaches??
?
Gemini has always functioned correctly with the standard cable.? I only have had issues with the updates.
?
?


Re: Update Process Question

 

On Wed, Oct 16, 2024 at 10:17 AM, criscopenneys wrote:
connected by a standard 3' patch cable to the computer
A direct connection, such as a LAN (Local Area Network), necessitates being on the same network. There are three basic classes of networks, with Class C being the most common for home use, typically represented by a 255.255.255.0 subnet mask, which allows for 256 addresses. Without a router on the LAN, I cannot use other addresses within the network, to establish a direct connection.
?
With these musings in mind, I need to know the IP address the PC uses.? I'd open a "CMD" window (Windows_Key+R, CMD) and type > ipconfig.? ?The IP will list for the Ethernet support for the motherboard or dongle if powered and active (maybe a few).
?
C:\Users\Doug>ipconfig
Windows IP Configuration

Ethernet adapter Ethernet:
? ?Connection-specific DNS Suffix ?. :
? ?IPv4 Address. . . . . . . . . . . : 192.168.1.110
? ?Subnet Mask . . . . . . . . . . . : 255.255.255.0
? ?Default Gateway . . . . . . . . . : 192.168.1.1
?
For the direct wire connection at Gemini-2 I enter the same address used to access the controller modifying the last number.? I pick "192.168.1.100".?
?
If you did not change the PC-side then any IP other than the laptop's IP suffices but if you defined the prior IP in the PC Hosts file, then look up and use that one or reset this.? Otherwise type the IP to access the controller and not the NetBIOS name of "gemini".
?
As an example, using my iPad beside me, but the same concepts (I'm not moving the controller as you did, very nice).? I end up at the sign in screen of the controller using the IP of the controller for the browser address in this example.
?
?
?
?
?
?
?
?
?
?


Re: Update Process Question

 

I've just spent the last 2 - 3 hours trying to do this update.? Partial progress.? I did use the GFU Utility to reformat the SD card and load 6.02.? Both the Flashing and Reboot gave me the timeout messages? ?Powered off and turned back on Gemini. It appears that 6.02 did load and that M: file is gone. I then went to the "Advanced" tab and loaded the current file.? Once again, I got the timeout messages during Flashing and Reboot.? I powered off and powered on Gemini but 6.02 was still there.? I then went to the Firmware webpage and attempted to flash the firmware from there.? Got the? "Hmmmm...." message (see below).? Powered off and on Gemini but still on 6.02.??
?
I must have something set up wrong with my Ethernet connection somehow since no one else seems to have this difficulty.? The computer is an Optiplex 9020 that I have had less than a year.? Direct connection from computer to Gemini. Below is a screenshot of some of the properties.? I normally have Gemini out in the observatory about 200' away but I have it indoors now connected by a standard 3' patch cable to the computer so distance shouldn't be a factor.? If anybody sees anything, let me know because I'm stuck and I'm not a network expert.
?
?


Re: HC Doesn't Retain Brightness Settings

 

¿ªÔÆÌåÓý

I updated to HC 1.63cbeta and G2 L6.05beta and the brightness settings now work as expected.? I assigned three different levels of brightness to the Daytime, Dawn and Nighttime, selected the Adaptive Color option and saved the settings.?? I tested the HC startup during the day, twilight and at night and it works perfectly!!

?

Thanks ¸é±ð²Ô¨¦ & Paul,

Bill

?

From: [email protected] <[email protected]> On Behalf Of Paul Kanevsky
Sent: Tuesday, October 15, 2024 6:51 AM
To: [email protected]
Subject: Re: [Gemini-II_io] HC Doesn't Retain Brightness Settings

?

On Mon, Oct 14, 2024 at 02:58 PM, Rene Goerlich wrote:

The end of this full brightness is very near! In fact, it is already history, but the numbers stay the same 8)

The end is here! :) New versions of mainboard firmware (L6.05) and HC firmware (v1.63c) are available:

?

?

Please update both. As before, the simplest way is just to use the Advanced tab in GFU. Drop the gemhc_V163c firmware zip file directly into Hand Controller list, and L605 firmware zip file into Gemini CPU list, press Start.

?

(Don't forget to press Store Settings after changing HC brightness, and unselect Adaptive Color if you don't want the setting to change automatically.)

?

In addition to fixing the HC brightness reset, this also adds the meridian flip point configuration settings to the Mount menu in the Gemini web pages:

?

A fix for Gemini.NET ASCOM driver advanced settings window for showing 100% brightness level is also coming soon :)

?

Regards,

?

? ?-Paul

?


Re: Update Process Question

 

On Wed, Oct 16, 2024 at 06:59 AM, criscopenneys wrote:
The best way is to close the browser after pushing the "Flash Firmware" button and restart it a minute later.
Also, if you use a fixed IP address then you need to use the Hand Controller and reset the Gemini-2 IP address manually and uncheck DHCP on the new default factory image.? It's the address you used in your /windows/system32/drivers/etc/hosts file for gemini.


Re: Update Process Question

 

On Wed, Oct 16, 2024 at 06:59 AM, criscopenneys wrote:
After rebooting and restarting Gemini and the PC, I can connect to Gemini but the firmware is still on 6.02.?
?
So, it looks like I have no choice but to reformat the SD card and reload the files.? Unless someone has something else I can try or some setting I can check.....
Trust me, Chris :) I've gone through this a number of times: just reformat the SD card. You can do this from the web page or from GFU directly, and then upload the full firmware file using GFU (do the L6.02, since that's the latest one available there). Don't worry if you get a timeout on reboot, that's just Gemini taking too long to restart. Everything that GFU needed to do was already done, so the timeout at that point doesn't hurt anything. For good measure, turn off and then on Gemini to make sure everything is reset properly. After this, you can try to apply later firmware files.
?
Regards,
?
? -Paul


Re: Update Process Question

 

On Tue, Oct 15, 2024 at 11:49 PM, Rene Goerlich wrote:
But you don't need to do this. Just use Paul's great GFU and ignore this M: file! 8)
First off, thanks for all this great info.? I'm going to screen snip this and keep it for future reference.? I would like nothing better than to use Paul's GFU but I keep getting the "timeout" error message when the utility tries to do the SRAM Reset and Reboot steps.? I have had this happen with every update - 5.21 to Beta 5.22, (L6 I bought the chip from Losmandy), 6.00 to 6.02 and now this update.
?
You can also flash a new firmware (Newgem.bin or another filename) with the Firmware page. Be aware: The browser will loose the TCP connection and won't update the page after displaying the Wait message. The best way is to close the browser after pushing the "Flash Firmware" button and restart it a minute later.
?
I tried again to flash the firmware from the "Firmware" webpage and this time closing the browser as you suggested.? Attempting to restart the webpage after 3 minutes I get this message:
?
?
After rebooting and restarting Gemini and the PC, I can connect to Gemini but the firmware is still on 6.02.?
?
So, it looks like I have no choice but to reformat the SD card and reload the files.? Unless someone has something else I can try or some setting I can check.....
?
BTW: I have not trained PEC yet (was going to this full moon cycle after this update) so I will omit the PEC file.
?
?


Re: Wanted - Gemini 2 Level 6 firmware upgrade kit

 

?
Hi Susan,
?
Splitting the firmware and PIC chip code versions is not recommended.? It has not been tested this way, the L6.0x firmware is designed to work with the v3.0 PIC code.? That said they have common software interfaces and it seems to work at least in the short term though you cannot achieve the same level of mount performance without doing the PIC chip reprogramming.? I didn't write the code but as I understand it, I hope the people who wrote the code and obviously know better will correct me, the PIC chips, there are two (2), one per servo motor channel, are used as sub controllers to off load some processing controlling the servo motors.? The old PIC code did not fully utilize the PIC controllers which sit between the main controller and the servo motors which allows for a reduction of the servo motor overhead on the main controller.?
?
There was also a long suspected issue (by some who did not see the expected resolution given the controller hardware) with the encoder code that was corrected with this complete, smart rewrite of the PIC chip code.? The new PIC code allows existing servo motor electronics on the Gemini 2 main circuit board combined with the encoders in the servo motors to realize their full positional resolution potential by using quadrature interpolation on the encoder output.? These changes improved the Gemini's resolution by 4 down to 0.14" of arc, this is a big part of the new L6 and v.3 PIC code secret sauce and why in the L6.0x firmware there is now a 4X encoder resolution check box.?
?
Here is what I know about:?
?
Many fixes for L6 PEC, works with PEMPro 3.10.05 and later
Fixes for Southern hemisphere parking behavior, safety limits, and to limit computation
New serial command 70 to fine tune tracking to an unprecedented precision
New servo motor PIC firmware to support 4x encoder resolution and improved runaway protection
support for fast (satellite) tracking in both axes
introduction of meridian flip points
improvements to PEC management and storage
improved HC displays and better network/DHCP management
?
There is much more to it than I know as I was only a beta tester and observer but it works so much better and more reliably than the previous Level 5.xx firmware and original PIC code.?
?
--

Chip Louie Chief Daydreamer Imagination Hardware?

Astrospheric - South Pasadena, CA?


Re: Update Process Question

 

¿ªÔÆÌåÓý

Paul, Chris,

Please don't worry about this "M:..." file, it doesn't hurt. It is created by the trusty, reliable boot loader once it finds a "HGM_Gem2.bin" file that it flashes and renames (not to flash it again). Every Gemini board comes with this boot loader since the start, so this is very old firmware using very old middleware. Again, just ignore this file, besides this the boot loader works very well.

Having said this: The way proposed by Chris to reformat the card works well. I've just tested it using FileZilla. I've created an empty directory on my PC, connected to Gemini, selected one directory after the other on Gemini and selected "Download" using the right mouse button. If you don't have PEC trained, you could omit the PEC directory, there was a problem with colons in the file names in the past, otherwise just download the files you want from there (CurrPEC.pec). The Video directory takes some minutes.

Having downloaded everything you can format the SD card from the G2 SD card web page. Your browser will show rudimentary but working SD card page and main page, if selected, most other pages will return HTTP error 404. Don't worry about this, as soon as you've uploaded your language directory (EN/FR/ES/DE) the pages will show up normally again.

My proposal is to use the Firmware web page (or the HC) to save your configuration in the CONFIG directory using "Store SRAM". L6 has extended the number of settings (4x mode, motor control, ...) so it is good to have a current configuration.

You can also flash a new firmware (Newgem.bin or another filename) with the Firmware page. Be aware: The browser will loose the TCP connection and won't update the page after displaying the Wait message. The best way is to close the browser after pushing the "Flash Firmware" button and restart it a minute later.
?
I've just tested all this (again) and all works well... But you don't need to do this. Just use Paul's great GFU and ignore this M: file! 8)

¸é±ð²Ô¨¦


Am 16.10.24 um 03:38 schrieb Paul Kanevsky:

On Tue, Oct 15, 2024 at 09:26 PM, criscopenneys wrote:
It's all coming back to me now.? When I attempted to update to L6.02 earlier this year, same thing occurred and the culprit ultimately was that M:Cur_Gem2.bin file (there is a thread on this).? I had to reformat the SD card and you (Paul) provided me with a file, "combined6.02.zip" that I loaded onto the SD card via Windows Explorer then everything worked.?
?
Is this file supposed to be on the SD card (M:Cur_Gem2.bin)?? If not, any idea why it keeps showing up on my system?? This original L6.0 card came from Losmandy as part of their upgrade kit.? Maybe someone would be kind enough to post a screenshot of their SD card webpage so I can see what this SD card should look like.
?
Is the only way to remove this "M:" file to reformat??
I don't know how that file gets generated, but I've seen it on some SD cards from L5 days. I found no simple way to remove it, but that doesn't mean it can't be done. Deleting it through a card reader, FTP, or Windows explorer did not work for me. Seemingly because the ':' is normally treated as a special character in Microsoft file systems and isn't considered part of the file name. But even Mac software failed to delete it when I tried. Gemini itself isn't using Windows, yet this file seems to cause problems for Gemini itself, maybe because the SD card is formatted as FAT or FAT32. Unfortunately, the only way I know of clearing this up is to format the SD card.


Re: Update Process Question

 

OK.? It looks like I will have to reformat, because, yeah, no way to get rid of that M: file.
?
I assume I need to copy all the files on the current SD card except that "M;" file to a safe place before I reformat.? Then I reformat and load all those files back onto the SD card, reinsert the SD card then flash the firmware? Is that correct?? I wish I could remember how I finished up the L6.02 update.? This time I'm going to take notes!
?
Looks like I can format the SD card from the webpage??? Will that work in this situation?