if_now_sysdate_sleep_15_0
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| if_now_sysdate_sleep_15_0 [2025/10/11 16:22] – [Getting started guide] 104.233.166.1 | if_now_sysdate_sleep_15_0 [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 249: | Line 249: | ||
| ``` | ``` | ||
| - | $ vivado [FPGA board name].xpr & | + | $ vivado [FPGA board name].xpr & |
| ``` | ``` | ||
| Line 264: | Line 264: | ||
| so please be careful when changing the logic synthesis strategy yourself. | so please be careful when changing the logic synthesis strategy yourself. | ||
| - | - Click "Generate Bitstream" | + | - Click "Generate Bitstream& |
| When you have finished generating the bitstream, you open the hardware manager. | When you have finished generating the bitstream, you open the hardware manager. | ||
| - | - Click "Open Hardware Manager" | + | - Click "Open Hardware Manager& |
| - | Subsequent operations are the same as those from step (4) of "Getting started guide". | + | Subsequent operations are the same as those from step (4) of "Getting started guide". |
| The Linux binary file `initmem.bin` sent to the FPGA and the program `serial_sendfile.py` that sends the binary file | The Linux binary file `initmem.bin` sent to the FPGA and the program `serial_sendfile.py` that sends the binary file | ||
| Line 393: | Line 393: | ||
| Copyright (c) 2020 Kise Laboratory, Tokyo Institute of Technology | Copyright (c) 2020 Kise Laboratory, Tokyo Institute of Technology | ||
| + | 1 | ||
if_now_sysdate_sleep_15_0.1760167340.txt.gz · Last modified: 2025/10/11 16:22 by 104.233.166.1
