How to create OpenSDA for s32k

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

How to create OpenSDA for s32k

2,947 Views
suchangko
Contributor I

Hello

I want to use OpenSDK v2 ( CMSIS-DAP ) at S32K.

But CMSIS-DAP isn't support S32K.

So I tried porting CMSIS-DAP at S32K.

 

But.... I can't find information for porting at S32K Datasheet.

Programming Page Size, Programming Page Timeout.. etc

I have failed during porting.

 

My Board is..

MK20DX128 ( for OpenSDA) and S32

 

How to create OpenSDA for s32k?

Labels (2)
0 Kudos
4 Replies

2,006 Views
stanish
NXP Employee
NXP Employee

Hello,

Theoretically you could replace OpenSDA with OpenSDAv2.x and use e.g. segger Jlink instead of Pemicro.

The automotive development boards with OpenSDA (such as DevKit S32K144) interface are not currently open to change the bootloader firmware.

K20 (OpenSDA) chip is secured so it's not possible unsecure/erase/reprogram it.

Hope it helps.

Stan

0 Kudos

2,006 Views
cg0
Contributor II

Does any road map for S32 DS to support CMSIS-DAP, as with CMSIS-DAP can read variables in live mode. also it speed is fast enough. Although with FreeMaster can read the variable, but it need serial port and more flash space.

0 Kudos

2,006 Views
stanish
NXP Employee
NXP Employee

Aron,

you can read variables in live mode with OpenSDA too.

Please check this thread:

https://community.nxp.com/thread/454004#comment-916979

Stan

0 Kudos

2,006 Views
ZhangJennie
NXP TechSupport
NXP TechSupport

hi,

there are some points you need to consider:

1. s32ds includes supporting for some kinetis chips but it supports KEA only.  s32ds doesn't support MK20DX128.

all the supported devices are listed on our website:

S32 Design Studio IDE|NXP

2.  do you use NXP demo board? which board do you work with? if TWR-K20D50M, CMSIS-DAP doesn't support it.

3.  according to S32DS Fact sheets, it only support J-link and P&E interfaces. there is no official solution for CMSIS-DAP interface.

pastedImage_1.png

4. if you work with MK20DX128, I suggest you use KDS.

Kinetis Design Studio Integrated Development Envir|NXP

Hope this helps!


Have a great day,
Jennie Zhang

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos