This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.
Please visit our production wiki at https://wiki.gentoo.org
TalosII
The Talos II is a dual socket Power 9 motherboard from Raptor Computing Systems. It features opensource firmware and openBMC.
Hardware
Standard
Device | Make/model | Status | Vendor ID / Product ID | Kernel driver(s) | Kernel version | Notes |
---|---|---|---|---|---|---|
CPU | IBM Power 9 | Works | N/A | N/A | 4.17.12 | Requires kernel version 4.16+, ideally 4.17+. Also benefits from very recent gcc releases. |
Video card | ASpeed Graphics | Works | 1a03:2000 | ast | 4.17.12 | Kernel driver works without issue. xf86-video-ast has build issues, xf86-video-modesetting works fine with glamor disabled. |
Accessories
(Optional section. Describe any accessories that may be possible in this section. Anything from external plug-and-play LCD screens to computer docks.)
Device | Make/model | Status | Bus ID | Kernel driver(s) | Kernel version | Notes |
---|
Installation
The system uses petitboot as main bootloader. The grub based ppc64le install media iso contents can be copied to a partition of an usb storage and used.
Make sure to pass console=hvc0 as boot argument if you are using the OpenBMC console.
OpenBMC
The openbmc will ask for an address if the first eth port is connected. It would listen to port 22 and port 2200. Petitboot will be directly reachable from port 2200.
Kernel
Use powernv_defconfig.
Write menuconfig instructions here.
Emerge
(Optional section. If the platform requires any user space packages or kernel patches, mention them here).
root #
emerge --ask category/package
Configuration
(Explain any additional configuration or special customization for this hardware platform. Could be anything from BIOS settings to assigning proper media key functionality.)
Bootloader
The Talos uses petitboot as part of it's firmware and bootloader. This means there is no need to install grub/yaboot/etc, as all petitboot needs is the config file. kboot has a delightfully simple config format, which is easily written.
Troubleshooting
(Optional section.)
(Troubleshoot issues in this section. Separate issues by best describing the error with a new section name. Remove this section and subsections if no issues are known.)
Issue 1
When X happens, Y is how you fix it.
See also
(Optional section.)
External resources
(Optional section.)
- (Link to external resources (outside the Wiki) using bullet points in this section. It is common for the information in this section to full sentences that are links.)
References
(Optional section. Remove this section if references are not used. This section is used to cite factual information. This information is found outside the Gentoo Wiki and used to back up truth claims. The actual references themselves still be littered throughout the main article.)