nRF9151 開発導入情報

こんにちは。加賀デバイスのNordic Teamです。 nRF9151がリリースされてからしばらく経ち、採用検討して頂くお客様が増えてきています。その中で開発環境についてお問い合わせ頂く事も多くなってきましたので、nRF9151の開発環境について情報をまとめました。nRF9151の開発のご参考にして頂ければと思います。 ◢◤nRF9151に係るドキュメントNordicでは大きく分けて、3つのWebページに情報が掲載されています。製品群によって掲載されている内容は違ってきますが、nRF91シリーズでは下記となっています。 Nordic HP TechDocs DevZone それぞれのサイトの中でどのような情報があるか、いくつかピックアップしてみました。 ◆NordicのHPから得られる主な情報 〇nRF9151製品概要  nRF9151の特徴や開発に必要な情報が一通り掲載されています。   ページの中段の Download からModemFirmwereがダウンロードできます。    〇nRF9151 DK(評価用ボード)の情報   ページ中段の Download からサンプルプロジェクトのHEXファイルや、評価ボードの回路図/BOM/ガーバーデータもダウンロードできます。   ページの中段の Get started にnRF9151 DKの使い方の説明があります。  〇nRF9151の認証とアンテナリスト  工事設計認証(Rマーク)と技術基準適合認定(Tマーク)の証明書の確認が出来ます。  工事設計認証に追加されているアンテナリストの一覧も確認が出来ます。 ◆TechDocsから得られる主な情報 〇nRF9151関連のドキュメント一覧   ・製品仕様書  ・設計ガイドライン  ・キャリアIoT一覧  ・MFWと対応するSDK  ・ATコマンド一覧  〇ソフトウェア開発環境(nRF Connect SDK)    ・nRF91シリーズの開発    ・主なサンプルプロジェクト     Serial LTE Modem(ATコマンドベース)     Cellular関連(アプリケーション開発ベース)     その他ネットワーク関連  〇nRF91シリーズの開発に役立つツール   ・nRF Connect for Desktop       Cellular Monitor(ネットワークログ取得ツール)    Power Profiler(電流測定ツール)    Programmer(プログラム書き込みツール)    Serial Terminal(ターミナルソフト)   ・Power Profiler KitⅡ(上記のPower Profilerと合わせて使用) ◆Devzoneから得られる主な情報 〇一般公開されているQAの検索(Devzoneのサイト内のみ検索)  ページ上部の検索窓に知りたい内容のキーワードを入力して検索します。  〇ASK AIを使った検索(Nordicのサイトやドキュメントなど全ての中から検索)  ASK AIを使用すればNordicの全てのWebページやドキュメントから検索を行います。  Devzoneの右下にあるNordicマークから検索可能です。   日本語対応しているため、分からない事があればまずはこちらを使用する事をお勧めします。    〇Nordicへの問い合わせ方法  上記方法でも問題が解決しなかった場合は、Nordicに問い合わせる事が可能です。  右上の人型マークを選択して、”Not yet a…

nRF Cloud その3 -デバイスのプロビジョニングとデバイス管理-

こんにちは。加賀デバイスのNordic Teamです。 今回のコラムではnRF CloudのProvisoningおよびデバイスの登録機能について紹介したいと思います。 nRF Cloudを使うためにはnRF Cloudにデバイスを登録する必要があり、Nordicでは様々な登録方法を提供しています。 Device onboarding to nRF Cloud 今回はnRF CloudのSecurity Servicesの機能を使った”Provisioning Service: Claim and auto-onboard”を紹介したいと思います。 *このプロビジョニング方法は 前回のコラム で使用したものとなります。 ◢◤Security ServicesSecurity Serviceは “Identity Service” と “Provisioning Services” で構成されています。 Identity Service:構成証明書TOKEN(以降TOKEN)を検証するサービスProvisioning Services:TOKENを利用して安全にプロビジョニングが出来るサービス それではそれぞれの機能のついていもう少し詳しく見ていきたいと思います。 ◢◤Identity Service Identity ServiceとはデバイスからTOKENを出力して、そのTOKENを使用して正規のNordic製品なのかを検証する機能となります。   Identity Service nRF9151は製造された時に一意のIDとしてUUIDが割り振られデバイスに保存されます。また同時にキーペア(秘密鍵と公開鍵)も生成されます。秘密鍵は外部からアクセス出来ないデバイスの内部領域に保存され、公開鍵はUUIDとセットでnRF Cloudに保存されます。 TOKENは下記のATコマンドを使用することで暗号化(デバイス内部の秘密鍵を使用)された形式で出力されます。  AT%ATTESTTOKEN このTOKENを用いてデバイスが純正のNordic製品であるかどうかの確認が可能となります。 検証方法はnRF Cloudの”SECURITY SERVICES”の”Verify Tokens”で可能です。 Token Typeで “Attestation Token” にチェックを入れ、Request Typeは…