where is KITPT2001SW.spi

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

where is KITPT2001SW.spi

Jump to solution
2,452 Views
Atika
Contributor II

Hi,

I am using FRDMPT2001EVM with FRDM-KL25Z board.

Following FRDMPT2001EVM evaluation board user guide, i wanted to run an example file using SPIGEN.  

where can i find KITPT2001SW.spi file? this file is indicatd as located inside the Injector Demo Files directory that i couldn't find this directory.

Thank you.

 

Labels (1)
0 Kudos
Reply
1 Solution
2,427 Views
RafaR
NXP Employee
NXP Employee

Hi Atika

Okay, I remember a similar case, let me share with you all the information about the case, the other client presented different problems but we got an excellent guide, so I think it is good to see the complete guide.

 

  1. Read the AN12336 application note, in the Section 7. Application Source code, you will find the microcode to use for the FRDMPT2001EVM.

 

To download the application note please go to PT2001 Evaluation Board scroll down to Documentation and download the file.

 

RafaR_0-1738362912547.png

 

RafaR_1-1738362912566.png

 

  1. The following microcode can be directly downloaded from the NXP web site, please go to PT2001 Evaluation Board scroll down to Documentation, search the  AN12336, PT2001 diagnostics - Application note and click on Associated File AN12336SW

 

RafaR_2-1738362912578.png

 

  1. A Zip file will be downloaded, unzip the file.

 

RafaR_3-1738362912583.png

 

  1. Open PT2001 Developer Studio. Click on File >> Open Project and select the Simulator Project with extension XML

 

RafaR_4-1738362912596.png

 

  1. You will see the microcode in the PT2001 Developer Studio Window

RafaR_5-1738362912622.png

 

  1. To generate the SPIGenPT2001Files.txt select Tools->Generate MC33PT2001 Load Data Code. When the regeneration process completes, the Code Generation Results window will appear as shown

 

RafaR_6-1738362912625.png

 

 

The SPIGenPT2001Files.txt is generated when the compile microcode using PT2001 IDE

https://www.nxp.com/webapp/sps/download/license.jsp?colCode=PT2001-IDE

This file is mandatory to load into SPIGEN since it is matching the PT2001 
Please try with the PT2000 SPIGEN Configuration File it should works.
 

The FRDM-KL25 is supported. You can also use an example the code examples for PT2000 that are in the software section: https://www.nxp.com/design/design-center/development-boards-and-designs/analog-toolbox/pt2000-evalua...

 

I hope this information has helped you, please let me know if you need help with anything else.

 

Have a great day and best of luck.

View solution in original post

3 Replies
2,428 Views
RafaR
NXP Employee
NXP Employee

Hi Atika

Okay, I remember a similar case, let me share with you all the information about the case, the other client presented different problems but we got an excellent guide, so I think it is good to see the complete guide.

 

  1. Read the AN12336 application note, in the Section 7. Application Source code, you will find the microcode to use for the FRDMPT2001EVM.

 

To download the application note please go to PT2001 Evaluation Board scroll down to Documentation and download the file.

 

RafaR_0-1738362912547.png

 

RafaR_1-1738362912566.png

 

  1. The following microcode can be directly downloaded from the NXP web site, please go to PT2001 Evaluation Board scroll down to Documentation, search the  AN12336, PT2001 diagnostics - Application note and click on Associated File AN12336SW

 

RafaR_2-1738362912578.png

 

  1. A Zip file will be downloaded, unzip the file.

 

RafaR_3-1738362912583.png

 

  1. Open PT2001 Developer Studio. Click on File >> Open Project and select the Simulator Project with extension XML

 

RafaR_4-1738362912596.png

 

  1. You will see the microcode in the PT2001 Developer Studio Window

RafaR_5-1738362912622.png

 

  1. To generate the SPIGenPT2001Files.txt select Tools->Generate MC33PT2001 Load Data Code. When the regeneration process completes, the Code Generation Results window will appear as shown

 

RafaR_6-1738362912625.png

 

 

The SPIGenPT2001Files.txt is generated when the compile microcode using PT2001 IDE

https://www.nxp.com/webapp/sps/download/license.jsp?colCode=PT2001-IDE

This file is mandatory to load into SPIGEN since it is matching the PT2001 
Please try with the PT2000 SPIGEN Configuration File it should works.
 

The FRDM-KL25 is supported. You can also use an example the code examples for PT2000 that are in the software section: https://www.nxp.com/design/design-center/development-boards-and-designs/analog-toolbox/pt2000-evalua...

 

I hope this information has helped you, please let me know if you need help with anything else.

 

Have a great day and best of luck.

2,373 Views
Atika
Contributor II
Thank you Rafa.
I have downloaded SPIGEN configuration file "KITPT2000AESW-EVBS.spi" it worked also for FRDMPT2001EVM. Now I can be able to read/write registers via SPIGEN, I am using FRDMPT2001EVM with FRDM-KL25Z. I appreciate your support.

For updating and downloading microcode via S32 Design Studio , i am using FRDMPT2001EVM with dev board S32K144EV. Seems to me this only way to i want to costumize microcode.
Please let me know if it is possible to updating microcode even i am using FRDM-KL25Z.
Thank you
2,344 Views
RafaR
NXP Employee
NXP Employee

Hi Atika

 

I can only recommend the way described in the user manual.

For more details, please refer the User Manual and choose:

 

RafaR_0-1738707240894.png

Chapter 6.1.3 Downloading microcode to the FRDM-KL25Z

 

I hope this information has helped you, please let me know if you need help with anything else.

Have a great day and best of luck.

%3CLINGO-SUB%20id%3D%22lingo-sub-2036158%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Ewhere%20is%20KITPT2001SW.spi%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2036158%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3EI%20am%20using%26nbsp%3BFRDMPT2001EVM%20with%26nbsp%3BFRDM-KL25Z%20board.%3C%2FP%3E%3CP%3EFollowing%26nbsp%3BFRDMPT2001EVM%20evaluation%20board%20user%20guide%2C%20i%20wanted%20to%20run%20an%20example%20file%20using%20SPIGEN.%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3Ewhere%20can%20i%20find%20KITPT2001SW.spi%20file%3F%20this%20file%20is%20indicatd%20as%20located%20inside%20the%20Injector%20Demo%20Files%20directory%20that%20i%20couldn't%20find%20this%20directory.%3C%2FP%3E%3CP%3EThank%20you.%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2036158%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3ESolenoid%20Controller%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2038066%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20where%20is%20KITPT2001SW.spi%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2038066%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Atika%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EI%20can%20only%20recommend%20the%20way%20described%20in%20the%20user%20manual.%3C%2FP%3E%0A%3CP%3EFor%20more%20details%2C%20please%20refer%20the%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocument%2Fguide%2Fgetting-started-with-the-frdmpt2001evm%3AGS-FRDMPT2001EVM%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EUser%20Manual%3C%2FA%3E%20and%20choose%3A%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RafaR_0-1738707240894.png%22%20style%3D%22width%3A%20600px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RafaR_0-1738707240894.png%22%20style%3D%22width%3A%20600px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F322411i828DADACAFA3861F%2Fimage-dimensions%2F600x66%3Fv%3Dv2%22%20width%3D%22600%22%20height%3D%2266%22%20role%3D%22button%22%20title%3D%22RafaR_0-1738707240894.png%22%20alt%3D%22RafaR_0-1738707240894.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EChapter%206.1.3%20Downloading%20microcode%20to%20the%20FRDM-KL25Z%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EI%20hope%20this%20information%20has%20helped%20you%2C%20please%20let%20me%20know%20if%20you%20need%20help%20with%20anything%20else.%3C%2FP%3E%0A%3CP%3EHave%20a%20great%20day%20and%20best%20of%20luck.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2037666%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20where%20is%20KITPT2001SW.spi%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2037666%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EThank%20you%20Rafa.%3CBR%20%2F%3EI%20have%20downloaded%20SPIGEN%20configuration%20file%20%22KITPT2000AESW-EVBS.spi%22%20it%20worked%20also%20for%20FRDMPT2001EVM.%20Now%20I%20can%20be%20able%20to%20read%2Fwrite%20registers%20via%20SPIGEN%2C%20I%20am%20using%20FRDMPT2001EVM%20with%20FRDM-KL25Z.%20I%20appreciate%20your%20support.%3CBR%20%2F%3E%3CBR%20%2F%3EFor%20updating%20and%20downloading%20microcode%20via%20S32%20Design%20Studio%20%2C%20i%20am%20using%20FRDMPT2001EVM%20with%20dev%20board%20S32K144EV.%20Seems%20to%20me%20this%20only%20way%20to%20i%20want%20to%20costumize%20microcode.%3CBR%20%2F%3EPlease%20let%20me%20know%20if%20it%20is%20possible%20to%20updating%20microcode%20even%20i%20am%20using%20FRDM-KL25Z.%3CBR%20%2F%3EThank%20you%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2036802%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20where%20is%20KITPT2001SW.spi%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2036802%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Atika%3C%2FP%3E%0A%3CP%3EOkay%2C%20I%20remember%20a%20similar%20case%2C%20let%20me%20share%20with%20you%20all%20the%20information%20about%20the%20case%2C%20the%20other%20client%20presented%20different%20problems%20but%20we%20got%20an%20excellent%20guide%2C%20so%20I%20think%20it%20is%20good%20to%20see%20the%20complete%20guide.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3COL%3E%0A%3CLI%3ERead%20the%20AN12336%20application%20note%2C%20in%20the%20Section%207.%20Application%20Source%20code%2C%20you%20will%20find%20the%20microcode%20to%20use%20for%20the%20FRDMPT2001EVM.%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CBR%20%2F%3E%0A%3CP%3ETo%20download%20the%20application%20note%20please%20go%20to%20PT2001%20Evaluation%20Board%20scroll%20down%20to%20Documentation%20and%20download%20the%20file.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RafaR_0-1738362912547.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RafaR_0-1738362912547.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F322061i9063C9D07E402CE2%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22RafaR_0-1738362912547.png%22%20alt%3D%22RafaR_0-1738362912547.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RafaR_1-1738362912566.png%22%20style%3D%22width%3A%20497px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RafaR_1-1738362912566.png%22%20style%3D%22width%3A%20497px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F322062iA2B23934291BD9EE%2Fimage-dimensions%2F497x254%3Fv%3Dv2%22%20width%3D%22497%22%20height%3D%22254%22%20role%3D%22button%22%20title%3D%22RafaR_1-1738362912566.png%22%20alt%3D%22RafaR_1-1738362912566.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3COL%20start%3D%222%22%3E%0A%3CLI%3EThe%20following%20microcode%20can%20be%20directly%20downloaded%20from%20the%20NXP%20web%20site%2C%20please%20go%20to%20PT2001%20Evaluation%20Board%20scroll%20down%20to%20Documentation%2C%20search%20the%26nbsp%3B%20AN12336%2C%20PT2001%20diagnostics%20-%20Application%20note%20and%20click%20on%20Associated%20File%20AN12336SW%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RafaR_2-1738362912578.png%22%20style%3D%22width%3A%20425px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RafaR_2-1738362912578.png%22%20style%3D%22width%3A%20425px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F322060i65D5BD71B93BDD53%2Fimage-dimensions%2F425x341%3Fv%3Dv2%22%20width%3D%22425%22%20height%3D%22341%22%20role%3D%22button%22%20title%3D%22RafaR_2-1738362912578.png%22%20alt%3D%22RafaR_2-1738362912578.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3COL%20start%3D%223%22%3E%0A%3CLI%3EA%20Zip%20file%20will%20be%20downloaded%2C%20unzip%20the%20file.%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RafaR_3-1738362912583.png%22%20style%3D%22width%3A%20486px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RafaR_3-1738362912583.png%22%20style%3D%22width%3A%20486px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F322063i9F40FC7A31A699BA%2Fimage-dimensions%2F486x67%3Fv%3Dv2%22%20width%3D%22486%22%20height%3D%2267%22%20role%3D%22button%22%20title%3D%22RafaR_3-1738362912583.png%22%20alt%3D%22RafaR_3-1738362912583.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3COL%20start%3D%224%22%3E%0A%3CLI%3EOpen%20PT2001%20Developer%20Studio.%20Click%20on%20File%20%26gt%3B%26gt%3B%20Open%20Project%20and%20select%20the%20Simulator%20Project%20with%20extension%20XML%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RafaR_4-1738362912596.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RafaR_4-1738362912596.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F322064i43FB597603409C09%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22RafaR_4-1738362912596.png%22%20alt%3D%22RafaR_4-1738362912596.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3COL%20start%3D%225%22%3E%0A%3CLI%3EYou%20will%20see%20the%20microcode%20in%20the%20PT2001%20Developer%20Studio%20Window%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RafaR_5-1738362912622.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RafaR_5-1738362912622.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F322065i6BBC7006B6DB4856%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22RafaR_5-1738362912622.png%22%20alt%3D%22RafaR_5-1738362912622.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3COL%20start%3D%226%22%3E%0A%3CLI%3ETo%20generate%20the%20SPIGenPT2001Files.txt%20select%20Tools-%26gt%3BGenerate%20MC33PT2001%20Load%20Data%20Code.%20When%20the%20regeneration%20process%20completes%2C%20the%20Code%20Generation%20Results%20window%20will%20appear%20as%20shown%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RafaR_6-1738362912625.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RafaR_6-1738362912625.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F322066iFDE8EC3F21278B3C%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22RafaR_6-1738362912625.png%22%20alt%3D%22RafaR_6-1738362912625.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%0A%3CP%3EThe%20SPIGenPT2001Files.txt%20is%20generated%20when%20the%20compile%20microcode%20using%20PT2001%20IDE%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2Fsps%2Fdownload%2Flicense.jsp%3FcolCode%3DPT2001-IDE%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fwebapp%2Fsps%2Fdownload%2Flicense.jsp%3FcolCode%3DPT2001-IDE%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EThis%20file%20is%20mandatory%20to%20load%20into%20SPIGEN%20since%20it%20is%20matching%20the%20PT2001%26nbsp%3B%3CBR%20%2F%3EPlease%20try%20with%20the%20PT2000%20SPIGEN%20Configuration%20File%20it%20should%20works.%3CBR%20%2F%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20FRDM-KL25%20is%20supported.%20You%20can%20also%20use%20an%20example%20the%20code%20examples%20for%20PT2000%20that%20are%20in%20the%20software%20section%3A%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2Fanalog-toolbox%2Fpt2000-evaluation-kit-with-kl25z-for-3-cylinder-with-freewheeling%3AKITPT2000FRDM3C%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%2Fanalog-toolbox%2Fpt2000-evaluation-kit-with-kl25z-for-3-cylinder-with-freewheeling%3AKITPT2000FRDM3C%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EI%20hope%20this%20information%20has%20helped%20you%2C%20please%20let%20me%20know%20if%20you%20need%20help%20with%20anything%20else.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EHave%20a%20great%20day%20and%20best%20of%20luck.%3C%2FP%3E%3C%2FLINGO-BODY%3E