start_2527_2522
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| start_2527_2522 [2024/12/09 02:42] – [Logic synthesis and placement and routing from source code using Xilinx Vivado project file] 94.103.125.62 | start_2527_2522 [2026/02/15 11:25] (current) – [How to build the RISC-V cross compiler and RISC-V Linux binary files that works with RVSoC] 157.230.240.151 | ||
|---|---|---|---|
| Line 28: | Line 28: | ||
| - [[https:// | - [[https:// | ||
| - | {{: | + | {{: |
| - | {{: | + | {{: |
| - | ## What's new | + | ## What's new |
| - 2020/08/24 : Released Ver.0.5.3 that can execute Verilog simulation using Verilator | - 2020/08/24 : Released Ver.0.5.3 that can execute Verilog simulation using Verilator | ||
| Line 128: | Line 128: | ||
| ``` | ``` | ||
| - | $ vivado & | + | $ vivado & |
| ``` | ``` | ||
| - | - Click "Open Hardware Manager" | + | - Click "Open Hardware Manager& |
| (4) Write the bitstream file to a FPGA board | (4) Write the bitstream file to a FPGA board | ||
| - | - Click "Open target" | + | - Click "Open target& |
| - | - Click "Program device" | + | - Click "Program device& |
| - When using Nexys A7 board : `nexys4.bit` | - When using Nexys A7 board : `nexys4.bit` | ||
| - When using Arty A7-35T board : `arty35t.bit` | - When using Arty A7-35T board : `arty35t.bit` | ||
| - | - Click "Program" | + | - Click "Program& |
| When the bitstream data is correctly written to the Nexys A7 board, | When the bitstream data is correctly written to the Nexys A7 board, | ||
| - | the DONE LED lights up and "ArchProc" | + | the DONE LED lights up and "ArchProc& |
| Also, the lower right LED will blink at regular intervals, | Also, the lower right LED will blink at regular intervals, | ||
| Line 161: | Line 161: | ||
| ``` | ``` | ||
| - | $ gtkterm & | + | $ gtkterm & |
| ``` | ``` | ||
| - | - Click "Configuration"->"Port" | + | - Click "Configuration"-& |
| - Change the Port of Serial port to the appropriate USB Serial Port like `/ | - Change the Port of Serial port to the appropriate USB Serial Port like `/ | ||
| - Change the Baud Rate of Serial port to “8000000” and click “OK” | - Change the Baud Rate of Serial port to “8000000” and click “OK” | ||
| - | - Click "Configuration"->"CR LF auto" | + | - Click "Configuration"-& |
| Second, check the setting of the port used for serial communication in the pySerial program `serial_sendfile.py`. | Second, check the setting of the port used for serial communication in the pySerial program `serial_sendfile.py`. | ||
| Line 184: | Line 184: | ||
| ``` | ``` | ||
| - | $ python3 serial_sendfile.py 8 "initmem.bin" | + | $ python3 serial_sendfile.py 8 "initmem.bin" |
| ``` | ``` | ||
| Line 197: | Line 197: | ||
| The program is automatically terminated when the transmission is completed. | The program is automatically terminated when the transmission is completed. | ||
| - | Confirm that "finished!" | + | Confirm that "finished!& |
| Linux starts up and a Linux startup message is displayed on the GTKTerm console. | Linux starts up and a Linux startup message is displayed on the GTKTerm console. | ||
| Line 393: | Line 393: | ||
| Copyright (c) 2020 Kise Laboratory, Tokyo Institute of Technology | Copyright (c) 2020 Kise Laboratory, Tokyo Institute of Technology | ||
| + | 1 | ||
start_2527_2522.1733679764.txt.gz · Last modified: 2024/12/09 02:42 by 94.103.125.62 · Currently locked by: 216.73.216.148
