2020-06-17 21:55:16 +08:00
|
|
|
Shakti C-class SoC Platform
|
|
|
|
===========================
|
|
|
|
C-Class is a member of the SHAKTI family of processors from
|
|
|
|
Indian Institute of Technology - Madras (IIT-M).
|
|
|
|
|
|
|
|
It is an extremely configurable and commercial-grade 5-stage
|
|
|
|
in-order core supporting the standard RV64GCSUN ISA extensions.
|
|
|
|
|
|
|
|
For more details, refer:
|
|
|
|
* https://gitlab.com/shaktiproject/cores/c-class/blob/master/README.md
|
|
|
|
* https://c-class.readthedocs.io/en/latest
|
|
|
|
* https://shakti.org.in
|
|
|
|
|
|
|
|
Platform Options
|
|
|
|
----------------
|
|
|
|
|
|
|
|
The *Shakti C-class SoC* platform does not have any platform-specific
|
|
|
|
options.
|
|
|
|
|
|
|
|
Building Shakti C-class Platform
|
|
|
|
--------------------------------
|
|
|
|
|
|
|
|
**Linux Kernel Payload**
|
|
|
|
|
|
|
|
```
|
2020-10-14 19:13:34 +08:00
|
|
|
make PLATFORM=generic FW_PAYLOAD_PATH=<linux_build_directory>/arch/riscv/boot/Image FW_FDT_PATH=<shakti.dtb path>
|
2020-06-17 21:55:16 +08:00
|
|
|
```
|
|
|
|
|
|
|
|
**Test Payload**
|
|
|
|
|
|
|
|
```
|
2020-10-14 19:13:34 +08:00
|
|
|
make PLATFORM=generic FW_FDT_PATH=<shakti.dtb path>
|
2020-06-17 21:55:16 +08:00
|
|
|
```
|