DE10 Nano FAQ EN

From Terasic Wiki

Revision as of 09:41, 26 May 2020 by Admin (Talk | contribs)
Jump to: navigation, search
  1. Q:Why does the error message show up when users use the DE10-Nano and try to program the flash with “quartus_hps” command?
    A:This is because "quartus_hps" command is mainly used for programming NAND flash and QSPI flash, but DE10-Nano doesn’t have these two components mounted; that’s why DE10-Nano is unable to realize flash programming and QSPI boot, either.
    Quartus hps.png
  2. Q:Are there any examples provided of using DE10-Nano GPIO as an UART function?
    A:The UART function of the Terasic’s Self-Balancing Robot is exactly based on DE10-Nano and GPIO. For more details, users can refer to the User Guide, Section 1.6 Use the Bluetooth on Terasic website (User Guide Download Link: https://www.terasic.com.tw/cgi-bin/page/archive_download.pl?Language=English&No=1096&FID=e3d428a06f965b9294f41c366d26cd4e).
  3. Q:After compiling the Quartus project of the DE10-Nano, why does the error message show up when users use DE10-Nano’ System Builder to generate a project with DDR3?
    A:This is because DE10-Nano’s DDR3 is on HPS side. The project with DDR3 generated by System Builder must be configured in Qsys first; and after configuration, click “generate” to have Qsys project created. The project then can be compiled after the corresponding TCL script file is created.