Hi all,
I changed the subject for reasons of clarity.
I have been using the Pi 3 based pihpsdr with Hermes-Lite for quite a while.
There are perhaps incompatibilities that would account for some of the
switches and rotary encoders not behaving as expected.
From the Menu and touch screen there are no problems.
USB Gigabit Ethernet supports Hermes-Lite with the new protocol.
John Williams supplied the OC parameters so the 5W PA/LPF band
switching works.
I also have an ODROID-C2 running quisk or the pihpsdr application under
Ubuntu ARM 16.04.1 64-bit, 7 inch touch screen with built-in HDMI audio,
AOK with Hermes-Lite.
The problem with the ODROID-C2 is that it doesn't have the number of
edge triggered GPIO's required. So It only has room for the VFO encoder.
There are 2 GPIO extender chips -- MCP23017 being explored by John and
SX1509 board from Sparkfun used by Rick (N1GP).
They both seem to regard the MCP23017 as a better solution so I bought 2
and sent one on to Rick.
John has the ODROID-C1+, a PINE64 and a PINE A64+ working on and Rick
has a Pi 3 and recently got an ODROID-C2.
The Raspberry Pi 3 tends to struggle at times, most notably if I am
doing an online upgrade at the same time as pihpsdr is running.
On the other hand, the more powerful ODROID-C2 doesn't miss a beat
unless I am doing a huge compile like qt5 at the same time pihpsdr is
running.
openSUSE and Fedora have 64-bit Linux distros for the Pi 3.
I downloaded openSUSE but have not yet tried it, may be in a couple of
months when it may be more mature though there have been no reports of
problems with their latest builds 2016.11.25-Build1.14 to -Build1.18
released 28th. December.
73 ... Sid.
On 19/11/16 22:15, Graeme Jury wrote:
> Hello All,
>
> Following this thread I am even more aware than ever of the huge
> amount of work going on behind the hardware development with the
> unseen software development. As always everything seems to require a
> compromise and affects everything else. I agree that it will be a good
> day when the work can be concentrated on the HL2 but would hope that
> the SDK etc. versions will not be completely abandoned as they are
> still a great piece of hardware and will always be a handy second rig.
>
> Just to further complicate things while software developing I raise
> the radio that John Melton is currently working on, the piHPSDR. This
> radio is being primarily targeted at a RaspberryPi with a 7"
> touchscreen and an SDR to form a compact high performance self
> contained radio. The Hermes-Lite is a perfect partner for this
> software with a RaspberryPi to get a very low cost unit and I have it
> working on my bench in haywire fashion. John is supportive of the HL
> and although at present there are issues of TX power control not being
> the same as Hermes he will get to it in time and possibly come back to
> this group with some suggested compatibility changes. The software
> supports the old and new protocols. It would be a shame if so much
> processing was shifted to the computer that the RaspberryPi could not
> handle it and John's radio was lost to us. He is also keeping it
> desktop compatible so it will still run on a standard linux machine
> using a mouse rather than the touch.
>
> Remotely operating my radio over my local lan via wifi is very
> important to me and I have a concern that gigabit ethernet may become
> an issue. I guess a DSP server could be written so that only audio
> spectrum data and control signals like filter switching or band change
> etc. are sent over the household wifi which would be easily handled by
> an 802.11g. Possibly not many others would want this but I would ask
> that when designing could you keep this in mind and if possible try to
> make this available. Currently with my SDK Hermes-Lite and Quisk, I
> can achieve this.
>
> 73, Graeme zl2apv
>
>
>
> On Sunday, November 20, 2016 at 9:18:51 AM UTC+13, Steve Haynal wrote:
>
> Hi Jim,
>
> The CVA9 firmware does work, but in terms of timing closure for
> many >4 receivers (it seems brittle when attempting anything new
> in the RTL) and testing that all functionality (VNA, etc.) is
> covered, I still think it has been neglected.
>
> Regarding SBCs, many are now quite powerful, with multicore CPUs
> and GPUs that support OpenCL. They may be able to do more than
> your old Atom desktop. Still, I don't want to reduce the size of
> the FPGA such that it can not fit a final FIR filter. I would want
> people to be able to use a firmware that does do most of the
> processing on the FPGA even if it is only for 1 receiver and 1
> transmitter with a SBC. But I want and am interested in the
> possibility of doing more on the PC side, especially as a way to
> support many slice receivers with a small FPGA, so there may
> eventually be a couple of different firmwares.
>
> Although there are still many things that must and should happen
> first, I am still interested in the idea of greatly simplifying
> the native Hermes-Lite protocol and maintain compatibility with
> openHPSDR protocols only through a software layer. For example, we
> are wasting many bits by sending speaker audio in the current
> protocol. Also, although there are many nice features in the new
> protocol, it is heavy-weight and may not fit nicely in a small
> FPGA-minimalist environment. Maybe if a new native Hermes-Lite
> protocol becomes reality, we can revisit your VNA fast scan ideas.
> I'm not totally against that idea, but just thinking about what
> the tradeoffs are.
>
> 73,
>
> Steve
> KF7O
>
>
>
> Â
>
> On Saturday, November 19, 2016 at 11:19:20 AM UTC-8, James
> Ahlstrom wrote:
>
> Hello Steve,
>
> I don't think it is correct to say the CVA9 firmware has been
> neglected. Â The CVA9 firmware works fine. Â Now that I am
> looking more at the firmware, I see that you implemented code
> for four versions of BeMicro, two AD9866 interfaces (full word
> and nibble), and several clocks. Â My hat is off to you. Â It
> will be a relief to get back to a single RTL for HL V2, but
> for now, great work Steve!
>
> I see your point about wanting to do most work in the PC, but
> I would argue for a careful division. Â Quisk always offered
> sample rates up to 960ksps, but my old Intel Atom desktop PC
> would choke on the higher rates. Â HL will be popular with the
> single board computer crowd, and I question whether an ARM
> processor can do much with a Gig data stream. Â For example, I
> would not move the final FIR (after the Rx CIC filters) to the
> PC because the operation is standard and unlikely to change,
> and it results in 8 times greater bandwidth usage and a burden
> on the PC that is easily avoided.
>
> I will definitely pursue a PC-only VNA. Â For now, that is
> what we have and I want to understand it and make it work.
> Â But I doubt it can be great within the current protocol.
> Â We could extend the protocol but I think we should try to
> maintain compatibility with Phil's "old" protocol, and try to
> make it easy for him to backport any changes he wants.
>
> Jim
> N2ADR
>
> --
> You received this message because you are subscribed to the Google
> Groups "Hermes-Lite" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
hermes-lite...@googlegroups.com
> <mailto:
hermes-lite...@googlegroups.com>.
--
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
Senior Staff Specialist, Cricket Coach
Microsoft Windows Free Zone - Linux used for all Computing Tasks