Ecosystem and Development
Todo: Content showing the big picture
Todo: Image summarizing the board design process with software like PCB and KiCAD
Table
Project | Repo | Description |
---|---|---|
SDK | t3gemstone/sdk | Software development kit that compiles components like Kernel, U-Boot, Firmware, Driver, Initrd to create an operating system image. |
Documentation | t3gemstone/docs | Mintlify source codes of this documentation you are reading. |
Yocto | t3gemstone/meta-gemstone | Codes of the Yocto project. |
Linux Kernel | t3gemstone/linux | Linux codes used on the development boards. |
Bootloader | t3gemstone/u-boot | Bootloader codes used on the development boards. Bootloader performs hardware health checks and starts the Linux kernel. |
Debos | t3gemstone/debos | A cloned version of the Debos project with additional features for creating distributions. |
GemImager | t3gemstone/gem-imager | A customized version of the rpi-imager project with additional features for writing images to Gemstone boards. |
Hardware | t3gemstone/hardware | PCB designs of hardware components like motherboards for Gemstone boards. |
Toolchains | t3gemstone/toolchains | Tools used for compiling C/C++ projects for different architectures. |
Package Server | t3gemstone/package-server | Linux APT package management server/system located at packages.t3gemstone.org. |
noVNC | t3gemstone/t3-gem-vnc | Software that allows remote desktop connection to Gemstone via a browser. |
Ardupilot | t3gemstone/ardupilot | autopilot software adapted for Gemstone, which can be used for every vehicle imaginable, from manned/unmanned air, land, and sea vehicles, to helicopters and aircraft, and even marine vessels. |
NuttX | t3gemstone/nuttx | Real-time operating system running on hardware with MCUs like PX4. It will be made to work on the R5 MCU cores in Gemstone Obsidian boards in the future. |
Todo: Image summarizing Host (x86-64) and Target (aarch64) concepts
nmcli
tool. That way static IP will be assigned automatically.