問題タブ [openthread]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openthread - ボーダー ルーターの OpenThread 認定
スレッド テスト ハーネス ソフトウェアのインストールとクイック スタート ガイドには、ボーダー ルーターの認証方法に関する記述はありません。
常にDUTについて話していますが、 DUTがエンド デバイスなのか、Border Routerなのかについては言及されていません。私たちはThread GroupContributor
に所属していないかSponsor
、所属していないため、 Thread Test Harness Softwareにアクセスすることはできません。
OpenThreadのドキュメント:
たとえば、認定テストで DUT として使用するために DHCPv6 で CC2538 プラットフォームを構築するには、次のようにします。
OpenThread プロジェクトがCC2538 デバイスでボーダー ルーターまたはフル エンド デバイスとして認定されたスレッドであると主張する場合、それは正確にはどういう意味ですか?
openthread - OpenThread プロジェクトの Thread Certified ソースコードの入手方法
OpenThread認定の前提条件について
注: スレッド テスト ハーネス リリースの一部として提供される OpenThread リファレンス ファームウェア イメージのみが、スレッド グループによって公式にサポートされています。
このバージョンのソース コードを示すタグまたはブランチは OpenThread リポジトリにありません。
このコミットまたはソース コードを入手するにはどうすればよいですか?
openthread - OpenThread Border Router Joiner のセキュリティの問題
現在、openthread.io で Raspberry Pi 3B を境界ルーターとしてセットアップする手順に従っています (こちら)。NCPとジョイナーはどちらもKW41Zで、組み立て時に対応するスイッチが設定されています。「ジョイナ起動 J01NU5」でジョイナを追加しようとすると、「Join Failed [Security]」で返ってきます。
手順に合わせて、GUI でパスフレーズを「J01NU5」に設定しました。ジョイナー プロセスを開始する前に、ジョイナーに設定する必要があるもの (panid、PSK、キーなど) はありますか?
どんな助けでも大歓迎です!
ipv6 - MTD IPv6 アドレスの取得
私のトポロジは次のとおりです。
スレッド MTD デバイス (T4) は、IPv6 アドレスをランダムに割り当てています。
T1 から T4 へのパケットのアドレス指定方法 (NCP 経由の FTD、wpan0 インターフェイス)、そのアドレスがわからない場合。それを解決する方法は?
サービス API を試してみましたが、成功しませんでした。サービスを MTD に登録できますか。登録できる場合、スレッド ネットワークはサービス RLOC16 を
openthread - Simplelink cc2640r2f ( Launchxl-CC2640R2) での openthread のビルドとフラッシュ
最近、CC2640R2F MCU を搭載した launchxl-cc2640r2 ボードを購入しました。Openthread を使用してネットワークを構築したいと考えています。https://github.com/openthread/openthread/tree/master/examples/platforms/cc2650にある手順を試しましたが、成功しませんでした。 これは、これまでウェブで見つけた CC2640R2F に openthread を展開するのに最も近いものでした ( CC26xx ファミリー)。
質問: CC2640R2F MCU での openthread のビルドとフラッシュの経験があり、助けてくれる人はいますか?
前もって感謝します!
gcc - JLinkなしでEFR32のopenthreadをフラッシュする方法
OpenThread(NCP モード) をビルドし、JLink を使用せずにプログラムを EFR32 にアップロードしようとしています。
EFR32 は OTA アップロード方式をサポートでき、サポートされる形式は「ebl」です。
私の提案は:</p>
- cstartup-common.c をコンパイル スクリプトに追加する
- arm-none-eabi-gcc に「-gdwarf-2」オプションを追加して「axf」形式にビルドします。
- 「arm-none-eabi-objcopy.exe --srec-forceS3 -O srec ot-ncp-ftd.axf ot-ncp-ftd.s37」を使用して「axf」を変換 -> 「s37」
- Silabs のツール「commander.exe」を使用して「s37」→「ebl」に変換
- 「flash_firmware」ツールを使用して「ebl」ファイルをホスト チップから EFR32 に UART でアップロードする
ホストチップで「wpantund」を実行すると、次のエラーログが表示されます
- 「NCP の動作が正しくありません。繰り返し NCP を初期化できません。障害状態に入ります。」
これを知っている人はいますか?