Receiver FDM77 and GNUradio

I’m a newbe to GNUradio, which I’ve found on the Internet searching
for documentation about the USB chip Cypress 68013.

I’d like to control a DRM receiver (the FDM77
http://www.elad.it/FDM77page.asp) in a Linux environment.

This is a software radio which is good to be used as a DRM receiver
(coupled with the software decoder Dream). It has a Cypress 68013 USB
chip.

Big question: does it have anything to do with GNUradio?

If not, I apologise for the off topic post.

Thanks

On Tue, Dec 05, 2006 at 10:12:11PM +0000, Mario R. wrote:

I’m a newbe to GNUradio, which I’ve found on the Internet searching
for documentation about the USB chip Cypress 68013.

FYI, there’s a copy of the FX2 technical ref manual here:
http://comsec.com/usrp/FX2_TechRefManual.pdf
(There may be a later version somewhere else)

I’d like to control a DRM receiver (the FDM77
http://www.elad.it/FDM77page.asp) in a Linux environment.

This is a software radio which is good to be used as a DRM receiver
(coupled with the software decoder Dream). It has a Cypress 68013 USB
chip.

Big question: does it have anything to do with GNUradio?

You could integrate this gadget with GNU Radio.
Note that it’s really just a tuner with an a single-ended IF output
at 12 kHz. You have to plug it into a sound card to convert the
analog IF into samples.

From the block diagram, it appears that the USB (used in 12mbit/sec
mode) is used only to control the filters, DDS, etc.

Eric

FYI, there’s a copy of the FX2 technical ref manual here:
http://comsec.com/usrp/FX2_TechRefManual.pdf
(There may be a later version somewhere else)

Thanks

Big question: does it have anything to do with GNUradio?

You could integrate this gadget with GNU Radio.
Note that it’s really just a tuner with an a single-ended IF output
at 12 kHz. You have to plug it into a sound card to convert the
analog IF into samples.

From the block diagram, it appears that the USB (used in 12mbit/sec
mode) is used only to control the filters, DDS, etc.

Indeed. Since the USB it’s used only for tuning, it should not require
a huge amount of work (I hope…).
My problem is that I completely miss the low level USB programming
skills and I hoped to find some sort of driver for the cypress chip in
Linux, in order to focus only on the protocol about frequence and
filter (which I might get from the manufacturer).

How big is the difference between USB and serial programming?

I’ve discovered just today, about GNUradio. I knew there was already
some sort of framework for radios in V4L-DVB (www.linuxtv.org). I’ll
have a look at both to find some help for my problem.

Thanks

On Wed, Dec 06, 2006 at 07:27:29AM +0000, Mario R. wrote:

Linux, in order to focus only on the protocol about frequence and
filter (which I might get from the manufacturer).

No need for any driver programming. Just use libusb.
See http://libusb.sf.net

Eric