現時点では、TrustZone を使用した開発を可能にする厳選されたボードがいくつかあります。汎用ボードに関しては、FriendlyARM ボード ( http://www.friendlyarm.net ) が良いスタートです。また、Cortex A15 プロセッサを搭載したボードでは、仮想化拡張機能は通常の環境からのみ利用できるため、TrustZone を利用できる必要があります。製造元がセキュアな世界で独自のコードを実行しているかどうかについてはまだ疑問があるかもしれませんが、いつでも試すことができます. Arndale は優れた開発ボードですが、残念ながら、Samsung は既にセキュアな世界でコードを実行しているため、アクセスできるようになるまでには、通常の世界で実行されています。そのため、安全な世界へのアクセスが必要な場合は、Samsung 以外の Cortex A15 プロセッサを探してください。それが最善の策です。
また、TI が TrustZone を技術的に無効にしなかったことも注目に値します。代わりに、bootrom コードは、実行を U-boot に切り替える前に、プロセッサを通常の世界に移行します。したがって、実際には TrustZone を使用して通常の世界に移動していますが、セキュアな世界に戻るためのメカニズムは提供していません。これを証明するには、SCR を読み取ろうとすると、通常の世界で通常発生する未定義の例外が発生します。ただし、SMC 呼び出しを実行すると、期待どおりに実行されるため (つまり、セキュア ワールドに切り替わりますが、すぐにノーマル ワールドに戻ります)、何も起こらなかったように見えます。