"Error: C9555E: Failed to check out a license.LICENSE ERROR"の対策してみた!

以前の投稿で、STMicro社製開発キット"STM32 LoRa"の開発環境を構築した

その後、開発を続けていたが2月に入って突如ビルドができなくなった…
ということで修正方法を検証して、対策してみた



エラー「C9555E: Failed to check out a license.LICENSE ERROR」の内容

メッセージを読むと、「ライセンス期限が切れたこと」がエラーの原因と読み取れる
よって、ライセンスを確認する

"License Management > Support Period"に"Expires"の記述とあるが、これは有効期限で"2018/2"とある。2月いっぱいでライセンスが切れると思っていたが、どうやら勘違い。1月で期限切れだったみたい

よって、新しいライセンスコードを入力して、更新することで解決を目指す!!

以降に、更新方法を記す

ライセンス契約の更新方法

  1. "License Management > Support Period" の"Get LIC via Internet"を選択
    STM32F0_newPSN_activate_000
  2. ブラウザ上に表示されたページに必要事項を入力
    もっとも重要な項目 ++Product Serial #(PSN)++ に、 QXJMN-Y6Q0E-86F7K を入力する
    STM32F0_newPSN_activate_001
  3. しばらくするとこのページに登録されているメール宛に、"License ID Code(LIC)"が送られてくる
  4. "License Management"の"New License ID Code(LIC)"に入力して、"Add LIC"を選択
    "Add LIC"が選択できなければ、登録済みのLICを選択して、"Uninstall"してからもう一度"Add LIC"!!
  5. 新たに"Support Period"が、"Expires: Jan 2019"に更新されたら完了
    STM32F0_newPSN_activate_005

以上で、エラーが解消されている!!

"Build"ボタンをクリックして正常にビルドできることを確認して終わり