「micro:bit」のC言語開発環境として、SEGGER Microcontroller Systemsの「Embedded Studio」を紹介しました。
しかし、非商用ライセンスでは起動するたびにライセンスの確認画面が表示されて、煩わしいと思うことがあると思います。
今回は、「micro:bit」向けに商用ライセンスを取得する方法を書いてみようと思います。
「Embedded Studio」のライセンスを取得する
「Embedded Studio」を提供しているSEGGER Microcontroller Systemsは、マイコンのメーカーと協力して特定のマイコンで利用する場合に無料で商用利用できるライセンスを提供してくれています。
その特定のマイコンに「micro:bit」に搭載されているnRF5が対象に含まれているので、さっそくライセンスの取得と設定をしてみましょう!
①「SEGGER Microcontroller Systems」のHPにアクセスします。
②HP上部の「Products」から「Software Tools」→「Embedded Studio」を選択します。
③表示された画面の上部の「License」から「Licensing conditions」を選択します。
④画面をスクロースすると「Free Commercial Use License」というのが見つかると思います。
ここにnRF5が対象と記載されていますので、ライセンス要求のリンクをクリックします。
⑤ライセンスの要求フォームが表示されます。
名前、会社名、メールアドレス、MACアドレスを入力し、「Privacy Policy」確認をチェックします。
入力するMACアドレスは、記載されているように「Embedded Studio」で確認できます。
メニューから「Tools」→「License Manager…」を選択し、「Diagnose Problems」を選択します。
「Embedded Studio」が認識したイーサネットアダプタが表示されますので、1つ選んで入力します。
⑥「Request License」をクリックします。
しばらくすると、入力したメールアドレスにライセンスキーが送られてきます。
①「Embedded Studio」を起動します。
メニューから「Tools」→「License Manager…」を選択します。
②表示された画面で「Activate SEGGER Embedded Studio」を選択。
「Enter activation key:」に送られてきたライセンスキーを入力し、「Install License」をクリックします。
⑤↓のような画面が表示されますので「Close」で画面を閉じます。
④「Install License」をクリックします。
⑤↓のような画面が表示されますので「Close」で画面を閉じます。
無事にライセンスが設定されると、タイトルバーの「Non-Commercial License」と表示されていたところに「License to – 名前 – 会社名」と表示されるようになります。また起動時のライセンス確認画面が表示されなくなります。
以上で「Embedded Studio」へのライセンスの設定は終了です。おつかれさまでした。