![]() |
SyterKit 0.4.0.x
SyterKit is a bare-metal framework
|
Name | Function | Path |
---|---|---|
hello world | Minimal program example, prints Hello World | hello_world |
init dram | Initializes the serial port and DRAM | init_dram |
read chip efuse | Reads chip efuse information | read_chip_efuse |
read chipsid | Reads the unique ID of the chip | read_chipsid |
load e907 | Reads the e907 core firmware, starts the e907 core, and uses V851s as a large RISC-V microcontroller (E907 @ 600 MHz with 64MB memory) | load_e907 |
syter boot | Bootstrapping function that replaces U-Boot, enabling fast system startup for Linux | syter_boot |
syter boot_spi | Bootstrapping function that replaces U-Boot, enabling fast system startup for Linux for SPI NAND, SPI NOR | syter_boot_spi |
syter amp | Reads the e907 core firmware, starts the e907 core, loads the kernel, and runs Linux simultaneously on both e907 and a7 systems, which are heterogeneously integrated | syter_amp |
fdt parser | Reads the DTB and Parser Print out | fdt_parser |
fdt cli | Reads the DTB with a CLI support uboot fdt command | fdt_cli |
syter bootargs | Bootstrapping function that replaces U-Boot, enabling fast system startup for Linux, Within a CLI to change bootargs | syter_bootargs |
cli test | Test baisc CLI function | cli_test |
i2c oled | i2c_oled | |
i2c test | i2c_test | |
spi lcd | spi_lcd | |
syter boot spi | syter_boot_spi |