Porteus Linux (111レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
20
(1): 2021/06/17(木)18:20 ID:ONueSd56(1/4)調 AAS
>>19
使用するコマンドは全てAPorteus-XFCE_ja-v21.06.13-x86_64.iso走行で使えます。

[apollolake]
カーネルコンフィギュ変更
SND_SOC_SOF_APOLLOLAKE [=n]の値を変える。

make menuconfig

-> Device Drivers -> Sound card support (SOUND [=y]) -> Advanced Linux Sound Architecture (SND [=y])
-> ALSA for SoC audio support (SND_SOC [=m]) -> Sound Open Firmware Support (SND_SOC_SOF_TOPLEVEL [=n])
-> SOF support for Intel audio DSPs (SND_SOC_SOF_INTEL_TOPLEVEL [=n])
へ行き
"SOF support for Apollolake" 項目を*(Y)に変更する。

続く
21: 2021/06/17(木)18:23 ID:ONueSd56(2/4)調 AAS
[es8316コーデック]
ドライバーとファームウエアをISOに追加します。

ドライバーは既にカーネルに在ります。
% grep SND_SOC_ES8316 64bit.config
CONFIG_SND_SOC_ES8316=m

次にファームウエアを追加します。
kernelビルドで使用したワークが残っていれば、そこにファームウエアのデータベースのパッケージが残っています。
kernel-firmware-20210512_55d9649-noarch-1plus.xzm
ここからES8316ファームウエアと思われるファイルを抽出します。

続く
22
(1): 2021/06/17(木)18:24 ID:ONueSd56(3/4)調 AAS
% ls
kernel-firmware-20210512_55d9649-noarch-1plus.xzm UP.APorteus-XFCE_ja-v21.06.13-x86_64.iso
% su
#
# dXZM kernel-firmware-20210512_55d9649-noarch-1plus.xzm
# find kernel-firmware-20210512_55d9649-noarch-1plus -name '*8316*'
kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.5.1/sof-byt-es8316.tplg
kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.5.1/sof-byt-es8316-ssp0.tplg
kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.5.1/sof-cht-es8316.tplg
kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.6.1/sof-byt-es8316.tplg
kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.6.1/sof-byt-es8316-ssp0.tplg
kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.6.1/sof-cht-es8316.tplg
kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.6/sof-byt-es8316.tplg
kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.6/sof-byt-es8316-ssp0.tplg
kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.6/sof-cht-es8316.tplg
# mkdir -p FWes8316/usr/lib/firmware/intel/sof-tplg-v1.5.1/
# cp -a kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.5.1/*8316* FWes8316/usr/lib/firmware/intel/sof-tplg-v1.5.1/
# mkdir -p FWes8316/usr/lib/firmware/intel/sof-tplg-v1.6.1/
# cp -a kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.6.1/*8316* FWes8316/usr/lib/firmware/intel/sof-tplg-v1.6.1/
# mkdir -p FWes8316/usr/lib/firmware/intel/sof-tplg-v1.6
# cp -a kernel-firmware-20210512_55d9649-noarch-1plus/lib/firmware/intel/sof-tplg-v1.6/*8316* FWes8316/usr/lib/firmware/intel/sof-tplg-v1.6/
# mkXZM FWes8316
# ls
FWes8316 FWes8316.xzm kernel-firmware-20210512_55d9649-noarch-1plus kernel-firmware-20210512_55d9649-noarch-1plus.xzm
続く
23: 2021/06/17(木)18:25 ID:ONueSd56(4/4)調 AAS
できたパッケージをISOに入れます。

# dISO UP.APorteus-XFCE_ja-v21.06.13-x86_64.iso
# mv FWes8316.xzm UP.APorteus-XFCE_ja-v21.06.13-x86_64/porteus/modules/
# mv UP.APorteus-XFCE_ja-v21.06.13-x86_64 APorteus-XFCE_ja-FW8316-v21.06.13-x86_64
# mkISO APorteus-XFCE_ja-FW8316-v21.06.13-x86_64

APorteus-XFCE_ja-FW8316-v21.06.13-x86_64.isoで走行テスト
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.007s