Official Rom Image改

概要


※OfficialRomImageは同一イメージがファイル名違いで提供されています(バイナリ一致します)。


変更内容


バージョン


使い方


aplay /root/Music/test.wav -D plughw:1

※plughw:1の1は、aplay -l にて表示される sndsun8ii2sda のデバイスIDを指定します

mpdでの audio_outputは以下になります。


audio_output {

        type            "alsa"

        name            "I2S"

        device          "hw:sndsun8ii2sdac,0"

        mixer_type      "none"

}


audio_output {

        type            "alsa"

        name            "SPDIF"

        device          "hw:SPDIF,0"

        mixer_type      "none"

}


audio_output {

        type            "alsa"

        name            "AnalogCodec"

        device          "hw:Codec,0"

        mixer_type      "none"

}


・制御スクリプトは、/root/ak449x.sh になります。

    DualMonoを使用する場合などは、

MODE=2 /root/ak449x.sh

にて起動することで設定反映可能です。対応モード等は、スクリプトを参照・解析してください。


なお、制御スクリプトの最新版は以下から取得可能です。

https://github.com/blue777/NanoPi-NEO/blob/master/ak449x.sh 


1.3" IPS LCD HAT向け fbtft の有効化

デバイスツリーファイルを逆コンパイルして、有効化後再コンパイルします。

デバイスツリーファイルは使用するボードに応じて読み替え実施してください。


apt install dtc

dtc -I dtb -O dts /boot/sun50i-h5-nanopi-neo2.dtb -o /boot/sun50i-h5-nanopi-neo2.dts

nano /boot/sun50i-h5-nanopi-neo2.dts

--------------------

/ {

soc {

spi@01c68000 {

status = "okay";

spi@0 {

status = "disabled";        ★disabledにする

}

ipslcd13@0 {

status = "okay";        ★okayに書き換える

};

};

};

};

--------------------

dtc -I dts -O dtb /boot/sun50i-h5-nanopi-neo2.dts -o /boot/sun50i-h5-nanopi-neo2.dtb

reboot


以上で終了です。

fbtftをシステムの標準デバイスにする場合は、

npi-configを起動し、以下を実施します。

Advanced Options -->  Display --> fb1 fb_st7789v [Ok]