Jump to content
  • 0

nexys4 onboard USB controller


whatstartwo

Question

1 answer to this question

Recommended Posts

It seems to be like the USB controller on the basys3, when it has two roles.

On powerup it looks for a USB mass storage device and downloads the first FPGA file it finds, if there is no disk with a configuration file the FPGA configures from the onboard memory.

Once that step is finished the USB controller looks for a keyboard or mouse and acts protocol convertor, allowing the FPGA to talk to the device as if it is the old-style PS/2 equivalent.

It is a workaround to allow your design to have a keyboard or mouse without requiring a full USB controller and protocol stack to be implemented in the FPGA and it Aldo allows you to use older designs and course material.

The reference  manual for the board will have all the details.... But it isn't a general purpose USB port!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...