license issues.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
JaRa_1183061
Level 2
Level 2
10 replies posted 10 sign-ins 5 replies posted

Hi,

I am using PSoC5LP. I was renewing my license – the formula says that my PSN is invalid. What should I do?  I have only installed psoc creator for one computer.

0 Likes
1 Solution

JaRa,

We have answers!

Your KitProg which is a part of the CY8CKIT-059 is in CMSIS-DAP mode.

I replicated your situation by pressing SW1 on the KitProg for 5+ seconds.   In CMSIS_DAP mode, the LED on the KitProg throbs about once a second.   Below is a screen snip of the Programmer output.

pastedImage_0.png

To exit CMSIS-DAP mode press SW1 for another 5+ seconds.  The LED on the KitProg board should now be solid ON.

In this mode (the default mode) you should be able to program from PSoC Programmer or PSoC Creator.

Len

Len
"Engineering is an Art. The Art of Compromise."

View solution in original post

0 Likes
22 Replies
Len_CONSULTRON
Level 9
Level 9
Beta tester 500 solutions authored 1000 replies posted

JaRa,

PSoC Creator is FREE.  You can place it on as many Windows based computers as you need.

I was renewing my license – the formula says that my PSN is invalid.

Can you be more explicit?  A screenshot of the error would help.

Len

Len
"Engineering is an Art. The Art of Compromise."
0 Likes

Ok, this the error-message, when I go to the Single-User License Management .

License.PNG

0 Likes

JaRa,

If you are using the PSoC3 which uses a 8051-based CPU, the Creator IDE uses the Keil compiler.  Keil provides the compiler for free for non-commercial purposes and if needed you can submit the required info to get a "free" license.

However as you indicated, you are using the PSoC5.  This CPU uses the ARM core.  The license is free (GNU's GCC) and does not require a license file acquisition.

As Alan indicated:

pastedImage_0.png

Len

Len
"Engineering is an Art. The Art of Compromise."

Ok, thank you.

I have another issues. I can't seem to find the device when debugging. I have updated the firmware on PSoC programmer.

kitprogmessage.PNG

0 Likes

JaRa,

I have two guesses:

  • Your PSoC5LP chip's device ID (also called Cypress ID) doesn't match the device ID for the project you're trying to build.  Make sure the "Show all targets" is selected as shown below.
    pastedImage_2.png
    If this is the case, you need to select the project then "Project/Device Selector..." then find the PSoC5LP device of your kit.   For example if you are using the CY8CKIT-059, then you need to select CY8C5888LT1-LP097.   Once selected, rebuild and it should be able to program.
    pastedImage_4.png

  • The other choice is that the device drivers at PSoC Creator installation did not get fully installed.   I believe a "Repair" may be needed.

Len

Len
"Engineering is an Art. The Art of Compromise."
0 Likes

OK, i did the select device - still nothing. What is "repair", it worked fine until i updated psoc creator from 4.2 to 4.4.

0 Likes

JaRa,

Interesting!   I'm at 4.3 and have avoided the update to 4.4.

Try this:   If you didn't uninstall 4.2, load your project into that version.   PSoC Creator can have multiple concurrent versions on your system.   At one point I had 5 versions.

Recompile the project in 4.2 and try to program the PSoC.   If it works, then there is something not quite right with 4.4.

Len

Len
"Engineering is an Art. The Art of Compromise."
0 Likes

unfortunately, I delete the previous versions.

0 Likes

Can you program the device with PSoC Programmer?

0 Likes

Yes, I get this respond.

psocprogrammer.PNG

0 Likes

JaRa and Alan,

Interesting that it should complain about a PSoC5 being programmed at 5V.

Len

Len
"Engineering is an Art. The Art of Compromise."
0 Likes

Did you try tools->options->Program/Debug ->port configuration?

0 Likes

What should I do after port configuration?

0 Likes

JaRa,

Good question.   It depends on what you are using to program the PSoC5LP.

Are you using a PSoC5 kit such as the CY8CKIT-059 or the CY8CKIT-050?

Are you using the MiniProg3 or 4?

Your programmer output is a bit confusing to me.  It says:

Device set to CY8C5888LTI   (This is the PSoC used on the CY8CKIT-059 board.)

Device set to CY8C5265AXI

...

Device set to Cy7C65219-40L    (???)

Len

Len
"Engineering is an Art. The Art of Compromise."
0 Likes

I am using CY8C5888LTI-L097. See picture below.

PSoC5.PNG

0 Likes

JaRa,

The "tools->options->Program/Debug ->port configuration" should be set to

pastedImage_0.png

for the KitProg.

Len

Len
"Engineering is an Art. The Art of Compromise."
0 Likes

I have the same setting.

0 Likes

JaRa and AlanH_86 ,

I thought there was an alternate KitProg mode: CMSIS-DAP?

If you look at JaRa's programmer output, it lists CMSIS-DAP Version 1.

Here's a copy of my Programmer output to my CY8CKIT-059.

pastedImage_0.png

Len

Len
"Engineering is an Art. The Art of Compromise."
0 Likes

Yes, thats weird. What does CMSIS-DAP mean?  That a good question.

Maybe my board is broken ,

0 Likes

JaRa,

We have answers!

Your KitProg which is a part of the CY8CKIT-059 is in CMSIS-DAP mode.

I replicated your situation by pressing SW1 on the KitProg for 5+ seconds.   In CMSIS_DAP mode, the LED on the KitProg throbs about once a second.   Below is a screen snip of the Programmer output.

pastedImage_0.png

To exit CMSIS-DAP mode press SW1 for another 5+ seconds.  The LED on the KitProg board should now be solid ON.

In this mode (the default mode) you should be able to program from PSoC Programmer or PSoC Creator.

Len

Len
"Engineering is an Art. The Art of Compromise."
0 Likes

Wow thanks alot! It worked!

0 Likes
AlanH_86
Employee
Employee
100 replies posted 50 replies posted 25 solutions authored

You must be talking about the 8051 Keil license used for PSoC 3.

You can ignore the license message... also there is a button on Tools->options->project management->don't show keil registration every time... to turn that warning off.

Alan

0 Likes