Skip to content

DragonLiTec/BAJIU-Lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BAJIU-Lite

BAJIU-Lite is a resource-rich FPGA development board, which is dedicated to facilitate rapid FPGA development, small and convenient, right out of the box. We are also committed to building the most convenient RISC-V development board, which is convenient for you to quickly customize the CPU you need according to your needs.

bajiu-lite

For FPGA developers

Feature Count
LEs 19728
BRAMs 5k 1044
Multipliers 18x18 36
PLLs 5
GPIOs 8
Button 3
LED 3
UART 2
JTAG 1
SPI 1
FLASH 128 Mbits

For AI developers

  • MIPI CSI 1x
  • MIPI DSI 1x
  • AI Inference(TBD)

For RISC-V developers

  1. CRiscV
    • RV32I[M][A][F[D]][C] instruction set
    • Pipelined from 2 to 5+ stages ([Fetch*X], - - - Decode, Execute, [Memory], [WriteBack])
    • Branch prediction
    • Instruction, data cache
    • Multiplication and division unit
    • OpenOCD debugging features
  2. RVDE
    • Latest version of GCC
    • QtCreator IDE
    • QtCreator IDE Debuger Plugin for RISC-V
    • CMake Build System
    • Integrated serial port RVDE

  1. Download Efinity Tool from Efinix
  2. Open and compile the project
    1. Open Efinity
    2. Click on File in the menu bar
    3. Click on Open Project
    4. Find the downloaded project "hello_uart"
    5. Click Compile in the dashboard
  3. Run
    1. Connect BAJIU-Lite with USB cable
    2. Click the Programer icon in the menu bar
    3. Select the bit file
    4. Click on "Start Program"

hello_uart

About

BAJIU-Lite Board Files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages