Updated G2 firmware and p2app June 2024
-
- Posts: 313
- Joined: Mon Nov 11, 2019 7:39 pm
Updated G2 firmware and p2app June 2024
I've pushed version 17 of G2 firmware and v25 p2app to the GIT repository.
The firmware changes are mostly around improved TX composite noise performance, and variable ramp rate CW (to allow minimisation of the spectrum occupied).
piHPSDR users will need to pull an update of the code and rebuild; see the G2 manual for details.
There is also a "beta" function in p2app to allow Thetis users to use the front panel controls on the G2. We don't know if this coexists with other "CAT over TCPIP" applications, or how stable it is. To test this code you will need to run p2app with a -p command switch:
p2app -p
(You can do that from inside a command window, or edit the settings for the p2app desktop icon; see the manual for more details)
Enable CAT over TCP/IP in thetis, and p2app will send CAT commands from the front panel encoders and pushbuttons to thetis. You will need to use the Andromeda setup page in Thetis setup->network/serial/midi CAT to edit the settings for what each control does - see the thetis manual for details.
Finally to see the assigned function for a "multifunction" encoder, the Andromeda CAT port needs to be enabled. As a workaround, select COM1 on the Andromeda table and click panel enabled.
The firmware changes are mostly around improved TX composite noise performance, and variable ramp rate CW (to allow minimisation of the spectrum occupied).
piHPSDR users will need to pull an update of the code and rebuild; see the G2 manual for details.
There is also a "beta" function in p2app to allow Thetis users to use the front panel controls on the G2. We don't know if this coexists with other "CAT over TCPIP" applications, or how stable it is. To test this code you will need to run p2app with a -p command switch:
p2app -p
(You can do that from inside a command window, or edit the settings for the p2app desktop icon; see the manual for more details)
Enable CAT over TCP/IP in thetis, and p2app will send CAT commands from the front panel encoders and pushbuttons to thetis. You will need to use the Andromeda setup page in Thetis setup->network/serial/midi CAT to edit the settings for what each control does - see the thetis manual for details.
Finally to see the assigned function for a "multifunction" encoder, the Andromeda CAT port needs to be enabled. As a workaround, select COM1 on the Andromeda table and click panel enabled.
Laurence Barker G8NJJ
Re: Updated G2 firmware and p2app June 2024
Hi Laurence,
all updates performed. I still have to figure out how to use the front buttons with Thetis
all updates performed. I still have to figure out how to use the front buttons with Thetis

73, Norbert - DL8LAQ - ANAN-G2 w/display - Richie's latest Thetis version and pihpsdr by N1GP&DL1YCF
Re: Updated G2 firmware and p2app June 2024
Laurence,
I have updated my G2 and started "playing around" with the front panel controls.
I haven't tried every control yet but I'm happy to say the majority of the ones I've tried such as the tuning encoder / volume / drive / MOX etc work well.
I'm sure there will be some tweaks necessary to get all the buttons working but it looks great so far.
I am able to switch back and forth between the front panel VFO encoder and the ELAD TM-2 external encoder so there aren't any glaring incompatibilities with an additional CAT over IP device that I've seen so far.
I haven't tried a contact yet, so no comments on TX composite noise / CW variable ramp rate haha.
Thanks for all your hard work!
73,
George / W7GES
I have updated my G2 and started "playing around" with the front panel controls.
I haven't tried every control yet but I'm happy to say the majority of the ones I've tried such as the tuning encoder / volume / drive / MOX etc work well.
I'm sure there will be some tweaks necessary to get all the buttons working but it looks great so far.
I am able to switch back and forth between the front panel VFO encoder and the ELAD TM-2 external encoder so there aren't any glaring incompatibilities with an additional CAT over IP device that I've seen so far.
I haven't tried a contact yet, so no comments on TX composite noise / CW variable ramp rate haha.
Thanks for all your hard work!
73,
George / W7GES
Re: Updated G2 firmware and p2app June 2024
Enable CAT over TCP/IP in thetis
In the Serial/network/midi cat tab I tick server running box and it displays CAT TCP on the bottom bar by the CAT indicator that I’m using for my amp coms to Thetis. I have the box ticked for Andromeda enable panel on com 1.
But no joy on the front panels changing anything yet.
Where is this Enable CAT over TCP/Ip at in Thetis? I’ve updated and am running the beta -p screen version.
Thanks
In the Serial/network/midi cat tab I tick server running box and it displays CAT TCP on the bottom bar by the CAT indicator that I’m using for my amp coms to Thetis. I have the box ticked for Andromeda enable panel on com 1.
But no joy on the front panels changing anything yet.
Where is this Enable CAT over TCP/Ip at in Thetis? I’ve updated and am running the beta -p screen version.
Thanks
Re: Updated G2 firmware and p2app June 2024
Here are the settings windows from Thetis. As you can see I chose COM1 for the Andromeda tab and did not enable it on the CAT tab.
I haven't tested every panel button but AF volume / Drive / Tuning / MOX / 2 Tone / VFO work FB.
I will need to play around to see how to get the encoder push PS on off to work when I have a little time.
73,
George / W7GES
I haven't tested every panel button but AF volume / Drive / Tuning / MOX / 2 Tone / VFO work FB.
I will need to play around to see how to get the encoder push PS on off to work when I have a little time.
73,
George / W7GES
Re: Updated G2 firmware and p2app June 2024
Thanks again George for the information. I set mine as yours is but still no joy. I’ve now connected straight to the PC LAN with no difference.
73 Jon
73 Jon
Re: Updated G2 firmware and p2app June 2024
Make sure the BIND IP port in the network set up tab is set to either local host or the IP address of the computer running Thetis, not the IP of the G2.K5WC wrote:Thanks again George for the information. I set mine as yours is but still no joy. I’ve now connected straight to the PC LAN with no difference.
73 Jon
Re: Updated G2 firmware and p2app June 2024
Thanks again George, I’ve tried it with both options in the IPV4 127 localhost and the 192 oh course that one will change if I’m plugged straight from the PC to the G2 but neither work. I am assuming that while it keeps (0 clients ) and there is no activity in the show log it’s not establishing proper connections. Disabling firewall didn’t make any differences. Unfortunately I’m beyond my scope of expertise. Thanks 73 JohnW7GES wrote:Make sure the BIND IP port in the network set up tab is set to either local host or the IP address of the computer running Thetis, not the IP of the G2.K5WC wrote:Thanks again George for the information. I set mine as yours is but still no joy. I’ve now connected straight to the PC LAN with no difference.
73 Jon
Re: Updated G2 firmware and p2app June 2024
Finally had a bit of time today, did a git pull and make. Started the P2APP -p and the TCP/IP CAT shows (1 client) and the buttons and knobs are live now. No clue what or why they didn’t work previously. Thanks for the screen shots and help George.
73 John
73 John
Re: Updated G2 firmware and p2app June 2024
Just happy to hear the G2 knobs are working for you now.
I still haven't tried it out much as I have a long list of items on my to do list.
73,
George / W7GES
I still haven't tried it out much as I have a long list of items on my to do list.
73,
George / W7GES
Re: Updated G2 firmware and p2app June 2024
Hi,
This may be a daft question, I just got a G2 last week. How do I see the current firmware version I am running?
Is this the correct place? If so mine shows 2.0.0 which seems very different to version 17 mentioned here?
Thanks
Mike
This may be a daft question, I just got a G2 last week. How do I see the current firmware version I am running?
Is this the correct place? If so mine shows 2.0.0 which seems very different to version 17 mentioned here?
Thanks
Mike
Re: Updated G2 firmware and p2app June 2024
Hi Mike,g6phf wrote:Hi,
This may be a daft question, I just got a G2 last week. How do I see the current firmware version I am running?
Is this the correct place? If so mine shows 2.0.0 which seems very different to version 17 mentioned here?
Thanks
Mike
Screenshot 2024-10-30 at 10.13.19.jpg
just start the p2app and you will see all the information on screen.
[img] [/img]
73, Norbert - DL8LAQ - ANAN-G2 w/display - Richie's latest Thetis version and pihpsdr by N1GP&DL1YCF
Re: Updated G2 firmware and p2app June 2024
Received my Anan G2 yesterday with the following:DL8LAQ wrote:Hi Mike,g6phf wrote:Hi,
This may be a daft question, I just got a G2 last week. How do I see the current firmware version I am running?
Is this the correct place? If so mine shows 2.0.0 which seems very different to version 17 mentioned here?
Thanks
Mike
Screenshot 2024-10-30 at 10.13.19.jpg
just start the p2app and you will see all the information on screen.
[img]vncviewer_2024-10-31_10-28-46.png[/img]
Raspi OS Buster 10 is installed (Raspi model 4). FPGA bit file 30092023. Saturn product version 2. FPGA FW 10.
So this means I need to upgrade to FW 17. Task for the weekend to read the manual and how to upgrade to FW 17.
Can I find somewhere difference between 10 and 17?
Re: Updated G2 firmware and p2app June 2024
You can use "git log" to see the version history.PH7R wrote:DL8LAQ wrote: Received my Anan G2 yesterday with the following:
Raspi OS Buster 10 is installed (Raspi model 4). FPGA bit file 30092023. Saturn product version 2. FPGA FW 10.
So this means I need to upgrade to FW 17. Task for the weekend to read the manual and how to upgrade to FW 17.
Can I find somewhere difference between 10 and 17?
73, Norbert - DL8LAQ - ANAN-G2 w/display - Richie's latest Thetis version and pihpsdr by N1GP&DL1YCF
Re: Updated G2 firmware and p2app June 2024
Thks found it and downloaded V17. Also downloaded instructions from N4VFR.DL8LAQ wrote:You can use "git log" to see the version history.PH7R wrote:DL8LAQ wrote: Received my Anan G2 yesterday with the following:
Raspi OS Buster 10 is installed (Raspi model 4). FPGA bit file 30092023. Saturn product version 2. FPGA FW 10.
So this means I need to upgrade to FW 17. Task for the weekend to read the manual and how to upgrade to FW 17.
Can I find somewhere difference between 10 and 17?
Question: do I need to update Rasp OS (Buster 10) to install all (security) updates with sudo apt update / sudo apt full-upgrade?
Re: Updated G2 firmware and p2app June 2024
Don't do an update of RaspberryPi OS!!! You will most likely loose the xdma driver for the Orion board and the display driver. Don't ask me why I know thatPH7R wrote:Thks found it and downloaded V17. Also downloaded instructions from N4VFR.DL8LAQ wrote:You can use "git log" to see the version history.PH7R wrote:
Question: do I need to update Rasp OS (Buster 10) to install all (security) updates with sudo apt update / sudo apt full-upgrade?

Where can I find the instructions from N4VFR?
73, Norbert - DL8LAQ - ANAN-G2 w/display - Richie's latest Thetis version and pihpsdr by N1GP&DL1YCF
Re: Updated G2 firmware and p2app June 2024
https://www.youtube.com/watch?v=naFHlwT ... arrenN4VFRDL8LAQ wrote:PH7R wrote:DL8LAQ wrote:Where can I find the instructions from N4VFR?
And file attached
- Attachments
-
- Anan G2 Firmware Update instructions.docx
- (6.11 KiB) Downloaded 251 times
Re: Updated G2 firmware and p2app June 2024
I watched the video. But why is he downloading the FPGA bin-file from github? That's nonsense, because the new bin-file is already there after make. that is also clearly seen in the videoPH7R wrote:https://www.youtube.com/watch?v=naFHlwT ... arrenN4VFRDL8LAQ wrote:PH7R wrote:
And file attached

Checkout Laurence Barker's update guide: viewtopic.php?f=48&t=4772
73, Norbert - DL8LAQ - ANAN-G2 w/display - Richie's latest Thetis version and pihpsdr by N1GP&DL1YCF
Re: Updated G2 firmware and p2app June 2024
Thanks, so it looks like I have FW version 10?DL8LAQ wrote:Hi Mike,g6phf wrote:Hi,
This may be a daft question, I just got a G2 last week. How do I see the current firmware version I am running?
Is this the correct place? If so mine shows 2.0.0 which seems very different to version 17 mentioned here?
Thanks
Mike
Screenshot 2024-10-30 at 10.13.19.jpg
just start the p2app and you will see all the information on screen.
[img]vncviewer_2024-10-31_10-28-46.png[/img]
Seems odd to be shipped from factory with an old version? Or am I missing something?
Re: Updated G2 firmware and p2app June 2024
Yes, I received my Anan G2 Wednesday with the same FW 10. I would also have expected to have the latest FW installed or at least the previous one. But it is what it is and not difficult.
Re: Updated G2 firmware and p2app June 2024
I received my Anan G2 Ultra around 2 months ago, and the same old version. Moreover in my case the front knobs didn't work with the last Thetis version. I did the upgrade to the last version and the front knobs began to work.
Here I explained my case:
viewtopic.php?f=48&t=5176
73 Jose
EA2K
Here I explained my case:
viewtopic.php?f=48&t=5176
73 Jose
EA2K