Added documentation for the OrangeCrab r0.2.1 fpga board

This commit is contained in:
(Tim) Efthimis Kritikos 2025-10-26 00:42:58 +01:00
parent 863c41c954
commit 2af1f65a19
5 changed files with 2636 additions and 1 deletions

View File

@ -33,7 +33,7 @@ You need to set FPGA\_BOARD in [./common.mk](./common.mk) to the name of a direc
These are the currently supported FPGA boards:
* OrangeCrab r0.2.1 ( last tested with commit fde181aa66 )
* [OrangeCrab r0.2.1](system/fpga_config/OrangeCrab_r0.2.1/README.md) ( last tested with commit fde181aa66 )
This list shows the software needed and the versions used during development :

View File

@ -0,0 +1,15 @@
The OrangeCrab r0.2.1 has been configured with an I2C bus controller and LiteDRAM for the DDR3 memory that is on-board.
This is a block diagram of the system:
<img width="700" style=" margin: 10px 0px 10px 10px;" alt="9086 logo" src="readme_files/readme_files/overview_diagram.svg">
and inside the FPGA:
<img width="700" style=" margin: 10px 0px 10px 10px;" alt="9086 logo" src="readme_files/system_diagram.svg">
and this is the hardware setup during development:
<img width="700" style=" margin: 10px 0px 10px 10px;" alt="9086 logo" src="readme_files/readme_files/readme_files/picture.png">
You can find some configuration options in the [./config.mk](./config.mk)

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 MiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 94 KiB