KDSP2 option's DSP firmware is open source

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

KDSP2 option's DSP firmware is open source

wayne burdick
Administrator
Lyle (KK7P) reminded me that we did do one experiment in community-sourced firmware: the KDSP2 DSP option for the K2. See:

    http://www.elecraft.com/KDSP2/kdsp2.htm

Quoting from the bottom of this page:

    "The DSP code for the KDSP2 is open source, allowing advanced users to create their own DSP features for the K2. User supplied alternate DSP code will be posted in a special KDSP2 download page on the Elecraft web page."

That open-source web page is here:

    http://www.elecraft.com/KDSP2/sourcepage.htm

This page was set up in 2003, and as far as we know, there have been no takers. Of course Lyle packed a lot of functionality into the KDSP2 code, so maybe there was nothing left to add.

73,
Wayne
N6KR


______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: KDSP2 option's DSP firmware is open source

Hisashi T Fujinaka
On Tue, 19 Aug 2014, Wayne Burdick wrote:

> Lyle (KK7P) reminded me that we did do one experiment in community-sourced firmware: the KDSP2 DSP option for the K2. See:
>
>    http://www.elecraft.com/KDSP2/kdsp2.htm
>
> Quoting from the bottom of this page:
>
>    "The DSP code for the KDSP2 is open source, allowing advanced users to create their own DSP features for the K2. User supplied alternate DSP code will be posted in a special KDSP2 download page on the Elecraft web page."
>
> That open-source web page is here:
>
>    http://www.elecraft.com/KDSP2/sourcepage.htm
>
> This page was set up in 2003, and as far as we know, there have been no takers. Of course Lyle packed a lot of functionality into the KDSP2 code, so maybe there was nothing left to add.

I thought about it, but I couldn't find the programming board. After
looking at the code I think I decided it's probably a good thing I
couldn't find the programming board. :)

--
Hisashi T Fujinaka - [hidden email]
BSEE(6/86) + BSChem(3/95) + BAEnglish(8/95) + MSCS(8/03) + $2.50 = latte
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: KDSP2 option's DSP firmware is open source

vk2rq
Even if you find the development kit, the memory chips in the latest K2DSP boards are not in sockets, but are soldered directly to the board. So, it would be difficult to upgrade the firmware on the K2DSP. Also, the firmware for the user interface is not open source, which limits the scope of adding features.

These days, if you want to experiment with DSP algorithms, it is probably more convenient to do prototyping on a general-purpose PC with sound card.

73,
Matt VK2RQ

> On 20 Aug 2014, at 4:12 am, Hisashi T Fujinaka <[hidden email]> wrote:
>
>> On Tue, 19 Aug 2014, Wayne Burdick wrote:
>>
>> Lyle (KK7P) reminded me that we did do one experiment in community-sourced firmware: the KDSP2 DSP option for the K2. See:
>>
>>   http://www.elecraft.com/KDSP2/kdsp2.htm
>>
>> Quoting from the bottom of this page:
>>
>>   "The DSP code for the KDSP2 is open source, allowing advanced users to create their own DSP features for the K2. User supplied alternate DSP code will be posted in a special KDSP2 download page on the Elecraft web page."
>>
>> That open-source web page is here:
>>
>>   http://www.elecraft.com/KDSP2/sourcepage.htm
>>
>> This page was set up in 2003, and as far as we know, there have been no takers. Of course Lyle packed a lot of functionality into the KDSP2 code, so maybe there was nothing left to add.
>
> I thought about it, but I couldn't find the programming board. After
> looking at the code I think I decided it's probably a good thing I
> couldn't find the programming board. :)
>
> --
> Hisashi T Fujinaka - [hidden email]
> BSEE(6/86) + BSChem(3/95) + BAEnglish(8/95) + MSCS(8/03) + $2.50 = latte
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
> Message delivered to [hidden email]
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: KDSP2 option's DSP firmware is open source

Mike Markowski-2
Gnuradio is a great little DSP workbench for that sort of thing.

73,
Mike ab3ap

On 08/19/2014 05:27 PM, Matt VK2RQ wrote:
> [...]
> These days, if you want to experiment with DSP algorithms, it is
> probably more convenient to do prototyping on a general-purpose PC
> with sound card.
>
> 73, Matt VK2RQ
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: KDSP2 option's DSP firmware is open source

David Woolley (E.L)
In reply to this post by wayne burdick
That was rather well hidden; it's the first I heard about it.

However I'm not surprised that there were no takers.  Assembly languages
coding for DSPs is well outside the main open source community (although
there probably is a sub-community for it).  Most people would be into C
for desktops or assembly for PICs.

The other problem, at least in the UK, is that sourcing DSP chips in
small quantities is likely to be difficult, and I suspect the
programmers (hardware) are expensive, especially compared with those for
low volume programming of the PIC.

In practice I've not found a strong enough need to justify adding audio
filtering, anyway.

--
David Woolley
Owner K2 06123

On 19/08/14 19:00, Wayne Burdick wrote:
> Lyle (KK7P) reminded me that we did do one experiment in community-sourced firmware: the KDSP2 DSP option for the K2. See:
>
>      http://www.elecraft.com/KDSP2/kdsp2.htm
>
> Quoting from the bottom of this page:
>
>      "The DSP code for the KDSP2 is open source, allowing advanced users to create their own DSP features for the K2. User supplied alternate DSP code will be posted in a special KDSP2 download page on the Elecraft web page."

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: KDSP2 option's DSP firmware is open source

Alan Hawrylyshen
Actually Wayne (and others);

Like others - I discovered this a few years back and made a private fork on github in October 2011.
I took some time to really dig in an concluded that I didn’t have the right tools to do even basic experimentation.
I applaud that you’ve made it public and I’d encourage Elecraft to continue in this spirit where it isn’t commercially to your disadvantage. I would also encourage using something like github as a great way to share the code that permits maximum utility for people trying to work with the code. This form of version control is radically different (and in most ways superior) to everything that has come before it.

[ IF you aren’t using it in-house - it might be worth investigating if it is time to migrate from whatever you are using, to git.] I’ve helped a few major software development organisations move to git and the end results can be quite excellent. I certainly wouldn’t consider any other form of code control these days. ]

Wayne ; Best wishes and I’m always willing to chat about this technology and how to use it within organisations.

Cheers,
Alan
K2ACK
M0WTH

KX3/K3/XG3/P3/KXPA100. etc ...
k 2 a c k a t p o l y p h a s e d o t c a



On 21 Aug 2014, at 00:32, David Woolley <[hidden email]> wrote:

> That was rather well hidden; it's the first I heard about it.
>
> However I'm not surprised that there were no takers.  Assembly languages coding for DSPs is well outside the main open source community (although there probably is a sub-community for it).  Most people would be into C for desktops or assembly for PICs.
>
> The other problem, at least in the UK, is that sourcing DSP chips in small quantities is likely to be difficult, and I suspect the programmers (hardware) are expensive, especially compared with those for low volume programming of the PIC.
>
> In practice I've not found a strong enough need to justify adding audio filtering, anyway.
>
> --
> David Woolley
> Owner K2 06123
>
> On 19/08/14 19:00, Wayne Burdick wrote:
>> Lyle (KK7P) reminded me that we did do one experiment in community-sourced firmware: the KDSP2 DSP option for the K2. See:
>>
>>     http://www.elecraft.com/KDSP2/kdsp2.htm
>>
>> Quoting from the bottom of this page:
>>
>>     "The DSP code for the KDSP2 is open source, allowing advanced users to create their own DSP features for the K2. User supplied alternate DSP code will be posted in a special KDSP2 download page on the Elecraft web page."
>
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
> Message delivered to [hidden email]

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]