New Protocol Update

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: 5525
Joined: Fri Mar 10, 2017 1:47 pm

New Protocol Update

Postby w-u-2-o » Fri Mar 23, 2018 1:36 am

P2 has made some tremendous strides in the last 3 or 4 weeks. A number of major logic flaws have been found, and some minor ones, and with those squashed, the issue of achieving timing closure with the free version of Quartus seems to no longer be an issue.

The major reason that there has not been a public release of a beta version of P2 yet is because there are still at least two major bugs yet to be squashed, and without these being fixed things will just be an exercise in frustration for anyone who wants to try it.

The primary bug is associated with occasional un-commanded wideband packets escaping from the hardware and these cause Thetis to crash. There is another bug (at least one) that is associated with the synchronizing DDCs for diversity, PureSignal, and the like.

Be patient, standby, and soon you will see a release, I'm sure.

In the meantime, Thetis has not yet been brought up to parity with PowerSDR 3.4.9, so there is that issue to be dealt with, as well.

73,

Scott
Joe
Posts: 190
Joined: Tue Aug 22, 2017 5:58 pm

Re: New Protocol Update

Postby Joe » Thu May 17, 2018 3:59 pm

Just checking, any news on protocol 2 update? Honestly, I am using the present version with the latest Thetis software of version 2.60 provided by w5wc without any problems to speak of. Just curious on any progressing update?

73’s
Joe
WD5Y
User avatar
w-u-2-o
Posts: 5525
Joined: Fri Mar 10, 2017 1:47 pm

Re: New Protocol Update

Postby w-u-2-o » Thu May 17, 2018 5:08 pm

Good question, Joe. Things have been quiet of late.
NZ5F
Posts: 17
Joined: Mon Dec 04, 2017 6:34 pm

Re: New Protocol Update

Postby NZ5F » Mon Sep 10, 2018 1:12 pm

Been interested following this thread and wondering when the new protocol is coming out. Is there any update?

Also noticed that there has not been an update to PowerSDR in quite awhile. Is that because everyone is focused on Protocol 2 and Thetis?

Thanks Scott to you and the team and all you do.
73,

Keith Nz5f
A92GE
Posts: 14
Joined: Fri Sep 14, 2018 2:00 pm

Re: New Protocol Update

Postby A92GE » Mon Nov 12, 2018 3:04 pm

Thought I would bump this. Any news on progress?

73

David
User avatar
w-u-2-o
Posts: 5525
Joined: Fri Mar 10, 2017 1:47 pm

Re: New Protocol Update

Postby w-u-2-o » Mon Nov 12, 2018 6:56 pm

There are much newer versions of the P2 firmware ready. They work a lot better than the versions currently posted to Github. I have been lobbying hard for their release, but so far no joy.

One of the challenges with P2 is that it causes the power consumption of the FPGA on the Hermes (14 and 16 bit versions) and Angelia cards to exceed the rating of the PTC device which protects the 3V supply. Read more here

viewtopic.php?f=17&t=2777

and here

viewtopic.php?f=17&t=2354&p=2604

In a perfect world, we'd all migrate to Thetis and P2 on all of our radios, and PowerSDR mRX PS would be deprecated. However, because of the hardware issues, few would modify and migrate. This would cause a situation where the dev's have to either a) support and maintain both PowerSDR and Thetis or b) abandon PowerSDR and only continue Thetis development.

I suspect the above issue may have something to do with the reluctance to fully commit to P2.

73,

Scott
Joe-W4WT
Posts: 167
Joined: Sun Apr 09, 2017 5:27 pm
Location: Cumming, GA

Re: New Protocol Update

Postby Joe-W4WT » Mon Nov 12, 2018 11:30 pm

Well, at the risk of saying something that will be disagreeable to some, this seems to me to be a simple problem. Simply limit the Ethernet speed to 100mbps in the firmware for Angelia and down and the fuse problem goes away. Everyone can still run Protocol 2 and Thetis and those with Orion 2 boards can enjoy all the features that 1gbps provides and the ones with Angelia and below can enjoy all that 100mbps provides. Perhaps I'm missing something but if so, I don't see it.

Joe W4WT
w9mdb
Posts: 446
Joined: Sun Apr 09, 2017 5:53 pm

Re: New Protocol Update

Postby w9mdb » Mon Nov 12, 2018 11:37 pm

Or make it an option so that those of us who wish to modify our boards can still use gigabit.
Is it just the ethernet causing this?
Mike W9MDB
WB2ZXJ
Posts: 5
Joined: Sun Apr 09, 2017 3:04 pm

Re: New Protocol Update

Postby WB2ZXJ » Tue Nov 13, 2018 1:45 am

And, simply fix an obvious design flaw that the PHD guru's screwed up on.

Barry
User avatar
Tony EI7BMB
Posts: 651
Joined: Sun Apr 09, 2017 2:31 pm
Location: Dublin
Contact:

Re: New Protocol Update

Postby Tony EI7BMB » Tue Nov 13, 2018 6:39 pm

I agree, it would be a way forward if it was made an option and anyone who chooses can change to Thetis. . Only downside for me personally would be no stitched receivers .Was there not a previous version of firmware for the hermes that had speed limited to 100mbps?
User avatar
w-u-2-o
Posts: 5525
Joined: Fri Mar 10, 2017 1:47 pm

Re: New Protocol Update

Postby w-u-2-o » Tue Nov 13, 2018 8:11 pm

I don't know for certain, but the MAC (media access controller), which is in the FPGA (the PHY chip is external), is probably a major contributor at GigE speeds. There would also be the faster IF sample rate processing, if enabled (up to 1.5Msamples/sec).

To have the option of running at 100BASE-T speeds there would need to be two builds of the FPGA code, one with a GigE MAC, the other with a 100BASE-T MAC. Or both Thetis, the protocol itself, and the firmware would have to be updated to allow user selection via the client. Obviously one would face the same bandwidth limits already in place on PowerSDR when running 100BASE-T. It's an interesting option, at any rate.

You don't need stitched receivers with P2 because you can run at 768 or 1536 Ksamples/sec. 768 may be possible at 100Base-T speeds with PureSignal disabled.

As for the "design flaw" comment: the Angelia and precursor hardware was designed before P2 was even a gleam in anyone's eye. It was and is just fine for the original protocol. It's not really fair to blame someone for not meeting a set of requirements they didn't even know were going to exist.

73,

Scott
User avatar
Tony EI7BMB
Posts: 651
Joined: Sun Apr 09, 2017 2:31 pm
Location: Dublin
Contact:

Re: New Protocol Update

Postby Tony EI7BMB » Tue Nov 13, 2018 9:01 pm

768 would suit me just fine if that's possible. If memory serves the previous speed limited firmware could only run to 384 .

Edit: I should clarify I'm referring to previous new protocol speed limited firmware for hermes
Last edited by Tony EI7BMB on Tue Nov 13, 2018 11:41 pm, edited 1 time in total.
User avatar
w-u-2-o
Posts: 5525
Joined: Fri Mar 10, 2017 1:47 pm

Re: New Protocol Update

Postby w-u-2-o » Tue Nov 13, 2018 10:17 pm

Yes, you could do 384 stitched or not stitched, or 192 not stitched with PureSignal.
WB2ZXJ
Posts: 5
Joined: Sun Apr 09, 2017 3:04 pm

Re: New Protocol Update

Postby WB2ZXJ » Tue Nov 13, 2018 11:15 pm

Hi Scott,

The Design flaw has nothing to do with P2. They simply didn't know how to use poly-fuses. An experienced EE would have never made
that mistake.

Barry




w-u-2-o wrote:I don't know for certain, but the MAC (media access controller), which is in the FPGA (the PHY chip is external), is probably a major contributor at GigE speeds. There would also be the faster IF sample rate processing, if enabled (up to 1.5Msamples/sec).

To have the option of running at 100BASE-T speeds there would need to be two builds of the FPGA code, one with a GigE MAC, the other with a 100BASE-T MAC. Or both Thetis, the protocol itself, and the firmware would have to be updated to allow user selection via the client. Obviously one would face the same bandwidth limits already in place on PowerSDR when running 100BASE-T. It's an interesting option, at any rate.

You don't need stitched receivers with P2 because you can run at 768 or 1536 Ksamples/sec. 768 may be possible at 100Base-T speeds with PureSignal disabled.

As for the "design flaw" comment: the Angelia and precursor hardware was designed before P2 was even a gleam in anyone's eye. It was and is just fine for the original protocol. It's not really fair to blame someone for not meeting a set of requirements they didn't even know were going to exist.

73,

Scott
A92GE
Posts: 14
Joined: Fri Sep 14, 2018 2:00 pm

Re: New Protocol Update

Postby A92GE » Wed Nov 14, 2018 3:43 pm

Interesting and slightly acrimonious discussion, but for one that cannot get Protocol 2 to work in any form on my 200D, I wonder if "fuse" problems are the only issue? I also can only use ver 5.0 of Protocol 1; the others break Pure Signal for me.

73 David
User avatar
w-u-2-o
Posts: 5525
Joined: Fri Mar 10, 2017 1:47 pm

Re: New Protocol Update

Postby w-u-2-o » Thu Nov 15, 2018 12:13 pm

It's unlikely to be the fuse, but you never know. The currently published versions of P2 firmware are not working for everyone on every serial number radio.
Joe
Posts: 190
Joined: Tue Aug 22, 2017 5:58 pm

Re: New Protocol Update

Postby Joe » Mon Dec 03, 2018 7:39 pm

I know this question keeps coming up and believe me I don’t want to offend anyone by any means. Is there any news on the protocol 2 firmware update? I have read that there is a very new beta version out there but has not been officially posted/released. Would it be of any value for testing purposes to release the newest version with the understanding that it is at the user’s risk? The saying of “ no reward without risk” really bodes well with a lot of the hpsdr group or for me it is the “bleeding edge” of technology advancement. I and I know many here really appreciate the hard work put into open hpsdr, without the select people spending many hours on the sdr advancement of software and hardware, sdr in itself would have fallen by the wayside a long time ago. Anyway, thanks for all of the work and if possible please release any improvement of software.

Thanks and 73’s
Joe
WD5Y
User avatar
w-u-2-o
Posts: 5525
Joined: Fri Mar 10, 2017 1:47 pm

Re: New Protocol Update

Postby w-u-2-o » Mon Dec 03, 2018 9:24 pm

Joe,

The only news is that there are much, much newer versions, they do work a lot better, and the developers are not posting them and not saying why not.

I'm just as frustrated as anyone else!

73,

Scott

Return to “Protocol 2 Firmware (all radios)”