[S32K314] Cannot start program when use PEMicro CYCLONE LC

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

[S32K314] Cannot start program when use PEMicro CYCLONE LC

1,460件の閲覧回数
OwO
Contributor II

I tired to flash a program to our S32K314 board.

When I flash it by J-Link, the program could work well, I could send CAN Message and receive from another CAN Channel on board.

But when I flash this program by CYCLONE LC, the program cannot run-up, I can't receive any CAN Message from any CAN Channel.

I tried to read back the program from board but there is nothing different.

 

Here is my command for flashing the board by CYCLONE LC:

CM C:\PEMicro\cyclone\supportfiles\supportFiles_ARM\NXP\S32K3xx\nxp_s32k314_1x32x1012k_hse_disabled.arp

QB Test_Program.bin

EN ;Erase if not Blank

PM ;Program Module

VC ;Verify Checksum

 

CYCLONE LC Device INFO:

Firmware Version : v11.36

Hardware Version : Rev.B

Type : Cyclone Universal

タグ(2)
0 件の賞賛
返信
3 返答(返信)

1,423件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport

Hi Jiayu Xiao,

Both programmers use different proprietary programming algorithms.

I don't know what J-link enables on the MCU by default in comparison to Cyclone.

I would recommend debugging if right from the reset vector.

If you step the code, you should see where it fails.

danielmartynek_0-1711367591011.png

 

Regards,

Daniel

 

0 件の賞賛
返信

1,419件の閲覧回数
OwO
Contributor II

Thanks, Daniel

It works after I do these Operations:

 

CM C:\PEMicro\cyclone\supportfiles\supportFiles_ARM\NXP\S32K3xx\nxp_s32k314_1x32x1012k_hse_disabled.arp

QB Test_Program.bin

EN ;Erase if not Blank

EM ;Erase Entire Module

PM ;Program Module

VC ;Verify Checksum

VM ;Verify Module

CQ

GO 0

0 件の賞賛
返信

1,404件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport

Hi Jiayu Xiao,

Please contact https://www.pemicro.com/support/

CYCLONE LC is not an NXP product.

 

Thank you,

 

Regards,

Daniel

0 件の賞賛
返信