New 7000/8000 Orion MKII Protocol 2 Firmware Topic

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

New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby w-u-2-o » Sat Nov 09, 2019 3:19 pm

Hi all,

Rick, N1GP, who has taken the P2 firmware from early alpha to beta to late beta status, depending on your specific SDR platform, has reached a point where work is calming down for him a bit and he may be able to start producing beta versions again.

Given that there haven't been any reports that the faster IF sample rates cause problems, at this point it seems pretty clear that the primary difficulty with the P2 design is achieving timing closure for the Gigabit Ethernet MAC portion of the firmware that works reliably on every serial number of every model hardware. Moving from 100MHz to 1000MHz timing on that interface has proven quite challenging. Rick has made great strides in this area, fixing numerous logic bugs and modifying the thermal model used in the build. More recently, Rick has been looking at changes in the SDC file, which is a file that the Quartus design software uses to set constraints on how clocks and timing are handled in the build process. The first fruit of that labor is the "pre4" version posted below.

We are going to follow Richie's example that he set for Thetis and start a fresh new thread here for discussion of Orion MKII (7000 and 8000) P2 firmware. Each new version will be posted as an update in this first entry. The old topic will be locked. And Rick and I hope to be able to start similar new threads for Orion, Angelia and Hermes, but that won't be for several weeks yet.

Please note that typical symptoms of poor firmware performance include: crashes that require power cycling the actual ANAN hardware, high noise floors on the panadapter, poor, missing or inconsistent PureSignal performance, and poor diversity or RX2 behavior. If your band stacks aren't working that is a Thetis issue ;)

73,

Scott

To begin, here are what people generally found to be the best P2 firmware versions prior to 9 Nov 2019 for their 7000 and 8000, Orion MKII based hardware:

Metis_Orion_MkII_Protocol_2_v2.0_pre1.rbf
(1.65 MiB) Downloaded 41 times

Metis_Orion_MkII_Protocol_2_v2.0_pre2.rbf
(1.65 MiB) Downloaded 44 times

Update 9 Nov 2019, "set_clock_groups -exclusive -group *" on the Ethernet clocks:

Metis_Orion_MkII_Protocol_2_v2.0_pre4_6282.rbf
(1.88 MiB) Downloaded 128 times
ea3aqr
Posts: 43
Joined: Mon Mar 04, 2019 10:50 pm
Location: BCN

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby ea3aqr » Sat Nov 09, 2019 6:02 pm

ANAN 7000DLE:

So many SEQ errors on TX after uploading P2 V2.0 pre4 (previous firmware was 2.0 Pre1).

DCC0
s0=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 11/09 18:59:39:843
s1=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:38:318
s2=0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:37:418
s3=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 11/09 18:59:34:289
s4=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:33:189
s5=0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:32:587
s6=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 11/09 18:59:30:247
s7=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:27:757
s8=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:26:744
s9=0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:24:029
s10=0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:23:931
s11=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:23:588
s12=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 11/09 18:59:22:953
s13=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:22:618
s14=0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:20:255
s15=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:19:921
s16=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 11/09 18:59:18:435
s17=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 11/09 18:59:15:188
s18=0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:14:773
s19=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/09 18:59:12:278

<huge list trimmed>
ea3aqr
Posts: 43
Joined: Mon Mar 04, 2019 10:50 pm
Location: BCN

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby ea3aqr » Sat Nov 09, 2019 6:07 pm

No more SEQ errors after going back to P2 v2.0 Pre1
NC3Z
Posts: 179
Joined: Sun Oct 29, 2017 8:57 pm
Location: Merritt, NC

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby NC3Z » Sat Nov 09, 2019 6:34 pm

So far so good on Pre4, no SEQ errors at all on a 7000DLE.
Gary NC3Z
User avatar
w-u-2-o
Posts: 1882
Joined: Fri Mar 10, 2017 1:47 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby w-u-2-o » Sat Nov 09, 2019 10:22 pm

My report: pre4 is the best of the bunch on my 8000.

In more detail: Pre2 worked but PS was unstable. Pre1 worked fine. But pre4 is definitely demonstrating superior PureSignal performance and just "feels" smoother overall. No seq errors at all with pre1 or pre4 unless I make the PC sweat by doing a lot of other stuff.

Good point, ea3aqr: seq errors are also a good sign of firmware instability.
jeffreydoran
Posts: 61
Joined: Sun Oct 29, 2017 9:39 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby jeffreydoran » Sun Nov 10, 2019 1:24 pm

Although Pre1 was working very well for me, just an occasional SEQ error, Pre4 has been solid after several (6) hours of operation. Just one dropped packet, that I would not have noticed had it not been for the SEQLog alert.

NJ2US
7000DLE 2.6.9 A4, i7 Win 10 GTX1060
K9RX
Posts: 281
Joined: Fri Apr 14, 2017 3:47 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby K9RX » Sun Nov 10, 2019 2:40 pm

Jeff, NJ2US, I happen to run in to you, W1AEX, NC3Z on 160 last night and heard you mention that PS was working much better, no issues since the last "fix" I believe you said ... was this it - was this what you were referring to? If not could you mention what you were referrring to please?

I've not yet tried Thetis but am encouraged by what you guys were saying last night... I'm looking to move to it after Jan 1.

Gary
K9RX
cLicari
Posts: 73
Joined: Mon Apr 10, 2017 9:33 pm
Location: North Texas

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby cLicari » Sun Nov 10, 2019 4:00 pm

w-u-2-o wrote:My report: pre4 is the best of the bunch on my 8000.

In more detail: Pre2 worked but PS was unstable. Pre1 worked fine. But pre4 is definitely demonstrating superior PureSignal performance and just "feels" smoother overall. No seq errors at all with pre1 or pre4 unless I make the PC sweat by doing a lot of other stuff.

Good point, ea3aqr: seq errors are also a good sign of firmware instability.


Scott...
Loaded up pre4 last night. Ran fine last night and again this morning for 3.5 hrs, mostly listening, then was in QSO with some friends and had a lockup. Without resetting the radio or relaunching Thetis I hit the power button and worked for about ten seconds and locked up again. There were some error messages so I made a screen capture as follows...
Thx
Carl
NX5T

[img]
lockup.JPG
[/img]
lockup.JPG
lockup.JPG (278.29 KiB) Viewed 1932 times
Attachments
error.JPG
error.JPG (10.92 KiB) Viewed 1932 times
Carl Licari
NX5T
Anan 8000DLE, FW v2.0 pre4, Thetis 2.6.9 a3,
Windows 10, dedicated network subnet, Intel i7 8700K, 32GB, NVIDIA GeForce GTX 1060, Samsung 40" 4K display
User avatar
w-u-2-o
Posts: 1882
Joined: Fri Mar 10, 2017 1:47 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby w-u-2-o » Sun Nov 10, 2019 5:02 pm

Carl: does it work better or worse than pre1 or pre2? Which is best for you? And are you using a 7000 or 8000?
User avatar
nico
Posts: 17
Joined: Wed May 22, 2019 9:06 am

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby nico » Sun Nov 10, 2019 6:16 pm

Apache Lab Anan 8000DLE with Thetis and version 2.0 Pre4 - when using diversity reception after pressing PTT around 10 times to simulate a QSO the receiver will lock up with 9+60db noise. It works again when Diversity Reception is turned off but the Anan needs a reboot. Have been able to replicate this fairly consistently.

Thanks for all the work

Nicholas - 2E0GKG
cLicari
Posts: 73
Joined: Mon Apr 10, 2017 9:33 pm
Location: North Texas

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby cLicari » Sun Nov 10, 2019 7:34 pm

w-u-2-o wrote:Carl: does it work better or worse than pre1 or pre2? Which is best for you? And are you using a 7000 or 8000?


Scott..

Running an 8000DLE.
I can't say one is any better than another. Once it reaches the point of failing all of them fail again repeatedly after a short amount of time (seconds). Did the error code have any significance to you? Is there something you'd like me to try?
I'm going to run it more to look for a pattern, but I honestly think it's a problem in my system, although quite capable, somewhere.

Carl
Carl Licari
NX5T
Anan 8000DLE, FW v2.0 pre4, Thetis 2.6.9 a3,
Windows 10, dedicated network subnet, Intel i7 8700K, 32GB, NVIDIA GeForce GTX 1060, Samsung 40" 4K display
User avatar
w-u-2-o
Posts: 1882
Joined: Fri Mar 10, 2017 1:47 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby w-u-2-o » Sun Nov 10, 2019 9:55 pm

Carl,

There was a problem previously with Thetis where it could crash on certain seq errors. You might cross post this in the 2.6.9 topic.

73,

Scott
Bryan W4WMT
Posts: 80
Joined: Sun Apr 09, 2017 10:12 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby Bryan W4WMT » Sun Nov 10, 2019 10:26 pm

w-u-2-o wrote:Carl,

There was a problem previously with Thetis where it could crash on certain seq errors. You might cross post this in the 2.6.9 topic.

73,

Scott


Those crashes were caused by "malformed packets" which Doug fixed by trapping them out in the code (just looked at that code this morning). Hopefully those crashes won't be happening any more.

73
User avatar
vk6cpu
Posts: 7
Joined: Tue Jul 16, 2019 4:47 am
Location: Perth, Western Australia

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby vk6cpu » Fri Nov 15, 2019 9:51 am

:shock: I updated firmware this morning with the pre-4 release and immediately got virtually continuous sequence errors (short log attached).
Radio appeared to be functioning Ok in limited RX & TX tests that I did.
But given the numerous seq errors and flashing red text - I went back to the pre-2 version which is stable and only get occasional SEQ error.
Happy to provide further info or tests if it will help with debugging.

Just updated with addition of log file when running pre-2 for comparison - covers almost 24 hours and only occasional seq err.
Attachments
2019-11-18 pre2 seq err logt.rtf
(11.68 KiB) Downloaded 13 times
seq log pre 4.rtf
(34.89 KiB) Downloaded 19 times
Last edited by vk6cpu on Mon Nov 18, 2019 4:14 am, edited 1 time in total.
All the best
Nigel
VK6CPU

Anan 8000 DLE, Thetis v2.6.9 (a5_1) , Protocol 2 V2 pre-2
INTEL NUC8i5BEH 16.0 GB Ram
User avatar
w-u-2-o
Posts: 1882
Joined: Fri Mar 10, 2017 1:47 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby w-u-2-o » Fri Nov 15, 2019 11:48 am

Just the report is all that is necessary. Thanks, Nigel.
K8JDC
Posts: 1
Joined: Sat Nov 16, 2019 6:26 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby K8JDC » Sun Nov 17, 2019 6:30 pm

Thought I would post some data here showing some negative seq numbers. This was taken running 2.6.9 A6_2 and pre-4 on a 7000. I ran several hours yesterday (mostly running WSJT-X) on this load and saw some seq errors but most were positive. I saw one other instance of negative numbers yesterday. I have just loaded A7 to try that out.

Dave
K8JDC

DCC0
s0=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 -4 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/17 13:09:20:479
s1=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/17 13:09:20:479
s2=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/17 13:09:20:479

DCC2
s0=0 0 0 0 0 0 0 0 0 0 0 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/17 13:06:25:568
s1=0 0 0 0 0 0 439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/17 12:35:34:615
s2=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/17 12:35:33:114

DCC2
s0=0 0 0 0 0 0 439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/17 12:35:34:615
s1=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/17 12:35:33:114

DCC2
s0=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11/17 12:35:33:114
NN3RP
Posts: 26
Joined: Sun Feb 25, 2018 1:53 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby NN3RP » Thu Nov 21, 2019 6:54 pm

So I am the 2nd owner of a 7000dle MKII with PC embedded I7, 8Gb RAM, Windows 10 Home, purchased in October 2019. I do not think that it has the current firmware. I have only play with the PSDR that comes with it last night. Upgraded Windows to Pro in a flash.

I would like to use Thetis as I have been doing for the past many months on my other non PC 7000. I suppose I need to install the latest firmware before I can run Thetis?

Rafael / NN3RP
Proud new owner 7000dle MKII
User avatar
w-u-2-o
Posts: 1882
Joined: Fri Mar 10, 2017 1:47 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby w-u-2-o » Thu Nov 21, 2019 7:11 pm

NN3RP wrote: I suppose I need to install the latest firmware before I can run Thetis?
You need to install the latest, or almost the latest, Protocol 2 firmware to run Thetis.

Protocol 2 explained:

viewtopic.php?f=32&t=2380

A warning before you program the firmware:

viewtopic.php?f=32&t=3082

Read the "tacked" threads here:

viewforum.php?f=18

I strongly recommend you use the Bootloader method.

And of course read the first post in this topic, too.

If you run into problems loading firmware please start a new topic in the Protocol 2 sub-forum.
NN3RP
Posts: 26
Joined: Sun Feb 25, 2018 1:53 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby NN3RP » Thu Nov 21, 2019 7:59 pm

Thanks. I have read about the issue when the jumper is not there. As soon as I received mine yesterday, I opened it to confirm the chip # / the jumper was in place.

I will proceed with cautiously with bootloader method.
vu2mb
Posts: 2
Joined: Thu Nov 21, 2019 5:30 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby vu2mb » Tue Nov 26, 2019 2:34 pm

[quote="K8JDC"]Thought I would post some data here showing some negative seq numbers. This was taken running 2.6.9 A6_2 and pre-4 on a 7000. I ran several hours yesterday (mostly running WSJT-X) on this load and saw some seq errors but most were positive. I saw one other instance of negative numbers yesterday. I have just loaded A7 to try that out.

Dave
K8JDC

Hi Dave,

Can you please let me know how can we check the seq error log?

Thank you very much.
73
Bhanu
VU2MB
User avatar
w-u-2-o
Posts: 1882
Joined: Fri Mar 10, 2017 1:47 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby w-u-2-o » Tue Nov 26, 2019 2:44 pm

Bhanu,

It is accessible through Setup > Tests. See this thread, that is where most of the discussion of this log is concentrated:

viewtopic.php?f=9&t=3189

73,

Scott
vu2mb
Posts: 2
Joined: Thu Nov 21, 2019 5:30 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby vu2mb » Tue Nov 26, 2019 3:24 pm

w-u-2-o wrote:Bhanu,

It is accessible through Setup > Tests. See this thread, that is where most of the discussion of this log is concentrated:

viewtopic.php?f=9&t=3189

73,

Scott


Thank you Scott
I will go through it.
I am having some tough time for last 2 days when I formatted my PC and reinstalled it from the image first and then a clean install from the disks.
I would come back after couple of days if I am unable to sort this out myself. Tomorrow I would be out of town.
73
Bhanu
VU2MB
AA2GF
Posts: 5
Joined: Thu Jun 20, 2019 8:19 pm

Re: New Black Edition 7000 DLE MKII Protocol 2 Firmware

Postby AA2GF » Thu Dec 05, 2019 5:08 pm

Got my hands on the new black edition 7000 DLE MKII. Anyone have any experience with Protocol 2 on this one?
User avatar
w-u-2-o
Posts: 1882
Joined: Fri Mar 10, 2017 1:47 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby w-u-2-o » Thu Dec 05, 2019 5:32 pm

It should be no different than any other version of the 7000.
AA2GF
Posts: 5
Joined: Thu Jun 20, 2019 8:19 pm

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby AA2GF » Thu Dec 05, 2019 10:11 pm

I appreciate that Scott, my interest is in hearing from someone who is successfully running a P2 version in order to avoid a testing adventure.
Do you happen to know if this new version (Black Box) was just a packaging change or if there are component changes that could impact the firmware behavior. I recall a past component change that required a firmware tweak.

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

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Postby w-u-2-o » Thu Dec 05, 2019 11:36 pm

As far as I know it's just a packaging change.

Return to “Protocol 2 (all radios)”