[hpsdr] Come and get it, code's ready!

Steve Bunch steveb_75 at ameritech.net
Mon Jun 1 14:07:22 PDT 2009


Just updated Mercury and Penelope to 2.7, and it's working very well  
for me.  (Updated Janus but have not tried it yet.)

I had previously been experiencing frequent pops/dropouts at 192K  
(less often at 512 than with larger buffers), and less often but still  
happening at 96K.  Now running at 192K/2048 and 1024 w/o problems  
other than occasional lightning-induced ADC overloads -- shutting down  
soon!

Hardware here is a 2.4GHz Core 2 quad with 4GB RAM, intel DP35DP  
motherboard, motherboard USB, separate graphics board, TAPR-built  
HPSDR boards running from a PC power supply, board order randomly  
chosen as Penny/Ozy/Mercury in J6 (closest to P/S)/J5/J4.  Software is  
WinXP SP3 32-bit, McAfee virus protection on, .NET 3.5 SP1, a few  
other things running, but nothing big.  Listening to AM radio is  
taking a bit over 30% of one processor with 192K/2048 sampling, CPU  
affinity set to CPU 3 only, scheduling RT, running a full-width  
waterfall, no NR/NB/ANF -- a configuration that previously generated  
lots of pops/dropouts.  CPU Time is split a bit under 1/4 system time,  
3/4 user (per Process Explorer).  These same settings used to pop at  
least once or twice per waterfall screen, so this is a big improvement.

Thanks to Kirk, Bill, and Phil for all the hard work on this!

73,
Steve, K9SRB

On May 28, 2009, at 11:39 PM, Bill Tracey wrote:

> ***** High Performance Software Defined Radio Discussion List *****
>
> All,
>
> Thanks to the great work done by Kirk KD7IRS we have new version of  
> FPGA code for all the HPSDR boards.  The latest versions completely  
> removes any remnants of board position sensitivity and should also  
> allow operation at 192k/2048k on PC's that previously had difficulty  
> with these rates.
>
> The new code also improves the performance using John Melton's GTK+  
> Linux console -
>
> < http://javaguifordttsp.blogspot.com/ >.
>
> It is also essential for use with the shortly to be released Windows  
> K.I.S.S. Konsole.
>
> In order to make use of this new code the ROMs on Penny and Mercury  
> boards must be updated. If you're using Janus with Mercury and/or  
> Penelope you will need to update it as well.   A new version of  
> PowerSDR that has the new Ozy and FX2 code has been posted.
>
> The latest version numbers are:
>
> Mercury - V2.7
> Penelope - V1.2
> Janus - V3
> Ozy - V1.3
> FX2 -  20090524
>
> The procedure to update the CPLD or EEPROMs on the various boards is  
> the same as before.  Use SVN to check out the files from
>
> < svn://206.216.146.154/svn/repos_sdr_hpsdr/trunk/USBBlaster- 
> Binaries >
>
> and follow the instructions in the README.txt file.
>
> You must also use the latest Ozy_Janus.rbf, ozyfw_sdr1k.hex and   
> PowerSDR files which can be obtained from the usual SVN place:
>
> < svn://206.216.146.154/svn/repos_sdr_windows/PowerSDR/branches/ 
> kd5tfd/PennyMerge/bin/Release  >
>
> At this time Janus is only working well at 192khz, so PowerSDR is  
> currently setup to use the prior version of Ozy and FX2 firmware  
> when configured for an SDR 1000 + Janus setup.  If that's you're  
> configuration it is not recommended to update the Janus CPLD code at  
> this time
>
> As before please report any successes or problems via the HPSDR mail  
> reflector.
>
>
> Phil (VK6APH)
> Bill (kd5tfd)
>
> _______________________________________________
> HPSDR Discussion List
> To post msg: hpsdr at openhpsdr.org
> Subscription help: http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org
> HPSDR web page: http://openhpsdr.org
> Archives: http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/




More information about the Hpsdr mailing list