Skip to content

Commit

Permalink
fix(tt_um_kianV_rv32ima_uLinux_SoC): correct the pinout in info.yaml (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
splinedrive authored Aug 2, 2024
1 parent 0e918cd commit 76b55d6
Showing 1 changed file with 19 additions and 19 deletions.
38 changes: 19 additions & 19 deletions projects/tt_um_kianV_rv32ima_uLinux_SoC/info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
project:
wokwi_id: 0 # If using wokwi, set this to your project's ID

# If using an HDL, set wokwi_id as 0 and uncomment and list your source files here.
# If using an HDL, set wokwi_id as 0 and uncomment and list your source files here.
# Source files must be in ./src and you must list each source file separately
source_files:
source_files:
- tt_um_kianV_rv32ima_uLinux_SoC.v
- tx_uart.v
- clint.v
Expand Down Expand Up @@ -52,7 +52,7 @@ yaml_version: 4
# it does and how to operate it. This info will be automatically collected and used to make a datasheet for the chip.
#
# Here is a great example: https://github.com/davidsiaw/tt02-davidsiaw-stackcalc/blob/38c5647f83aad2aec675d566aa3d67b98f0aac81/info.yaml
documentation:
documentation:
author: "Hirosh Dabui" # Your name
title: "KianV uLinux SoC" # Project title
language: "verilog" # other examples include Verilog, Amaranth, VHDL, etc
Expand All @@ -66,39 +66,39 @@ documentation:
how_to_test: |
You need to flash the bootloader, dtb, and the Linux image onto the NOR flash.
It was tested on the ICE40 with the same design at 35MHz.
There is a divider register located at 0x10_000_010.
There is a divider register located at 0x10_000_010.
With the upper 16 bits, the CLINT can be configured, and with the lower 16 bits, the UART can be configured.
# A description of what the inputs do (e.g. red button, SPI CLK, SPI MOSI, etc).
inputs:
- uart_rx
inputs:
- none
- none
- none
- uart_rx
- none
- none
- none
- none
# A description of what the outputs do (e.g. status LED, SPI MISO, etc)
outputs:
- uart_tx
- led[0]
- led[1]
- led[2]
- led[3]
- uart_tx
- led[4]
- led[5]
- led[6]
# A description of what the bidirectional I/O pins do (e.g. I2C SDA, I2C SCL, etc)
bidirectional:
- ce0
- sio0_si_mosi_i
- sio1_so_miso_o
- sio2_o
- sio3_o
- sclk_ram
- ce1
- sclk_nor
- dot
# A description of what the bidirectional I/O pins do (e.g. I2C SDA, I2C SCL, etc)
bidirectional:
- sio0_mosi
- sio1_miso
- sio2
- sio3
- none
- none
- none
- none
- sclk_nor

# The following fields are optional
tag: "" # comma separated list of tags: test, encryption, experiment, clock, animation, utility, industrial, pwm, fpga, alu, microprocessor, risc, riscv, sensor, signal generator, fft, filter, music, bcd, sound, serial, timer, random number generator, calculator, decoder, counter, puzzle, multiplier, game, oscillator,
Expand Down

0 comments on commit 76b55d6

Please sign in to comment.