ARM Trustzoneテクノロジを使用して、Linuxと一緒にセキュアOSを実行し、現在の設定では、イーサネットコントローラがセキュリティの観点からロックされているため、Linuxはそれにアクセスできません(非同期外部ブレークがトリガされます)。 Linuxアクセスを防ぐために、イーサネットを担当するドライバ(FEC、Freescale Ethernet Controller)を無効にしたいと思います。 「make menuconfig」を使用してドライバを無効にできることはわかっていますが、今ではLinux ARMカーネルにデバイスツリーがあるので、これはあまりにも過激です。
- デバイスツリーからノードを削除すると
fec
どうなりますか?これにより、Linuxがデバイスにアクセスできなくなりますか? status = "disabled";
DTオプションを使用すると、Linuxがデバイスにアクセスできなくなりますか?
最高、V。
答え1
はい、両方のオプションが機能します。 Linuxはドライバの検索を試みないため、アクセスできません。