New to S32 Design Studio - First run.

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

New to S32 Design Studio - First run.

2,704 Views
peteradamcik
Contributor III

Hi Guys, I'm new to S32 Design Studio. I've just installed the latest S32 in Windows 10 and have downloaded and updated all the SDK's in the download section. 

I'm just creating my first C\C++ and have typed in my project name.

Now S32 asks me Cross GCC Command and in the 2 text boxes 

Cross compiler prefix: 

Cross compiler path:

what do I type in to these 2 text boxes. I have no idea.

Please help so I can get my first project running on my PDX20.

Thanks and hope to hear from you soon.

Pete

 

0 Kudos
Reply
8 Replies

2,696 Views
jiri_kral
NXP Employee
NXP Employee

Hi, 

instead of create new C/C++ project please select New -> S32DS Application Project: 

jiri_kral_0-1627023642328.png

 

This option fills all requested parameters for you. 

 

Jiri 

0 Kudos
Reply

2,692 Views
peteradamcik
Contributor III

Hi Jiri, thank you for that.

I chose what you said and in the processors list window my micro controller is not listed.

I'm using the PDX20 176pin LQFP. I know the MPC5645S is the same chip but there is no Family MPC564xS.

Which Family do I chose for my PDX20 chip?

Please let me know. 

Thanks Jiri.

 

0 Kudos
Reply

2,685 Views
jiri_kral
NXP Employee
NXP Employee

Hi Peter, 

 

S32DS doesn't support such old device. You need to download CodeWarrior - https://www.nxp.com/design/software/development-software/codewarrior-development-tools/codewarrior-l... 

 

Jiri

0 Kudos
Reply

2,675 Views
peteradamcik
Contributor III

Hi Jiri, Thank you for the info. Codewarrior is not a FREE IDE. As I told David we will NOT purchase a CodeWarrior license due to us buying bulk MPC5645S from NXP once our prototype machine is finished. NXP will still be making a lot of money from us. Microchip IDE's are FREE with no restrictions.

We have purchased 12x PXD20 micro controllers for our prototype product. The MPC5646S manual says that it is pin compatible with the PXD20 controllers. SD32 supports 4 MPC564xA,B,C and L. Which one do I use to write assembler for the PDX20?

Please let me know.

Thanks Jiri, hope to hear from you soon.

Peter 

0 Kudos
Reply

2,641 Views
jiri_kral
NXP Employee
NXP Employee

Hi Peter, 

 

I forgot mention - the CodeWarrior is available without having to buy a license for binary target up to 64k. It is  good start point for experiments and testing. 

 

Jiri 

0 Kudos
Reply

2,637 Views
peteradamcik
Contributor III

Hi Jiri, thanks for the info. We are passed the starting point and experimental stage. We're at prototype and assembler programming stage. Our MPU has 2MB of flash and we intend to use it to the full so 64K limit with code worrier is NOT on. You really must make it a FREE IDE without restrictions as others have done with there IDE's. Like Microchip with MPLAB and Texas Instruments with CODE COMPOSER, all FREE with out restrictions.

Now if we can have a registration key FREE of charge then we will use code worrier to develop our world wide product. Make it easier and FREE for us developers and you will sell more MPU's. 

I hope you and your managers understand this.

Peter / CEO

0 Kudos
Reply

2,643 Views
jiri_kral
NXP Employee
NXP Employee

Hi Peter, 

well, it's hard question. The MPC5645S is very specific MCU with video accelerator and so on. So, if you are going to write all code/linker script from scratch - you can use any PPC device with Z4 core - for example MPC5644A. You will need to replace (modify) existing linker script/header files (for register addresses and other stuff) by your own ones. 

 

Jiri

 

 

0 Kudos
Reply

2,635 Views
peteradamcik
Contributor III

Hi Jiri, Yes we are assembler programmers and we assign all our registers and addressing in our code. We don't usually use the .INC files. 

All we need to do is write our assembler code and then download our code to the PXD20 or MPC564S and run the code. A FREE IDE would help with this.

Peter

 

0 Kudos
Reply