SpacemiT Key Stone K1: Difference between revisions
Appearance
Wiktorpyk6 (talk | contribs) No edit summary |
Wiktorpyk6 (talk | contribs) |
||
(20 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox soc | {{Infobox soc | ||
| name = Key Stone K1 | | name = Key Stone K1 / M1 | ||
| image = | | image = | ||
| imagecaption = | | imagecaption = | ||
Line 8: | Line 8: | ||
| gpu = IMG BXE-2-32 | | gpu = IMG BXE-2-32 | ||
| year = 2024 | | year = 2024 | ||
| process = | | process = 22 | ||
| mainline = | | mainline = | ||
| status_cpu = | | community_page = https://www.workswithriscv.guide/wiki/hardware/ | ||
| status_uart = | | status_cpu = Y | ||
| status_storage = | | status_uart = Y | ||
| status_usb = | | status_storage = P | ||
| status_display = | | status_usb = Y | ||
| status_gpu = | | status_display = Y | ||
| status_pinctrl = | | status_gpu = | ||
| status_i2c = | | status_pinctrl = | ||
| status_spi = | | status_i2c = | ||
| status_audio = | | status_spi = | ||
| status_video = | | status_audio = | ||
| status_thermal = | | status_video = | ||
| status_thermal = | |||
| status_wifi = - | | status_wifi = - | ||
| status_bluetooth = - | | status_bluetooth = - | ||
| status_modem = - | | status_modem = - | ||
| status_gps = - | | status_gps = - | ||
| status_camera = | | status_camera = | ||
| status_suspend = | | status_suspend = | ||
| status_npu = | |||
| status_ethernet = Y | |||
}} | }} | ||
SpacemiT Key Stone K1 is a | The SpacemiT Key Stone K1/M1 is a RISC-V SoC by Chinese chip designer SpacemiT released in 2024. Very early mainline support was added in Summer 2024. | ||
The SoC consists of two clusters of 4 SpacemiT X60 cores each and features support for the RISC-V Vector Extension 1.0. | |||
== Bootloader == | |||
SpacemiT provides a U-Boot fork, a buildable version can be found [https://github.com/orangecms/spacemit-u-boot/tree/v2022.10-k1 here]. The provided U-Boot uses proprietary blobs. There is an ongoing effort to add support for the K1 SoC in oreboot [https://github.com/orangecms/oreboot/tree/all-the-things-wip/src/mainboard/spacemit/k1x/bt0 here]. | |||
== Devices == | == Devices == | ||
{{#cargo_query: | {{#cargo_query: | ||
tables=Devices | tables=Devices | ||
|fields=CONCAT( '[[', _pageName, '|',Manufacturer,' ',Name,']]' )=Device,Codename,StatusMainline=Mainline | |fields=CONCAT( '[[', _pageName, '|',Manufacturer,' ',Name,']]' )=Device,Codename,StatusMainline=Mainline,Booting | ||
|order by=Devices.Manufacturer, Devices.Name | |order by=Devices.Manufacturer, Devices.Name | ||
|format=table | |format=table | ||
|limit=9999 | |limit=9999 | ||
|where=Devices.chipset like 'SpacemiT K1' | |where=Devices.chipset like '%SpacemiT%K1%' OR Devices.chipset like '%SpacemiT%M1%' | ||
|more results text= | |more results text= | ||
}} | }} | ||
== See | == Matrix channel == | ||
https://developer.spacemit.com/documentation?token=DBd4wvqoqi2fiqkiERTcbEDknBh | [https://matrix.to/#/#SpacemiT:matrix.org #SpacemiT:matrix.org] | ||
== Blok diagram == | |||
[[File:K1 blok diagram.png|frameless]] | |||
== See also == | |||
* [https://www.workswithriscv.guide/wiki/hardware/K1.html workswithriscv.guide wiki page] | |||
* [https://developer.spacemit.com/documentation?token=DBd4wvqoqi2fiqkiERTcbEDknBh Vendor documentation] | |||
* [https://gist.github.com/orangecms/8624aa82bab4931f787b5eee572f7668 DRAM initialization findings and miscellaneous notes] | |||
* [https://forum.spacemit.com/ Manufacturer's forum] | |||
* [[SpacemiT Key Stone K1/OpenOCD configuration|OpenOCD configuration (JTAG)]] | |||
* [https://gist.github.com/cyyself/a07096e6e99c949ed13f8fa16d884402 Steps to replace OpenSBI on Spacemit K1] | |||
* [[Banana Pi BPI-F3 (bananapi-bpi-f3)]] | |||
* [https://matrix.to/#/#riscv-main:matrix.org #riscv-main:matrix.org] |
Latest revision as of 14:31, 15 March 2025
Manufacturer | SpacemiT |
---|---|
Name |
Key Stone K1 / M1 |
Architecture | riscv64 |
CPU | 8x SpacemiT X60 @ 1.6 / 2.0 GHz |
GPU | IMG BXE-2-32 |
Year | 2024 |
Process | 22nm |
Community Page | https://www.workswithriscv.guide/wiki/hardware/ |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Partial |
USB |
Works |
Display |
Works |
GPU |
No data |
Pinctrl |
No data |
I²C |
No data |
SPI |
No data |
Audio |
No data |
Video |
No data |
Thermal |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
No data |
Ethernet |
Works |
SATA |
No data |
The SpacemiT Key Stone K1/M1 is a RISC-V SoC by Chinese chip designer SpacemiT released in 2024. Very early mainline support was added in Summer 2024.
The SoC consists of two clusters of 4 SpacemiT X60 cores each and features support for the RISC-V Vector Extension 1.0.
Bootloader
SpacemiT provides a U-Boot fork, a buildable version can be found here. The provided U-Boot uses proprietary blobs. There is an ongoing effort to add support for the K1 SoC in oreboot here.
Devices
Device | Codename | Mainline | Booting |
---|---|---|---|
Banana Pi BPI-F3 | bananapi-bpi-f3 | Yes | |
DeepComputing DC-ROMA Laptop II | dc-roma-laptop-ii | No | |
DeepComputing DC-ROMA PAD II | deepcomputing-dc-roma-pad-ii | Yes | |
Milk-V Jupiter | milkv-jupiter | No | |
Sipeed Lichee Pi 3A | sipeed-licheepi3a | No | |
SpacemiT MUSE Book | spacemit-muse-book | No |