• 0
aksaltaaf

Communication using pmod

Question

6 answers to this question

Recommended Posts

  • 0

Hi @aksaltaaf,

Here is the resource center for the PmodBT2 which will facilitate communication between the two FPGA boards. Here is a tutorial on How to Auto-Connect 2 PmodBT2's Together that should be useful. You can also connect directly between the boards through the pmod ports using something like this or this. Doing it this way you will need to facilitate communication between the two boards. Typically using something like spi. You can use Microblaze with the Quad SPI IP Core. One board using the Quad SPI IP set as slave and the other board's Quad SPI IP core set to master. You can also make your own spi controller through HDL(verilog/VHDL).

cheers,

Jon

 

 

Share this post


Link to post
Share on other sites
  • 0

Take my advice with a grain of salt. But why would you want to introduce the extra complexity of a RN-42 BT protocol and all that could go wrong with that PMOD set up? if there are no distance requirements between the to FPGAs Dan's idea feels like the best rout.

Share this post


Link to post
Share on other sites
  • 0

@aksaltaaf,

You haven't given us anything to work with, just "is not taking the data.  What test are you running?  What symptoms are you seeing?  How do you know data isn't being taken?  Do you have the ports miswired or mislabeled?  There's a lot of things that could be going wrong, and your post (above) doesn't tell me anything in the way of what your problem might be.

Perhaps you want to use as a first test having the switches on the Nexys4 control the LED's on the Basys?  That will slow down any connectivity issues to the point where they can easily be debugged.  If that test fails, you can at least disconnect the Nexys and the Basys and use a voltmeter to make certain you have the right pins.

Dan

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now