social.mikutter.hachune.netMastodonを使った分散型ソーシャルネットワークの一部です。
#あなたがガチ凍結されると<br> 11月中旬くらいかな?俺はておくれだから<br> Twitterからよく舐められるんだけど、<br> ある時Twitterが度が過ぎて俺を凍結<br> してきたわけ、そんで記憶がないんだけど(痴呆)、<br> 相当ボコボコにしちゃったらしい<br> 俺、これでもておくれですよ?

サーバーの情報

105
人のアクティブユーザー

もっと詳しく

SASANO Takayoshi

ん-、レギュレータ操作なしのATFを組み込んで、コールドブートした場合のみethernet PHYがちゃんと動く、ってのが厄介だな(rebootでウォームブートするとPHYが見えなくなる)。

多分、SCPにレギュレータ操作を握らせるか何かするとちゃんと動くようになるとかそういう話なんだろうか。Armbianの動作がマトモなので。

SCPで何かやってると思ったが…どうも違うみたいだ。

ArmbianがATFにパッチを当てて問題を回避してる。
github.com/armbian/build/blob/

そしてこれはOrangePi OnePlusとOnrange Pi 3でのみ有効になってる。

これなら確かにATFのバージョン縛りは要らないし、SUNXI_SETUP_REGULATORS=0を指定する必要も無い(このパッチによる修正とSUNXI(略)=0での対応は、厳密には同じではないというのも厄介)。

GitHubbuild/patch/atf/atf-sunxi64/board_orangepioneplus/sunxi-Don-t-enable-referenced-regulators.patch at main · armbian/buildArmbian Linux Build Framework. Contribute to armbian/build development by creating an account on GitHub.

コンパイル時のオプションで制御できるからportsで何とかできるのであって、必要な時のみパッチをon/offといった大技(?)までは流石に難しいんじゃないかなあ。

axp/common.cはここから下がごっそり無効化されるので、SUNXI_SETUP_REGULATORS=0は牛刀持って鶏を…という気がしなくもない。
github.com/ARM-software/arm-tr

というか本気でレギュレータの制御を「何もしない」にしてるのがなんとも…(OS側で全部掌握せーよ、ということなんだろうけどOS側が面倒見切れてないという部分もあるのでU-boot他のアシストはあると嬉しいんだよねという甘いことをほざいてみよう)。

GitHubarm-trusted-firmware/drivers/allwinner/axp/common.c at master · ARM-software/arm-trusted-firmwareRead-only mirror of Trusted Firmware-A. Contribute to ARM-software/arm-trusted-firmware development by creating an account on GitHub.