第22章 ユーザー登録

アットマークテクノ製品をご利用のユーザーに対して、購入者向けの限定公開データの提供や大切なお知らせをお届けするサービスなど、ユーザー登録すると様々なサービスを受けることができます。サービスを受けるためには、「アットマークテクノ Armadilloサイト」にユーザー登録をする必要があります。

ユーザー登録すると次のようなサービスを受けることができます。

  • 製品仕様や部品などの変更通知の閲覧・配信

  • 購入者向けの限定公開データのダウンロード

  • 該当製品のバージョンアップに伴う優待販売のお知らせ配信

  • 該当製品に関する開発セミナーやイベント等のお知らせ配信

詳しくは、「アットマークテクノ Armadilloサイト」をご覧ください。

22.1. 購入製品登録

ユーザー登録完了後に、購入製品登録することで、「購入者向けの限定公開データ[27]」をダウンロードすることができるようになります。

Armadillo-X1の購入製品登録を行うには、Armadilloサイトで「正規認証ファイル」のアップロードを行う必要があります

Armadillo-X1から正規認証ファイル(board-info.txt)を取り出す手順を「正規認証ファイルを取り出す手順」に示します。

22.1.1. 正規認証ファイルを取り出す手順

Armadillo-X1 にログインし、幾つかのコマンドを実行すると正規認証ファイルが生成されます。そのファイルをお使いのWebブラウザを使ってダウンロードしてください。

  1. ATDEでminicomを立ち上げて、Armadillo-X1にrootユーザーでログインします。デバイスファイル名(/dev/ttyUSB0)は、ご使用の環境により ttyUSB1やttyS0、ttyS1 などになる場合があります。Armadilloに接続されているシリアルポートのデバイスファイルを指定してください。

    atmark@atde6:~$ LANG=C minicom --wrap --device /dev/ttyUSB0
    
    armadillo login: root
    Password:
    [root@armadillo (ttymxc1) ~]# 
  2. "get-board-info"コマンドを実行し正規認証ファイル(board-info.txt)を作成します。作成できた場合は 6 へ、"get-board-info"コマンドが存在しないエラーが表示された場合は 3 へ進んでください。

    [root@armadillo-iotg (ttymxc1) ~]# get-board-info
    [root@armadillo-iotg (ttymxc1) ~]# ls
    board-info.txt
    [root@armadillo-iotg (ttymxc1) ~]#
  3. "get-board-info"コマンドが存在しない場合、get-board-info パッケージをインストールします。

    [root@armadillo-iotg (ttymxc1) ~]# apt update
    [root@armadillo-iotg (ttymxc1) ~]# apt install get-board-info
  4. "get-board-info"コマンドを実行し正規認証ファイル(board-info.txt)を作成します。

    [root@armadillo-iotg (ttymxc1) ~]# get-board-info
    [root@armadillo-iotg (ttymxc1) ~]# ls
    board-info.txt
    [root@armadillo-iotg (ttymxc1) ~]#
  5. get-board-info パッケージをアンインストールします。

    [root@armadillo-iotg (ttymxc1) ~]# apt remove get-board-info
  6. Armadillo上で動いている WEBサーバーがアクセスできる場所に、正規認証ファイルを移動し、アクセス権限を変更します。

    [root@armadillo (ttymxc1) ~]# mv board-info.txt /var/www/html/
  7. minicomを終了させ、お使いのWebブラウザから、Armadillo の URL にアクセスしてください。下記どちらかの指定方法でアクセス可能です。

    • http://armadillo.local/board-info.txt

    • http://[ArmadilloのIPアドレス]/board-info.txt [28]

    取り出した正規認証ファイルを「Armadillo-X1 購入製品登録」ページの「正規認証ファイル」欄に指定し、アップロードしてください。



[27] アドオンモジュールの回路図データなど

[28] ArmadilloのIPアドレスが 192.0.2.10 の場合、http://192.0.2.10/board-info.txt となります。