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
Hi,
instead of create new C/C++ project please select New -> S32DS Application Project:
This option fills all requested parameters for you.
Jiri
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.
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
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
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
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
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
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