P2 version 10.3 released for 14-bit Hermes (10E and 100B)

FIRMWARE TOPICS ONLY--non-firmware topics will be MOVED
Forum rules
Until such time as the New Protocol firmware goes into general release, all discussion will be concentrated here.
User avatar
w-u-2-o
Posts: 2595
Joined: Fri Mar 10, 2017 1:47 pm

P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby w-u-2-o » Fri May 03, 2019 3:24 pm

Phil has succeeded in updating the P2 firmware for the small FPGA on the 14-bit Hermes design (used in the ANAN-10E and ANAN-100B). This is quite remarkable as the FPGA is at 99% utilization, a very, very difficult state of affairs to manage!

https://github.com/TAPR/OpenHPSDR-Firmware/tree/master/Protocol%202/ANAN-10E%20%26%20100B

Please take careful note of the "IMPORTANT - Read me" file as follows:

Ethernet runs at a Gigabit. Due to the fact that the FPGA is 99% full a number of features are not supported:

1. DHCP is not supported, in which case you need to use a fixed IP address.
2. ICMP (ping) is not supported.
3. You must use the Bootloader to load new FPGA code.


Phil further advises:

I’ve included some bug fixes that Rick implemented in the Orion Mk II code and also fixed an issue with one of the data packets being the wrong length. The FPGA is 99% full so adding any more features as going to be a challenge!

Just like the Hermes board, users should check that the Polyfuses are not causing the supply voltages to drop since just enabling the PHY
to run at a Gigabit causes a significant increase in current draw, irrespective of what sampling rate is use.


This version has not undergone a wide release for testing, so feedback will be important. If you have not replaced or shorted the F3 PTC device and observe sudden stoppages or crashes that are only recoverable by power cycling the hardware and/or letting it cool off, it may very well be the F3 current limitation problem.

See more about F3 here: https://apache-labs.com/community/viewtopic.php?f=17&t=2354&p=2381
ka9lhe
Posts: 1
Joined: Sun Apr 09, 2017 3:30 pm

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby ka9lhe » Fri May 03, 2019 6:03 pm

Running at 25-30% on a 10e using 2 receivers.
PC is a I5-4570 with 8GB RAM.

TNX de KA9LHE
User avatar
K0MO
Posts: 29
Joined: Fri Dec 21, 2018 6:10 am

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby K0MO » Sat May 04, 2019 2:33 pm

Great job guys! Thank you for all the effort you put on this release.
I'll be testing it and reporting back to you with my findings.

May the 4th be with you!

73,
Manny K0MO

P.S. Today is my birthday. Thanks for the gift!
k6avp
Posts: 17
Joined: Mon Apr 10, 2017 1:41 am

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby k6avp » Thu May 16, 2019 3:38 pm

Been using the new V3 FW with Thetis 2.6.7 on my 100B. Everthing seems to work, except the 6m preamp is not always turned back on after tx (happens about 25% of tx's). Clicking the Thetis tune button on/off a time or two returns the preamp, cycling the disable preamp on rx button in filter settings also does it and you can hear a relay click then, which you can not using the tune button as it is covered by the tx relay.

I tried a FW reinstall and it made no difference.
vk3amp
Posts: 3
Joined: Tue May 14, 2019 7:47 am

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby vk3amp » Mon May 20, 2019 9:28 am

Hi all,
I have installed the latest version of the protocol 2 firmware for my ANAN10e, using the latest Thetis 2.6.7.
Everything seems to work perfectly except for Pure signal.
When I activate PS it seems to make the firmware crash after a little while, which needs the radio power cycled to recover.
I have tried different sampling rates with different DSP setting to no avail.
It was working ok when i was using the protocol 1 firmware.
Thought I'd post in case anyone else was having similar issues

Cheers Onder
VK3AMP
User avatar
K0MO
Posts: 29
Joined: Fri Dec 21, 2018 6:10 am

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby K0MO » Sun Aug 11, 2019 12:11 am

Having the exact same PureSignal issue with my ANAN-100B here. Hope it gets resolved soon.
User avatar
n1gp
Posts: 68
Joined: Sun Apr 09, 2017 6:34 pm

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby n1gp » Thu Mar 26, 2020 6:32 pm

Hello All,

I have been working on the Hermes 16bit firmware in attempts to improve the Pure Signal
reliability. Seems that the latest FW is working.

See this thread: https://apache-labs.com/community/viewtopic.php?f=32&t=3310

So I decided to merge my changes from that in to the Hermes 14bit FW.
I don't have a Hermes 14bit unit so I cannot test it. Please give this a try and post back
your results:

https://www.dropbox.com/s/cn5k5fax88j56wv/Hermes_14bit_P2_v10.4_pre1.rbf?dl=0

Tnx,

-Rick / N1GP
KC3ELE
Posts: 3
Joined: Sun Apr 09, 2017 2:34 pm

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby KC3ELE » Fri Mar 27, 2020 11:09 pm

On my 100-B running Thetis 2.7.0 a3, I get "ADC2 Overload" flashing yellow, then red upon starting and continuing at almost regular intervals. This was not present in the previous 10.3 FW. Pure Signal is also inoperative, whereas in 10.3, it was intermittent. I tried different sample rates, resetting the database, all to no avail.

Steve kc3ele
vk3amp
Posts: 3
Joined: Tue May 14, 2019 7:47 am

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby vk3amp » Sat Mar 28, 2020 10:26 am

İ can confirm that ADC 2 is flashing continuously.


Regards Onder
User avatar
n1gp
Posts: 68
Joined: Sun Apr 09, 2017 6:34 pm

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby n1gp » Sat Mar 28, 2020 5:06 pm

Tnx for the feedback. I see why the ADC2 error is happening, fixed. Also fixed a problem that would
cause no PS to work.

This may take a bit going back and forth since I don't have a 14bit Hermes. Appreciate the help.

https://www.dropbox.com/s/33pr7xch76p0bkc/Hermes_14bit_P2_v10.4_pre2.rbf?dl=0

-Rick / N1GP
KC3ELE
Posts: 3
Joined: Sun Apr 09, 2017 2:34 pm

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby KC3ELE » Sat Mar 28, 2020 7:56 pm

Rick,

This is the best I have seen PS work since the 3.4.9 days. I will continue to test it out and put it through its paces, but this is very encouraging!

I will report back any issues, but my initial tests look real good.

Thank you very much!

Steve kc3ele
vk3amp
Posts: 3
Joined: Tue May 14, 2019 7:47 am

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby vk3amp » Sat Mar 28, 2020 11:47 pm

Hi Rick,
I've tested the new firmware this morning.
The ADC 2 warning has stopped flashing.
Everything seems to be working normal.
Did some tests with PS. PS is now functional up to 192khz.
When i change it to 384khz it still seems to be working but the panadapter seems to slow down also the tx bandwidth seems to spill over the passband.

Another observation was when monitoring the ethernet utilisation at 192khz the bandwidth doubles when i turn on PS which seems normal. At 384khz there is no change in bandwidth. At 758khz the bandwidth seems to halve when i activate PS.

thanks for the work you've put in.

Regards onder VK3AMP
User avatar
n1gp
Posts: 68
Joined: Sun Apr 09, 2017 6:34 pm

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby n1gp » Sun Mar 29, 2020 1:32 am

Tnx agn for the reports.

@VK3AMP

When i change it to 384khz it still seems to be working but the panadapter seems to slow down also the tx bandwidth seems to spill over the passband.

Another observation was when monitoring the ethernet utilisation at 192khz the bandwidth doubles when i turn on PS which seems normal. At 384khz there is no change in bandwidth. At 758khz the bandwidth seems to halve when i activate PS.


Thetis tells the firmware, when PS is enabled and you engage MOX, that the sample rate of both RX1 & RX2 is 192K
The fact that Thetis is still in another BW mode may be a Thetis bug because if Thetis knows that it told the FW that
the RX rates are 192K then it should adjust the panadaper accordingly?

In your tests the BW looks right considering that Thetis chooses 192K always when PS & MOX are enabled for both RX1 & RX2.
As you know during PS & MOX RX2 is disabled and RX1 is multiplexed with both RX1 & TXDATA both at 192K (x 2 = 384K).

I did a wireshark scan just to confirm this, both RX1 & RX2 were on 1536K SR but during MOX & PS 192K:

https://www.dropbox.com/s/35h7ihj8djiz1x0/Capture.JPG?dl=0
nubbyless
Posts: 13
Joined: Sun Jul 12, 2020 9:42 pm

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby nubbyless » Thu Oct 22, 2020 5:01 am

Has there been any further development on this firmware it works with the latest thetis but pure signal seems unreliable sometimes works sometimes doesn't
User avatar
w-u-2-o
Posts: 2595
Joined: Fri Mar 10, 2017 1:47 pm

Re: P2 version 10.3 released for 14-bit Hermes (10E and 100B)

Postby w-u-2-o » Thu Oct 22, 2020 10:55 am

Unfortunately the answer is "no". Nor have I personally heard of any "chatter" with respect to it starting up again any time soon for any of the different hardware platforms, much less the 14 bit Hermes.

Return to “Protocol 2 Firmware (all radios)”