Ports/riscv64/Kernel: различия между версиями

Материал из ALT Linux Wiki
< Ports‎ | riscv64
 
Строка 34: Строка 34:
== 6.12 ==
== 6.12 ==


Пока экспериментальное, но уже вполне рабочее ядро, технически и идеологически близкое к [[Kernel/flavour#Основные|6.12]] на основных архитектурах.
Пока экспериментальное, но уже вполне рабочее ядро, технически и идеологически близкое к [[Kernel/flavour#Основные|6.12]] на основных архитектурах. Протестирована работа на
 
* [[HiFive Unmatched]], [[HiFive Unleashed]]
* устройствах на [[Allwinner D1]]
* в [[Ports/riscv64/QEMU|QEMU]]
 
=== Дополнительные патчи ===
 
* в dts Allwinner D1 внесены изменения для интеграции с нашими u-boot/bootloader-utils
 
=== Модули ===
 
Многие модули, которые на других архитектурах находятся в пакете kernel-image, на riscv64 вынесены в отдельные подпакеты, и не ставятся в систему по умолчанию. Если в системе нет модуля для нужного Вам адаптера, который поддерживается в 6.12 mainline, возможно, стоит поставить один из следующих пакетов:
 
Драйвера ethernet-адаптеров:
* {{pkg|kernel-modules-net-ethernet-chelsio-6.12}}
* {{pkg|kernel-modules-net-ethernet-intel-6.12}}
* {{pkg|kernel-modules-net-ethernet-mellanox-6.12}}
* {{pkg|kernel-modules-net-ethernet-qlogic-6.12}}
* {{pkg|kernel-modules-net-ethernet-realtek-6.12}}
* {{pkg|kernel-modules-net-ethernet-extra-6.12}}
 
Драйвера для беспроводных адаптеров:
* {{pkg|kernel-modules-net-wireless-ath-6.12}}
* {{pkg|kernel-modules-net-wireless-intel-6.12}}
* {{pkg|kernel-modules-net-wireless-mediatek-6.12}}
* {{pkg|kernel-modules-net-wireless-extra-6.12}}
 
Дополнительные драйвера для контроллеров SCSI:
* {{pkg|kernel-modules-scsi-extra-6.12}}


== d1-un ==
== d1-un ==

Текущая версия от 11:46, 13 мая 2025

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


На этой странице описаны ядра, которые можно найти в sisyphus_riscv64.

Разновидности (Flavours)

Другие разновидности были (или остаются) собраны для поддержки конкретных плат и сейчас не поддерживаются.


un-def

Классическое ядро sisyphus_riscv64, основной flavour большую часть его истории. Сейчас периодически синхронизируется с linux 6.6 LTS. Поддерживаются:

Дополнительные патчи

  • поддержка VisionFive v1 на уровне ядер от вендора
  • дополнение dts Allwinner D1 для лучшей интеграции с u-boot/bootloader-utils.

Сторонние модули

Актуальный список -- на packages.altlinux.org.

  • kernel-modules-rtl8723ds-un-def -- поддержка WiFi-чипа rtl8723ds, используемого, например, на MangoPi MQ-Pro и Lichee RV Dock.

6.12

Пока экспериментальное, но уже вполне рабочее ядро, технически и идеологически близкое к 6.12 на основных архитектурах. Протестирована работа на

Дополнительные патчи

  • в dts Allwinner D1 внесены изменения для интеграции с нашими u-boot/bootloader-utils

Модули

Многие модули, которые на других архитектурах находятся в пакете kernel-image, на riscv64 вынесены в отдельные подпакеты, и не ставятся в систему по умолчанию. Если в системе нет модуля для нужного Вам адаптера, который поддерживается в 6.12 mainline, возможно, стоит поставить один из следующих пакетов:

Драйвера ethernet-адаптеров:

  • kernel-modules-net-ethernet-chelsio-6.12
  • kernel-modules-net-ethernet-intel-6.12
  • kernel-modules-net-ethernet-mellanox-6.12
  • kernel-modules-net-ethernet-qlogic-6.12
  • kernel-modules-net-ethernet-realtek-6.12
  • kernel-modules-net-ethernet-extra-6.12

Драйвера для беспроводных адаптеров:

  • kernel-modules-net-wireless-ath-6.12
  • kernel-modules-net-wireless-intel-6.12
  • kernel-modules-net-wireless-mediatek-6.12
  • kernel-modules-net-wireless-extra-6.12

Дополнительные драйвера для контроллеров SCSI:

  • kernel-modules-scsi-extra-6.12

d1-un

Специальное ядро для плат на SoC Allwinner D1. По сравнению с mainline поддерживает больше периферии, включая вывод на HDMI. Обновляется нечасто.

Сторонние модули

Актуальный список -- на packages.altlinux.org.

  • kernel-modules-rtl8723ds-d1-un -- поддержка WiFi-чипа rtl8723ds, используемого, например, на MangoPi MQ-Pro и Lichee RV Dock.