How to create OpenSDA for s32k

cancel
Showing results for 
Search instead for 
Did you mean: 

How to create OpenSDA for s32k

1,946 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

1,005 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

1,005 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

1,005 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

1,005 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