Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21611 Discussions

Using Arduino header with DE10 Lite

YigalB1
Beginner
497 Views

Connecting Arduino seems to be easy, according to the user manual, yet I have few questions:

1) At power up, I assume both devices (the Uno and the FPGA) wake up with default IOs defined as input, correct? How to avoid collision between outputs until the FPGA and/or Uno are programmed?  

2) What would be the best method to write an array of data from the Uno to the FPGA (about 2K of 8 bits)? A UAR$T can be implemented on the FPGA, yet perhaps to make the Uno generate write signal and data bus, same like a CPU would do?

3) Is there a sample code of Arduino programmed and it's relative FPGA Verilog, that demonstrated data transfer?

Labels (1)
0 Kudos
1 Reply
Fakhrul
Employee
340 Views

Hi YigalB1,


This question is more related to Arduino and Terasic DE boards. I recommend referring to the DE10-Lite User Manual, which provides relevant details. You can find it at the following link:

DE10-Lite User Manual.


Regards,

Fakhrul


0 Kudos
Reply