14 Replies Latest reply on Dec 17, 2018 1:15 AM by TakashiM_61

    Keil PK51ツールチェーンのライセンスは有効期限

    Yuuzi.Kuriiwa_3615201

      添付のようなメッセージが出るようになりました。

      ライセンス取得しないといけないのでしょうか?

      どのような対処をしたら良いのでしょうか?

      ライセンス取得は有料なのでしょうか?

      PSoC Creator 4.0のときには気にしたことはなかったはずなのですが。

       

      よろしくお願い致します。

        • 1. Re: Keil PK51ツールチェーンのライセンスは有効期限
          TakashiM_61

          PSoC Creator™ - Keil Compiler Registration - KBA83314 のNote. 3に下記コメントがございます。

          This License will be valid for 1 year. After 1 year it will prompt for registration again .You have to follow the same registration process.

           

          再度Registrationを実施頂いて、問題が出るか確認して頂けないでしょうか?

          • 2. Re: Keil PK51ツールチェーンのライセンスは有効期限
            Yuuzi.Kuriiwa_3615201

            使い始めと一緒で、承認されません。

            • 3. Re: Keil PK51ツールチェーンのライセンスは有効期限
              TakashiM_61

              Registration of Keil Compiler in PSoC Creator

              の最後に下記が記載されています。

              LIC0=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

              If the registration is expired after one year of usage then the line “LIC0=…” will already be present. In that case we have to write the license code as LIC1=XXXXX-XXXXX….

              再度、上記方法を試していただけないでしょうか?

              • 4. Re: Keil PK51ツールチェーンのライセンスは有効期限
                TakashiM_61

                念のため、もう一点確認ですが下記スレッドの現象(Code 9939)は出てますか?

                Re: Cypress PK51 license for PSoC Creator

                • 5. Re: Keil PK51ツールチェーンのライセンスは有効期限
                  Yuuzi.Kuriiwa_3615201

                  目的のフォルダは下記で良いでしょうか?

                  C:\Program Files (x86)\Cypress\PSoC Creator\4.2\PSoC Creator\import\keil\pk51\9.51

                  ここに存在していた「TOOLS.INI」ファイルを開きました。

                  ですが、、「LIC0 = ...」と記載された目的の行が見つかりませんでした。

                   

                  [UV2]

                  BOOK0=UV4\RELEASE_NOTES.HTM("uVision Release Notes")

                  ARMSEL=1

                  [C51]

                  PATH="C:\Program Files (x86)\Cypress\PSoC Creator\4.2\PSoC Creator\import\keil\pk51\9.51\C51"

                  PSN=ZBDZB-2FI5T-336CE

                  VERSION=V9.51a

                  BOOK0=HLP\Release_Notes.htm("Release Notes")

                  BOOK1=HLP\C51TOOLS.chm("Complete User's Guide Selection", C)

                  TDRV0=BIN\MON51.DLL ("Keil Monitor-51 Driver")

                  TDRV1=BIN\ISD51.DLL ("Keil ISD51 In-System Debugger")

                  TDRV2=BIN\MON390.DLL ("MON390: Dallas Contiguous Mode")

                  TDRV3=BIN\LPC2EMP.DLL ("LPC900 EPM Emulator/Programmer")

                  TDRV4=BIN\UL2UPSD.DLL ("ST-uPSD ULINK Driver")

                  TDRV5=BIN\UL2XC800.DLL ("Infineon XC800 ULINK Driver")

                  TDRV6=BIN\MONADI.DLL ("ADI Monitor Driver")

                  TDRV7=BIN\DAS2XC800.DLL ("Infineon DAS Client for XC800")

                  TDRV8=BIN\UL2LPC9.DLL ("NXP LPC95x ULINK Driver")

                  RTOS0=Dummy.DLL("Dummy")

                  RTOS1=RTXTINY.DLL ("RTX-51 Tiny")

                  RTOS2=RTX51.DLL ("RTX-51 Full")

                  • 6. Re: Keil PK51ツールチェーンのライセンスは有効期限
                    Yuuzi.Kuriiwa_3615201

                    申し訳ありません。

                    Re: Cypress PK51 license for PSoC Creator

                    指定のサイトに記載された内容を私は理解が出来ませんでした。

                    • 7. Re: Keil PK51ツールチェーンのライセンスは有効期限
                      Yuuzi.Kuriiwa_3615201

                      試しに実行してみましたが、添付エラーが出ます。

                       

                      Problems were detected with the information submitted.

                      Please correct these issues and re-submit the form.

                      ◾A problem was encountered with your Serial Number.

                      Please contact Technical Support and report code 9939 for assistance with your installation.

                      They will work quickly to help you obtain the proper license code for your product.

                       

                       

                      • 8. Re: Keil PK51ツールチェーンのライセンスは有効期限
                        TakashiM_61

                        ご確認、有難うございました。

                        code 9939が出ているようです。

                        これは弊社Cypressの4K versionのKeil C51 compilerのライセンスの有効期限が切れたためです。

                        現在、ライセンス更新作業を行っております。

                         

                        まだ正式なドキュメントとしてパブリックにはなっておりませんが、下記のWorkaroudがございます。

                        Suggested workaround:

                        1) Users who have installed PSoC Creator recently can continue to compile their projects for a trial period of 30 days with the standard Keil 2K evaluation version which comes by default but it will not be able to compile applications with code size greater than 2kB. If the trial period is completed you will see the error "INCORRECT LICENSE ID CODE (LIC) IN 'TOOLS.INI'" generated by the compiler.

                        2) Users who are reinstalling PSoC Tools on the same machine can reuse their license they originally got if they haven’t expired by modifying the ‘tools.ini’ file as mentioned in step 2 on the page Registration of Keil Compiler in PSoC Creator.

                        3) Users who do not fall in the above two categories must wait until mid-December 2018 tentatively for the renewed license.

                        4) Users can also opt to purchase the full version of the Keil tools if work is being affected. The license can be purchased here.

                         

                        お手数をお掛けしますが、上記2)のPSoC Creatorの再インストールおよび"tools.ini"の確認をして頂けないでしょうか?

                         

                        以上、よろしくお願いいたします。

                        • 9. Re: Keil PK51ツールチェーンのライセンスは有効期限
                          Yuuzi.Kuriiwa_3615201

                          "tools.ini"の確認は何をしたら良いのでしょうか?

                           

                          目的のフォルダは下記で良いでしょうか?

                          C:\Program Files (x86)\Cypress\PSoC Creator\4.2\PSoC Creator\import\keil\pk51\9.51

                          ここに存在していた「TOOLS.INI」ファイルを開きました。

                          ですが、、「LIC0 = ...」と記載された目的の行が見つかりませんでした。

                           

                          [UV2]

                          BOOK0=UV4\RELEASE_NOTES.HTM("uVision Release Notes")

                          ARMSEL=1

                          [C51]

                          PATH="C:\Program Files (x86)\Cypress\PSoC Creator\4.2\PSoC Creator\import\keil\pk51\9.51\C51"

                          PSN=ZBDZB-2FI5T-336CE

                          VERSION=V9.51a

                          BOOK0=HLP\Release_Notes.htm("Release Notes")

                          BOOK1=HLP\C51TOOLS.chm("Complete User's Guide Selection", C)

                          TDRV0=BIN\MON51.DLL ("Keil Monitor-51 Driver")

                          TDRV1=BIN\ISD51.DLL ("Keil ISD51 In-System Debugger")

                          TDRV2=BIN\MON390.DLL ("MON390: Dallas Contiguous Mode")

                          TDRV3=BIN\LPC2EMP.DLL ("LPC900 EPM Emulator/Programmer")

                          TDRV4=BIN\UL2UPSD.DLL ("ST-uPSD ULINK Driver")

                          TDRV5=BIN\UL2XC800.DLL ("Infineon XC800 ULINK Driver")

                          TDRV6=BIN\MONADI.DLL ("ADI Monitor Driver")

                          TDRV7=BIN\DAS2XC800.DLL ("Infineon DAS Client for XC800")

                          TDRV8=BIN\UL2LPC9.DLL ("NXP LPC95x ULINK Driver")

                          RTOS0=Dummy.DLL("Dummy")

                          RTOS1=RTXTINY.DLL ("RTX-51 Tiny")

                          RTOS2=RTX51.DLL ("RTX-51 Full")

                          • 10. Re: Keil PK51ツールチェーンのライセンスは有効期限
                            TakashiM_61

                            LIC0はライセンスが登録されたのちにtools.iniに反映されます。

                            下記のように手動でLIC0=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXXを挿入し、状況が変わるか確認して頂けないでしょうか?

                            尚、tools.iniの変更はAdministratorの権限でお願いします。

                             

                            [UV2]

                            BOOK0=UV4\RELEASE_NOTES.HTM("uVision Release Notes",GEN)

                            ARMSEL=1

                            [C51]

                            PATH="C:\Program Files (x86)\Cypress\PSoC Creator\4.2\PSoC Creator\import\keil\pk51\9.51\C51\"

                            PSN=XXXXX-XXXXX-XXXXX

                            VERSION=V9.51a

                            BOOK0=HLP\Release_Notes.htm("Release Notes",GEN)

                            BOOK1=HLP\C51TOOLS.chm("Complete User's Guide Selection",C)

                            TDRV0=BIN\MON51.DLL ("Keil Monitor-51 Driver")

                            TDRV1=BIN\ISD51.DLL ("Keil ISD51 In-System Debugger")

                            TDRV2=BIN\MON390.DLL ("MON390: Dallas Contiguous Mode")

                            TDRV3=BIN\LPC2EMP.DLL ("LPC900 EPM Emulator/Programmer")

                            TDRV4=BIN\UL2UPSD.DLL ("ST-uPSD ULINK Driver")

                            TDRV5=BIN\UL2XC800.DLL ("Infineon XC800 ULINK Driver")

                            TDRV6=BIN\MONADI.DLL ("ADI Monitor Driver")

                            TDRV7=BIN\DAS2XC800.DLL ("Infineon DAS Client for XC800")

                            TDRV8=BIN\UL2LPC9.DLL ("NXP LPC95x ULINK Driver")

                            RTOS0=Dummy.DLL("Dummy")

                            RTOS1=RTXTINY.DLL ("RTX-51 Tiny")

                            RTOS2=RTX51.DLL ("RTX-51 Full")

                            LIC0=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

                            • 11. Re: Keil PK51ツールチェーンのライセンスは有効期限
                              Yuuzi.Kuriiwa_3615201

                              アドバイス頂き有難うございます。

                              アドバイスのように、tools.ini「LIC0=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX」をファイルの最下位行に追加してみましたが

                              Keil PK51 Registration が出てきます。 

                              また、ビルドにて同じエラーが出ています。

                               

                               

                               

                              試しに、PSoC Creatorをアンインストールして、再度インストールしましたが、結果は同じでした。

                               

                              PSoC 3 Development Kit をアンインストールしようとしましたが、下記エラーでアンインストール出来ませんでした。

                               

                              • 12. Re: Keil PK51ツールチェーンのライセンスは有効期限
                                TakashiM_61

                                本件お待たせいたしており、大変申し訳ございません。

                                弊社CypressのKeil C51 compilerのライセンスの有効期限が切れてた(切れている)件ですが、現在もライセンス更新作業を行っております。

                                しかしながら、12/22/2018までの間、一時的にライセンスを更新できるようになっております。

                                お手数をお掛けしますが、ライセンスのアップデートを12/22/2018までに試して頂けないでしょうか?

                                宜しくお願いします。

                                • 13. Re: Keil PK51ツールチェーンのライセンスは有効期限
                                  Yuuzi.Kuriiwa_3615201

                                  ライセンス取得できました。

                                  ライセンス反映しました。

                                  keil のエラーは出なくなりました。

                                  コンパイルが完了できます。

                                  • 14. Re: Keil PK51ツールチェーンのライセンスは有効期限
                                    TakashiM_61

                                    ご連絡、有難うございました。

                                    また何かございましたらCDC(Community)をご利用ください。

                                    宜しくお願い致します。