Latest version as of 2017-03-03
The actual PSoC Creator, including schematics drawing, code generation, compilation.
Tested by modifying an existing non-trivial project with a dozen schematics sheets and a similar amount of C source code files and building it for a PSoC 5LP target.
There may be an occasional error message, but it seems to be safe to click "continue". Such errors sometimes also happen natively.
What does not
PSoC Programmer, neither standalone nor through PSoC Creator. ppcli.exe doesn't work either (crashes due to unimplemented function in hid.dll).
Furthermore, there is a bug on startup if you enable the "Reload the last workspace on startup" option. If it is enabled, the "Design Wide Resources" functionality may be broken. If it is disabled everything is fine.
What was not tested
No components, properties dialogs or editor functions beyond a cursory "stuff seems to be modified and saved correctly" in an existing project.
PSoC Programmer command line tool was not tested.
Update Manager was not tested.
Needs .net Framework 4.5 and 2.0 SP2, and a native GDI+ for best user experience. With winetricks version 20160425, install the "dotnet45", then the "dotnet20sp2" packages, preferrably to a clean, separate wineprefix. Do NOT install wine-mono in that prefix! Install "gdiplus_winxp" for massively improved performance and visual quality. PSoC Programmer cannot be deselected and does not uninstall properly. Unfortunately, it enables a background service that does not work but creates heaps of useless processes. If that bothers you, copy the PSoC Creator folder from an existing installation, it works just fine without installation. Alternatively, re-create your wineprefix from scratch after installation. There are multiple Linux-native PSoC programming solutions available. https://github.com/clementleger/cypress_linux_tools works well if you have a UART bootloader. For USB-capable devices, you can use https://www.hackster.io/hima/usbuart-bootloader-16cc46
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Mar 03 2017||2.2||Yes||Yes||Silver||anonymous|