PSoC™ Creator & Designer Forum Discussions
Here is my experience with PSoC Creator 4.1
I was mostly encouraged to switch by release notes that promised "improved single step debugging" and updated components
My project has a custom board with peripherals ( magnetometer, accelerometer, etc) and a 224110-00 BLE
-Install and back up existing project went without issues.
-Same for updating the components that were out of date.
-Got multiple compile errors in the code that uses the I2C component. The API signatures changed. A timeout_ms value was added to all calls and the read byte call now takes a pointer to the byte and returns the status code
While somewhat annoying to fix - I understand that this is an improvement that makes the code more robust and prevents deadlock situations (which I actually saw myself with my peripherals)
However the next hurdle proved to be a show stopper.
The debugger cannot detect my board in the MiniProg3
PSoC creator 4.0 and PSoC Programmer detect it just fine.
Tried multiple computers (all Windows 7) and multiple USB ports.
Unfortunately I don't have much time to experiment with the tools and had to roll back to 4.0 update 1 so I can continue with my work.
I would appreciate some suggestions/feedback
Thanks
Andy
Show LessWhen editing symbol parameters and tweaking the parameter type, the expanded list opens with "int" on the top, leaving bool and float hidden. No doubt this benefits the users of the ADC... in the title , but when I think about it, a large portion of the parameters I have ever created are bool type and had to scroll to look for it. Wouldn't it make sense to open that list at the very top ?
Tony -- Just a usability though
Show LessHas anyone used openOCD with the PSOC? In the changelogs for openOCD it indicates it has support for kitprog now. I just don't have the clue for using it under Macintosh or Linux just yet.
I've been looking around to see if anyone has made it work.
Now that Cypress is starting to move to allowing other IDE use, I believe that all but the schematic design work can be done on the mac, using something like Intellij Lion, Eclipse, or even PSOC Creator with wine.
I used CrossOver Mac, and launched PSoC Creator under the CrossOver wine port, and compiled. However it does not handle the debugger (understandable!), and the schematic capture crashes and burns each time.
I use VMWare, so this is not critical, but it would eventually be nice to have working. I have written apps for all platforms (windows, mac, linux, ios, android), but I am full time PSOC designer now. I'm open to suggestions (and part time renumeration <smile>).
Show Less
Dear Cypress Technical Support Services ,
I am writing in regards the programming of the the keil ulink pro and i was getting some errors which is as follows:-
*** Using Compiler 'V5.06 update 1 (build 61)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Build target 'Target 1'
".\Objects\Example_42_88.axf" - 0 Error(s), 0 Warning(s).
Build Time Elapsed: 00:00:00
Load "E:\\Microvision_projects\\Objects\\Example_42_88.axf"
No Algorithm found for: 00000000H - 0000114BH
Erase skipped!
Error: Flash Download failed - "Cortex-M4"
Flash Load finished at 18:29:19
I think the cortex M4 Device selection requires some configuration for the SPIFI Flash programming algorithm and requires the configuration using the Settings.
May be I require S25FL256SAGMFI0001 Flash Algorithm drivers which is not found in the Keil MDK.
I am using LPC4370FET256 microcontroller interfaced with the external flash memory SPIFI flash memory S25FL256SAGMFI0001 and will you please help in this regards.
The file should be in LPC18xx43xx_S25FL256.FLM file itseems.
Regards
Sujay
Hello,
does anyone know if it's possible to use multiple verilog files for a component? Currently it seems that the Warp synthesis tool include search path couldn't be modified.
The search path seems to be fixed to the projects 'codegentemp' directory and a common directory inside the Warp tool folder.
Copying the additional files to the codegentemp folder is useless, because the directly will be cleared on each build. Using the common directory would be bad style IMO.
The `include directive isn't described well, there's only a statement that both fixed and relative paths are supported. Fixed paths are useless, because if the additional files are part of the components version (which I'd consider good style), the path has to be modified for each new version of a component.
For relative paths, there's no description if there're any special strings giving the current location of the file or something like the PSoC Creators special string '${ProjectDir}', etc.
Regards
Show LessHi,
Our group is using Cypress-FX2LP-68013A to do an application. Now our hardware has been completed and we can connect the hardware to the computer correctly. if we install the drivers provided by Cypress manually , everything works well. However we need to provide our products to our customer who may not be able to install the drivers on their own. Is there any method to install the drivers automatically or more conveniently like to run a .bat file?
Thank you.
Show LessHello,
Since upgrading my PC to Win 10 PSoC Programmer simply hangs when using the miniprog3. This happens if the miniprog3 is changed (connected) to a different USB port. I then need to stop the process via the Windows Task Manager. After a couple of iterations of this and then letting the Programmer sit for a long while it will then correct itself and start responding.
I have checked the forums and can't find an issue that relates to this.
Regards,
Ron
Show LessNew release, CP1.
http://www.cypress.com/?id=2522
New for Content Pack 1
- Updated TMA and TMG User Modules with improved measurement of sensors capacitance
- Added BootLdrI2C User Module support for CY8C20055 device family
- Added support of new Automotive device CY8C21334W-12PVXE with support of 3.3Voltage at both 6MHz and 24 MHz clocks of Internal Main Oscillator
- Resolved issue of E2PROM operation with External Clock
Regards, Dana.
Show Less