2 of 2 people found this helpful
Michi has posted the draft of the AN. Importing PSoC® Creator Code into an IDE for a PSoC 6 Project
While we still wait on public release of the hardware, this is an in-depth look at how PSoC Creator integrates with the PDL, and how you can:
a) use PSoC Creator to implement the design and get all the initialization code, then
b) use that code in any IDE
Comments and feedback WILL have an impact on the published rev of this document. So let me know what you think.
I am using Linux and I have therefore exported my PSoC Creator project using the Makefile option. I must admit it is working pretty well, and every thing is pretty straightforward. Big thanks for making this possible !
My main critic will be concerning the post build tool "cypdlelftool" when using the Makefile export for Linux.
The Makefile option is only exporting the Windows version of the tool, and you need to activate the CMSIS option to get the Linux (and OSX) version.
Moreover, I spotted a bug with the Linux version of cypdlelftool: it create a .hex file with Linux line endings (LF), but when you upload that file to the PSoC, it won't boot. I find out it is because it expects Windows line ending (CRLF), so I either use Windows's version with wine, either run unix2dos to convert the file.
Thanks again for the good work that makes possible to use Linux, I really appreciate it !
Thanks for the feedback! I'll open a ticket on this with the Creator team. Thanks again.
When you say you upload the hex file to the PSoC, the PSoC won't boot. Can you tell me what software and hardware tool you are using to upload the hex file?