You will need a hardware tuner-downconverter in front of the BBB.
But these are available for less than $25.

Google: "SDR dongle" for a lot of hardware front end alternatives

Things like:
https://www.adafruit.com/products/1497

http://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/


The things you find are usually intended for Windows computers used for the 
back end signal processing.
So you are then facing a port of the back end demodulation software onto 
the BBB.

If you Google "SDR dongle Linux" you will find some existing Ubuntu ports.

But a BBB that was not doing anything else could likely handle the 
processing load.  An X-15 could do it for sure, with the on-board DSP.

But the first guy to make it work on a BBB is going to have to do some real 
work.

--- Graham

==

On Wednesday, January 6, 2016 at 10:06:13 AM UTC-6, Charles Steinkuehler 
wrote:
>
> On 1/6/2016 7:19 AM, [email protected] <javascript:> wrote: 
> > 
> > Now, the main question is, can we make BeagleBone Black as an FM 
> receiver 
> > using only software without using any external FM module ? 
>
> Only software?  No. 
>
> I've worked on very minimal radios using just a couple of (FPGA) I/O 
> pins and some discrete parts.  Basically, you use a differential input 
> of the FPGA as a comparator, build a delta-sigma ADC out of it, and 
> directly sample the radio signal.  This actually works OK for lower 
> frequencies, but there's no way you can do this with just software and 
> GPIO pins at ~100 MHz FM frequencies. 
>
> You might be able to do something similar with the timer hardware on 
> the BBB if you have an outboard down-converter.  You might even be 
> able to use another timer for the reference frequency output.  But 
> you're still going to need at least a handful of external discrete 
> parts to do filtering/mixing. 
>
> -- 
> Charles Steinkuehler 
> [email protected] <javascript:> 
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to