开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: PE0FKO/DG8SAQ firmware conversion to Si5351A?


 

Hi Rob,

Here is a link where you can pick up the file:


73,
Ron / W4MMP

On 10/12/2022 18:49, Rob Frohne (KL7NA) wrote:
Hi Ron,

I didn't see any attachments.? Maybe groups.io removes them.

73,

Rob

KL7NA

On 10/12/22 10:29 AM, Ron / W4MMP via groups.io wrote:
CAUTION: This email originated from outside the Walla Walla University email system.


Hi,

I don't know if this will help, but attached is the firmware source code
for our products that use the Si5351. Much of this source is from
source that Jason Milldrum produced sometime ago.

73,
Ron / W4MMP

On 10/12/2022 13:06, Rob Frohne (KL7NA) wrote:
Hi Fred,

I started to look at your firmware a bit, and your hint about the other
oscillators is really helpful. Tom sent me the attached documentation
about his original protocol, and looking at quisk's implementation of
the softrock interface was also helpful. This is actually something
that would be useful to my electronics students. In the second quarter
of that subject the goal is to learn how to do an electronics project,
and the one I have been doing is a quadrature sampling detector HF SDR
receiver like the softrock. The firmware we were using was done on an
arduino and drove the Si5351. It would be really handy for them to have
firmware that would interface between the Si5351 and the softrock
protocol because then they could use other PC software than quisk if
they wished. At present our interface is with quisk, because it was
easy to do. Last year we moved to using a Raspberry pi pico in some of
the designs. Getting the firmware to work was the most difficult part
of their projects when they used the pico, but the emphasis of the class
is on the hardware, not software, so I need to address that. The pico
firmware is working now, but it still uses the old protocol we had
before and I am attracted to the idea of either emulating the Softrock
interface, or modifying your firmware so the Si5351 will work. I don't
know if I will have time to get this going, but I'm looking at it a bit.

Thanks so much for your work on the Softrock firmware, and for your very
helpful hints here!

73,

Rob

KL7NA

On 10/12/22 9:02 AM, pe0fko via groups.io wrote:
CAUTION: This email originated from outside the Walla Walla University email system.


Hi Group,

I did seen the questions about the Si5351 now and before (did read your mail Rob).
The Si5351 is also a good oscillator in some cases and can be used with my firmware I expect. The firmware also support on the moment the Si570, Si549 and the AD9850 with compile options so the Si5351 can also included. The attiny84 chip is used because he is Tiny. Other AVR chips like the atmega328 can also be used (I did run it on a softrock some time ago) to run with some more space.
The firmware source and all the protocol documentation is on my website ;data=05%7C01%7Crob.frohne%40wallawalla.edu%7Cf5435f31966e4eca6a3408daac775b18%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C0%7C638011925886607162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=xgvMPeo1dmWrbn1drNFywcLnWref0uZRUu2due7%2BjII%3D&reserved=0

Have a nice day!
73, pe0fko




--
Rob Frohne, Ph.D. P.E.
E. F. Cross School of Engineering
Walla Walla University
100 SW 4th Street
College Place, WA 99362
(509) 527-2075







Join [email protected] to automatically receive all group messages.