aksaltaaf Posted December 20, 2017 Share Posted December 20, 2017 I would like to transfer data from nexus 4 DDR board to basys 3 board using pmod. What connection I have to do? Link to comment Share on other sites More sharing options...
jpeyron Posted December 20, 2017 Share Posted December 20, 2017 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 Link to comment Share on other sites More sharing options...
D@n Posted December 20, 2017 Share Posted December 20, 2017 @jpeyron, @aksaltaaf, Why not implement a simple wired SPI protocol between the two boards? No PmodBT required, only a couple of wires required? Dan Link to comment Share on other sites More sharing options...
B SULLY Posted December 21, 2017 Share Posted December 21, 2017 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. Link to comment Share on other sites More sharing options...
jpeyron Posted December 21, 2017 Share Posted December 21, 2017 Hi @D@n and @B SULLY, I did suggest the BT2 but I also did suggest just connecting the boards directly through the Pmod ports as D@N suggested as well. cheers, Jon Link to comment Share on other sites More sharing options...
aksaltaaf Posted January 8, 2018 Author Share Posted January 8, 2018 I tried to connect nexys4 ddr board and basys3 board using pmod directly. Data is going out of nexys4 board but basys3 is not taking that data. Link to comment Share on other sites More sharing options...
D@n Posted January 8, 2018 Share Posted January 8, 2018 @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 Link to comment Share on other sites More sharing options...
Question
aksaltaaf
I would like to transfer data from nexus 4 DDR board to basys 3 board using pmod. What connection I have to do?
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.