Cyclone FX error $00000007

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Cyclone FX error $00000007

Jump to solution
3,820 Views
arnogir
Senior Contributor II

Hello,

I asked the question to the P&E support but I think I can also ask the question here:

On the Cyclone Fx:

Version / Revision: Rev A - v10.13-2.3
Operating System: Windows 10 64-bit
Hello,
I'm using the Cyclone Fx universal since many years on any product, mainly with
NXP Kinetis microcontroller (K70, K60)

Now we have a project based on K02FN64M10.
But we have problem to program it with cyclone.

-> Get a blank board
-> Flash with Cyclone FX universal (Press Start button) -> Succesfull
-> press again Start button -> Success.
-> Switch off/On the board -> programmed software start properly
-> Press Start button -> Error $00000007

So this can't come from wiring problem.

The script is always the same than I used for K70 and K60:
CM - SS - EM - PM - VC - SD (Secure Device)

About the Secure device, I always do it, then it was not problem because we
start sequence by an Erase Module (Or Erase If Not Blank)

-> When I try now to connect with MCUExpresso and the MultiLink Universal to
debug, It ask to me the device is secured then I must Erase it. I press Ok to
do it. The same question is asked immedialty a second time, Then I press Ok. So
Now I get the "P&E Connection Assisant" Window

I don't now why the controller is locked like that without possibility to do anything with Cyclone FX or USB multilink?

Note: I use the McuExpresso with the SDK SDK_2.x_MK02FN64xxx10 version v2.7.0. During devellopement I always use the compiler option "Debug". To generate file to insert into the Cyclone, I use the "Release" compilation option.

Labels (1)
0 Kudos
1 Solution
3,711 Views
arnogir
Senior Contributor II

Hello

Thanks to the P&E support, it said to me the Unsecure Device need Hardwar Reset.

Our schematic link JRAG RST signal to the PTA5 (JTAG_RST in ALT7 only... not default...)

So I linked the JTAG RST signal to the Hardware µC Reset Pin 34 and all work properly now

View solution in original post

0 Kudos
4 Replies
3,712 Views
arnogir
Senior Contributor II

Hello

Thanks to the P&E support, it said to me the Unsecure Device need Hardwar Reset.

Our schematic link JRAG RST signal to the PTA5 (JTAG_RST in ALT7 only... not default...)

So I linked the JTAG RST signal to the Hardware µC Reset Pin 34 and all work properly now

0 Kudos
3,711 Views
Sebastian_Del_Rio
NXP Employee
NXP Employee

Hi Arnaud, I hope you're doing well!

 

Just to confirm, are you using a custom board?

If so, could you please confirm if the connections were done properly?

 

Best regards,

Sebastian

0 Kudos
3,711 Views
arnogir
Senior Contributor II

Hello,

Yes it is a custom board.

We devellop it by the begining of this year.

We made all the software devellopment without any problem with MCUExpresso and P&E Multilink universal.

Then now, to deliver the first two prototype to our customer, we use our mass production tool: Cyclone FX.

(Like many other product based on kinetis)

The first Cyclone FX programmtion was Ok, but I need to update the software of this board (flash from v1.0.0 to to v1.0.1)

It is at this time I seen I can't flash it again with error $00000007, then the MultiLink universal cans't access also.

0 Kudos
3,711 Views
arnogir
Senior Contributor II

Hello,
I just made change the processor on my board.
Then I connect well with USB Multilink Universal.


Then I flash with Cyclone FX but without option "SD" = Secure device.
All it OK, flash is Ok and the application start, even after a power off/on cycle.


I can flash board again and many time without problem.

Then I flash image with "SD" option. I can flash it many time if I not restart the processor. But after a power off/on cycle, flash is impossible.

This indicate the "SD" option is the problem.

0 Kudos