interface between bladeRF-XB and LCDmodule

Discussions related to schematic capture, PCB layout, signal integrity, and RF development

Moderator: robert.ghilduta

Post Reply
andys86498
Posts: 9
Joined: Sat Apr 18, 2015 7:20 am

interface between bladeRF-XB and LCDmodule

Post by andys86498 » Wed Mar 30, 2016 2:28 am

i need to use LCD module to display what the bladeRF(rx) received data.
here is my solution,i get another LCD module (16*2 display) ,and connect it with the expansion board on bladeRF.
my question is what should i do to control bladerf ?(PC or gnuradio? )
besides, i am new in FPGA so how do i mutilply the expansion board (pins)?

sorry my quesion is not cleared so please help me with detailed as u can

thanks u all!

jynik
Posts: 455
Joined: Thu Jun 06, 2013 8:15 pm

Re: interface between bladeRF-XB and LCDmodule

Post by jynik » Wed Mar 30, 2016 3:02 pm

You might need to share some block diagrams or rough schematics to better share the details of your goals.

It's definitely not the "ideal" solution, bit I would imagine that if you're using an LCD with an HD44780-compatible controller, you could operate the LCD controller in 4-bit mode and then bitbang the interface via libbladeRF's XB GPIO functions:
http://nuand.com/libbladeRF-doc/v1.5.1/ ... __i_o.html

andys86498
Posts: 9
Joined: Sat Apr 18, 2015 7:20 am

Re: interface between bladeRF-XB and LCDmodule

Post by andys86498 » Sat Sep 24, 2016 6:41 am

jynik wrote:You might need to share some block diagrams or rough schematics to better share the details of your goals.

It's definitely not the "ideal" solution, bit I would imagine that if you're using an LCD with an HD44780-compatible controller, you could operate the LCD controller in 4-bit mode and then bitbang the interface via libbladeRF's XB GPIO functions:
http://nuand.com/libbladeRF-doc/v1.5.1/ ... __i_o.html

i am sorry for replay so late , because i have been studying many kinds of dsp and FPGA material.

first, thanks for your replaying,.

my LCD module is SDEC's "LMC-STC2B16-01 Serial".

blow is it's data sheet web link.
--------------------------
http://www.ltc.com.tw/pdf/lcd2b16.pdf
--------------------------

it also has 4-bit mode like the LCD you mentioned.

i think your solution is correct , and i am going to follow the steps you mentioned.

i have some questions .

1. Do you mean that i use bladder-cli to control XB-GPIO pins on BladeRF ?

2.should i modify FPGA bitstream file? (or hosted_x115.vhd?) (via Quartus II)?

---------

another problem

1. i want to put MoDem and shaping filter in TX path of BladeRF's GPGA , should i modify hosted.vhd file?

is that the correct way?(i am new to vcdl . just learned verilog before .)


thank you very much

Post Reply