FRDM-KEAZ128Q8 | OpenSDA problem

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

FRDM-KEAZ128Q8 | OpenSDA problem

663 Views
aelmrn
Contributor I

Hello everyone,

I would kindly like to ask for your help regarding changing the Default Debugging Interface on the FRDM-KEAZ128Q8 development board. The board came with the PEmicro bootloader and the PEmicro Default Debugging Interface, but I would like to use CMSIS instead.

According to the information available on the NXP OpenSDA page (https://www.nxp.com/design/design-center/development-boards-and-designs/OPENSDA), this means that my board is using OpenSDAv1, since both the bootloader and debugging interface are PEmicro by default.

I tried searching for my board on that page to update OpenSDA, but I couldn’t find it listed. I then attempted to use the files provided for the TRK-KEA128 board, but without success. I am familiar with the firmware update procedure (entering bootloader mode and drag-and-dropping the firmware file), but the update did not work.

What makes me particularly suspicious is that the files I downloaded are in .bin format, while according to the table on the NXP page, OpenSDAv1 requires files in .sda / .s19 / .srec format (see the table and download links here: https://www.nxp.com/design/design-center/development-boards-and-designs/OPENSDA?tid=vanOpenSDA#nogo). Further searching did not help, as I could not find the required file formats anywhere.

My main question is: does anyone know how to change the OpenSDA firmware to CMSIS on this board, and is it even possible? I believe it should be, since I have another FRDM-KEAZ128Q8 board that I purchased earlier which is already running on CMSIS firmware, and I don’t recall having to manually switch it from PEmicro.

Any help would be greatly appreciated, and thank you for taking the time to read my post.

Best regards,
A

4 Replies

591 Views
carlos_o
NXP TechSupport
NXP TechSupport

Hi @aelmrn 

Thanks for your post.

If the board is not listed, it will not support OpenSDAv2

Apologies for the inconvenience this may cause

0 Kudos
Reply

578 Views
aelmrn
Contributor I

 


Hi @carlos_o - Thank you for your response!
I understand that my development board does not support OpenSDAv2, since according to the available information it uses OpenSDAv1. However, I would like to know how to change the OpenSDAv1 firmware from PEmicro to DAP-CMSIS. I have the same development board, the FRDM-KEAZ128Q8, with the DAP-CMSIS firmware, which was ordered somewhat earlier than this new one that came by default with the PEmicro firmware — but I don’t recall having to change the firmware from PEmicro to DAP-CMSIS on that older board.

Also, I think that on your webpage [https://www.nxp.com/design/design-center/development-boards-and-designs/OPENSDA?_gl=1*14qlfnx*_ga*MT...)
the file available for download under **“CMSIS-DAP Debug Application for OpenSDAv1”** is not correctly set up. When selecting the TRK-KEA128 board and pressing “Download Binary,” the downloaded `.bin` file corresponds to the TWR-KM35Z75M board. Moreover, clicking on the adjacent “Source Code” button leads to a deleted page.

Could you please update these files if they are indeed incorrect?
Also, I would greatly appreciate an answer on how to change the OpenSDA firmware application from PEmicro to CMSIS-DAP (to clarify, I do **not** wish to change the OpenSDA version from v1 to v2 or similar).

Thank you in advance for your help.

Best regards,

0 Kudos
Reply

546 Views
carlos_o
NXP TechSupport
NXP TechSupport

Hi @aelmrn 

CMSIS update the debugger software, but it does not include the KEA series (Release CMSIS 6.2.0 · ARM-software/CMSIS_6 · GitHub), the functional debugger to KEA series is PE Micro (PEmicro | 40+ years innovating in the embedded systems space. Flash Programmers, Cloud-based, Automa...).

Apologies the inconvenience this may cause. 

 

0 Kudos
Reply

637 Views
mara9320
Contributor I

I have similar problem, I hope that there is solution.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2179287%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EFRDM-KEAZ128Q8%20%7C%20OpenSDA%20problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2179287%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20everyone%2C%3C%2FP%3E%3CP%3EI%20would%20kindly%20like%20to%20ask%20for%20your%20help%20regarding%20changing%20the%20%3CEM%3EDefault%20Debugging%20Interface%3C%2FEM%3E%20on%20the%20FRDM-KEAZ128Q8%20development%20board.%20The%20board%20came%20with%20the%20PEmicro%20bootloader%20and%20the%20PEmicro%20%3CEM%3EDefault%20Debugging%20Interface%3C%2FEM%3E%2C%20but%20I%20would%20like%20to%20use%20CMSIS%20instead.%3C%2FP%3E%3CP%3EAccording%20to%20the%20information%20available%20on%20the%20NXP%20OpenSDA%20page%20(%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FOPENSDA%22%20target%3D%22_new%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FOPENSDA%3C%2FA%3E)%2C%20this%20means%20that%20my%20board%20is%20using%20OpenSDAv1%2C%20since%20both%20the%20bootloader%20and%20debugging%20interface%20are%20PEmicro%20by%20default.%3C%2FP%3E%3CP%3EI%20tried%20searching%20for%20my%20board%20on%20that%20page%20to%20update%20OpenSDA%2C%20but%20I%20couldn%E2%80%99t%20find%20it%20listed.%20I%20then%20attempted%20to%20use%20the%20files%20provided%20for%20the%20TRK-KEA128%20board%2C%20but%20without%20success.%20I%20am%20familiar%20with%20the%20firmware%20update%20procedure%20(entering%20bootloader%20mode%20and%20drag-and-dropping%20the%20firmware%20file)%2C%20but%20the%20update%20did%20not%20work.%3C%2FP%3E%3CP%3EWhat%20makes%20me%20particularly%20suspicious%20is%20that%20the%20files%20I%20downloaded%20are%20in%20%3CSTRONG%3E.bin%3C%2FSTRONG%3E%20format%2C%20while%20according%20to%20the%20table%20on%20the%20NXP%20page%2C%20OpenSDAv1%20requires%20files%20in%20%3CSTRONG%3E.sda%20%2F%20.s19%20%2F%20.srec%3C%2FSTRONG%3E%20format%20(see%20the%20table%20and%20download%20links%20here%3A%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FOPENSDA%3Ftid%3DvanOpenSDA%23nogo%22%20target%3D%22_new%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FOPENSDA%3Ftid%3DvanOpenSDA%23nogo%3C%2FA%3E).%20Further%20searching%20did%20not%20help%2C%20as%20I%20could%20not%20find%20the%20required%20file%20formats%20anywhere.%3C%2FP%3E%3CP%3EMy%20main%20question%20is%3A%20does%20anyone%20know%20how%20to%20change%20the%20OpenSDA%20firmware%20to%20CMSIS%20on%20this%20board%2C%20and%20is%20it%20even%20possible%3F%20I%20believe%20it%20should%20be%2C%20since%20I%20have%20another%20FRDM-KEAZ128Q8%20board%20that%20I%20purchased%20earlier%20which%20is%20already%20running%20on%20CMSIS%20firmware%2C%20and%20I%20don%E2%80%99t%20recall%20having%20to%20manually%20switch%20it%20from%20PEmicro.%3C%2FP%3E%3CP%3EAny%20help%20would%20be%20greatly%20appreciated%2C%20and%20thank%20you%20for%20taking%20the%20time%20to%20read%20my%20post.%3C%2FP%3E%3CP%3EBest%20regards%2C%3CBR%20%2F%3EA%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2183275%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FRDM-KEAZ128Q8%20%7C%20OpenSDA%20problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2183275%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F255468%22%20target%3D%22_blank%22%3E%40aelmrn%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ECMSIS%20update%20the%20debugger%20software%2C%20but%20it%20does%20not%20include%20the%20KEA%20series%20(%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FARM-software%2FCMSIS_6%2Freleases%2Ftag%2Fv6.2.0%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3ERelease%20CMSIS%206.2.0%20%C2%B7%20ARM-software%2FCMSIS_6%20%C2%B7%20GitHub%3C%2FA%3E)%2C%20the%20functional%20debugger%20to%20KEA%20series%20is%20PE%20Micro%20(%3CA%20href%3D%22https%3A%2F%2Fwww.pemicro.com%2Fopensda%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EPEmicro%20%7C%2040%2B%20years%20innovating%20in%20the%20embedded%20systems%20space.%20Flash%20Programmers%2C%20Cloud-based%2C%20Automated%2C%20Gang%20Programmers%2C%20and%20more...%3C%2FA%3E).%3C%2FP%3E%0A%3CP%3EApologies%20the%20inconvenience%20this%20may%20cause.%26nbsp%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2181653%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FRDM-KEAZ128Q8%20%7C%20OpenSDA%20problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2181653%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CBR%20%2F%3E%3CP%3E%3CBR%20%2F%3EHi%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F241501%22%20target%3D%22_blank%22%3E%40carlos_o%3C%2FA%3E%20-%20Thank%20you%20for%20your%20response!%3CBR%20%2F%3EI%20understand%20that%20my%20development%20board%20does%20not%20support%20OpenSDAv2%2C%20since%20according%20to%20the%20available%20information%20it%20uses%20OpenSDAv1.%20However%2C%20I%20would%20like%20to%20know%20how%20to%20change%20the%20OpenSDAv1%20firmware%20from%20PEmicro%20to%20DAP-CMSIS.%20I%20have%20the%20same%20development%20board%2C%20the%20FRDM-KEAZ128Q8%2C%20with%20the%20DAP-CMSIS%20firmware%2C%20which%20was%20ordered%20somewhat%20earlier%20than%20this%20new%20one%20that%20came%20by%20default%20with%20the%20PEmicro%20firmware%20%E2%80%94%20but%20I%20don%E2%80%99t%20recall%20having%20to%20change%20the%20firmware%20from%20PEmicro%20to%20DAP-CMSIS%20on%20that%20older%20board.%3C%2FP%3E%3CP%3EAlso%2C%20I%20think%20that%20on%20your%20webpage%20%5B%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FOPENSDA%3F_gl%3D1*14qlfnx*_ga*MTM5OTYwNDE5OS4xNzU5OTAyNTUy*_ga_WM5LE0KMSH*czE3NTk5MDI1NTIkbzEkZzEkdDE3NTk5MDI4MTgkajIxJGwwJGgxNjMzMjQzMTY5%23TRK-KEA128%5D(https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FOPENSDA%3F_gl%3D1*14qlfnx*_ga*MTM5OTYwNDE5OS4xNzU5OTAyNTUy*_ga_WM5LE0KMSH*czE3NTk5MDI1NTIkbzEkZzEkdDE3NTk5MDI4MTgkajIxJGwwJGgxNjMzMjQzMTY5%23TRK-KEA128%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FOPENSDA%3F_gl%3D1*14qlfnx*_ga*MTM5OTYwNDE5OS4xNzU5OTAyNTUy*_ga_WM5LE0KMSH*czE3NTk5MDI1NTIkbzEkZzEkdDE3NTk5MDI4MTgkajIxJGwwJGgxNjMzMjQzMTY5%23TRK-KEA128%5D(https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FOPENSDA%3F_gl%3D1*14qlfnx*_ga*MTM5OTYwNDE5OS4xNzU5OTAyNTUy*_ga_WM5LE0KMSH*czE3NTk5MDI1NTIkbzEkZzEkdDE3NTk5MDI4MTgkajIxJGwwJGgxNjMzMjQzMTY5%23TRK-KEA128%3C%2FA%3E)%3CBR%20%2F%3Ethe%20file%20available%20for%20download%20under%20**%E2%80%9CCMSIS-DAP%20Debug%20Application%20for%20OpenSDAv1%E2%80%9D**%20is%20not%20correctly%20set%20up.%20When%20selecting%20the%20TRK-KEA128%20board%20and%20pressing%20%E2%80%9CDownload%20Binary%2C%E2%80%9D%20the%20downloaded%20%60.bin%60%20file%20corresponds%20to%20the%20TWR-KM35Z75M%20board.%20Moreover%2C%20clicking%20on%20the%20adjacent%20%E2%80%9CSource%20Code%E2%80%9D%20button%20leads%20to%20a%20deleted%20page.%3C%2FP%3E%3CP%3ECould%20you%20please%20update%20these%20files%20if%20they%20are%20indeed%20incorrect%3F%3CBR%20%2F%3EAlso%2C%20I%20would%20greatly%20appreciate%20an%20answer%20on%20how%20to%20change%20the%20OpenSDA%20firmware%20application%20from%20PEmicro%20to%20CMSIS-DAP%20(to%20clarify%2C%20I%20do%20**not**%20wish%20to%20change%20the%20OpenSDA%20version%20from%20v1%20to%20v2%20or%20similar).%3C%2FP%3E%3CP%3EThank%20you%20in%20advance%20for%20your%20help.%3C%2FP%3E%3CP%3EBest%20regards%2C%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2181511%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FRDM-KEAZ128Q8%20%7C%20OpenSDA%20problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2181511%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F255468%22%20target%3D%22_blank%22%3E%40aelmrn%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20post.%3C%2FP%3E%0A%3CP%3EIf%20the%20board%20is%20not%20listed%2C%20it%20will%20not%20support%20OpenSDAv2%3CBR%20%2F%3E%3CBR%20%2F%3EApologies%20for%20the%20inconvenience%20this%20may%20cause%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2179469%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FRDM-KEAZ128Q8%20%7C%20OpenSDA%20problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2179469%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20have%20similar%20problem%2C%20I%20hope%20that%20there%20is%20solution.%3C%2FP%3E%3C%2FLINGO-BODY%3E