Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
slackwarearm:development-roadmap [2024/01/11 09:31 (UTC)] – mozes | slackwarearm:development-roadmap [2024/03/25 13:37 (UTC)] – [Complete] add honeycomb status mralk3 |
---|
| |
^ Category ^ Enhancement ^ More ^ Owner ^ ETA (+When it's ready) ^ | ^ Category ^ Enhancement ^ More ^ Owner ^ ETA (+When it's ready) ^ |
| Hardware Model Support | Support HoneyComb LX2 | [[https://www.solid-run.com/blog/articles/honeycomb-lx2-server/|Manufacturer page]], Grub integration into installer and kernel module loader integration complete. All that remains is a utility to flash the UEFI Firmware into SPI Flash or SD Card.| mralk3@slackware | 2023 some time | | | Docs / Installer | HoneyComb Workstation | Document installation process, [[slackwarearm:inst_sa64_lx2160a_honeycomb|see progress here]] and [[slackwarearm:development_di_lx2160acex7|see notes here]]. Integration of UEFI firmware support. | mralk3@slackware | 2024 some time | |
| Docs / Installer | HoneyComb Workstation | Document installation process, [[slackwarearm:inst_sa64_lx2160a_honeycomb|see progress here]] and [[slackwarearm:development_di_lx2160acex7|see notes here]]. Integration of UEFI firmware support. | mralk3@slackware | 2023 some time | | |
| Tutorial/Doc | Complete document | The Direct integration guide needs to be completed to enable the community to understand how to contribute Hardware Model support. A video will also be made to walk through it | mozes@slackware | Late 2023 | | | Tutorial/Doc | Complete document | The Direct integration guide needs to be completed to enable the community to understand how to contribute Hardware Model support. A video will also be made to walk through it | mozes@slackware | Late 2023 | |
| Installer | Upstream Installer improvements | The ARM port has a number of improvements that should be merged upstream | mozes@ | - | | | Installer | Upstream Installer improvements | The ARM port has a number of improvements that should be merged upstream | mozes@ | - | |
| RK3399 U-Boot (SPI) flashing tool within the OS | Low (it's not ancitipated that a new release of U-Boot for Slackware will be frequent). | Productised version of [[http://ftp.arm.slackware.com/slackwarearm/platform/aarch64/bootware/tools/flash-spl|this tool]]. Add a new package a/hwm-bw-rk3399, have it ship new and previous fw in /usr/share with command line options to flash either one. Wanted to couple this with slackpkg so that an 'update your spi flash' message could be delivered. I don't think this is an appropriate candidate for automation - it always needs user confirmation. | Aug 2023 | | | RK3399 U-Boot (SPI) flashing tool within the OS | Low (it's not ancitipated that a new release of U-Boot for Slackware will be frequent). | Productised version of [[http://ftp.arm.slackware.com/slackwarearm/platform/aarch64/bootware/tools/flash-spl|this tool]]. Add a new package a/hwm-bw-rk3399, have it ship new and previous fw in /usr/share with command line options to flash either one. Wanted to couple this with slackpkg so that an 'update your spi flash' message could be delivered. I don't think this is an appropriate candidate for automation - it always needs user confirmation. | Aug 2023 | |
| Abstract HWM discovery into usr/sbin/slk-hwm-discover | Development | If the HWM discovery becomes more than DT and DMI decode, we'll want to move it into a standalone tool to avoid code duplication and long term maintenance. This script would be included in the OS InitRD, Installer and OS. The script would be referenced from /load-kernel-modules, and several of the Installer scripts. Script will return status codes and null if no model detected. If script doesn't exist, $HWM will be null and warning code will trigger. Scan source tree for /proc/device-tree/model to find all scripts. | Oct 2023 | | | Abstract HWM discovery into usr/sbin/slk-hwm-discover | Development | If the HWM discovery becomes more than DT and DMI decode, we'll want to move it into a standalone tool to avoid code duplication and long term maintenance. This script would be included in the OS InitRD, Installer and OS. The script would be referenced from /load-kernel-modules, and several of the Installer scripts. Script will return status codes and null if no model detected. If script doesn't exist, $HWM will be null and warning code will trigger. Scan source tree for /proc/device-tree/model to find all scripts. | Oct 2023 | |
| | Hardware Model Support | SolidRun HoneyComb LX2K | [[https://www.solid-run.com/blog/articles/honeycomb-lx2-server/|Manufacturer page]], Grub integration within the installer and OS complete. Hardware model support complete. UEFI firmware is written into SPI Flash during installation.| Feb 2024 || |
| |
===== "Exploring" (Thinking About It) ===== | ===== "Exploring" (Thinking About It) ===== |