Cypress PSoC Creator - under Windows
back to main PSoC Creator page.
local links
Asus U35JC - Windows,
History
2021-01-25: u35jc - PSoC Creator - build updated firmware. On first run it complained about missing cy_boot 5.81, so I had to install that first. Next run ok, I got the "usual" warning:
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ).
programming the second FluxEngine - ok.
2021-01-25: u35jc - get updated source (via 'git pull') then check
PS C:\download\projects\fluxengine> git log -1 commit d4db131d3c8541fa0d35bac8591e6dea192e8fd6 (HEAD -> master, tag: FluxEngine -Windows-client-version-544, origin/master, origin/HEAD) Merge: f97b7c7 27c2c90 Author: David Given <dg@cowlark.com> Date: Mon Jan 18 11:22:02 2021 +0100 Merge pull request #217 from davidgiven/writes Update sequencer to not lose one tick from every non-zero interval.
good
2021-01-25: u35jc - clean up with 'git clean -fd', then
PS C:\download\projects\fluxengine> git clean -fd PS C:\download\projects\fluxengine> git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean
ok
2020-04-05: u35jc - clean up: 'git clean -fd' followed by
PS C:\download\projects\fluxengine> git checkout -- FluxEngine.cydsn/FluxEngine.cyprj Updated 1 path from the index
check
PS C:\download\projects\fluxengine> git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean
all good
2020-04-05: u35jc - PSoC Creator - build updated firmware from master, got the same warning as in previous runs:
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ).
Program the second FluxEngine - ok.
2020-04-05: u35jc - check git:
PS C:\download\projects\fluxengine> git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean
ok, pull to update, then check where we are
PS C:\download\projects\fluxengine> git log --oneline -2 8dbd2a7 (HEAD -> master, tag: FluxEngine-Windows-client-version-382, origin/master, origin/HEAD) Merge pull request #150 from davidgiven/sixbit c29e131 (origin/sixbit) Convert the IBM format back into a unicorn now I've fixed it.
good.
2020-03-04: u35jc - PSoC Creator - build updated firmware from master, got the same warning as in previous run:
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ).
Program the second FluxEngine - ok.
2020-03-04: u35jc - clean local git with 'git clean -fd', fix a file with
PS C:\download\projects\fluxengine> git checkout -- FluxEngine.cydsn/FluxEngine.cyprj Updated 1 path from the index
update via 'git pull', then I'm ready to build the updated firmware.
2020-02-28: bitraf-ws2 (win): PSoC Creator (still on 4.2) - build updated firmware from master, got the warning I'm used to now:
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ).
Program the FluxEngine that I have at Bitraf - ok.
2020-02-28: bitraf-ws2 (win): the project was clean, I still did a 'git clean -fd', the a pull to update:
PS C:\Users\bitraf\projects\fluxengine> git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean PS C:\Users\bitraf\projects\fluxengine> git pull remote: Enumerating objects: 545, done. [..] create mode 100644 tools/brother240tool.cc PS C:\Users\bitraf\projects\fluxengine>
ok.
2020-02-04: u35jc - PSoC Creator - build updated firmware from master, got the same warning as in previous run:
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ).
Program the second FluxEngine - ok.
2020-02-04: u35jc - clean local git with 'git clean -fd', fix a file with
PS C:\download\projects\fluxengine> git checkout -- FluxEngine.cydsn/FluxEngine.cyprj Updated 1 path from the index
update via 'git pull', then I'm ready to build the updated firmware.
2019-05-03: u35jc - PSoC Creator - build updated firmware from master, got the same warning as in previous run:
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ).
Program the second FluxEngine - ok.
2019-05-03: u35jc - clean local git with 'git clean -fd', then fix a couple of files,
PS C:\download\projects\fluxengine> git checkout -- FluxEngine.cydsn/FluxEngine.cydwr Updated 1 path from the index PS C:\download\projects\fluxengine> git checkout -- FluxEngine.cydsn/FluxEngine.cyprj Updated 1 path from the index
update via 'git pull'.
2019-04-07: u35jc - PSoC Creator - build updated firmware from master, one warning
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ).
Program the second FluxEngine - ok.
2019-04-07: u35jc - clean local git with 'git clean -fd', update via 'git pull', then switch to master
2019-04-07: bitraf-ws1-win - switch to latest 'crunch' branch - PSoC Creator - build updated firmware, two warnings
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ). 'debug' defined but not used [-Wunused-function]
program - ok.
2019-04-07: bitraf-ws1-win - PSoC Creator - build updated firmware from master, one warning
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ).
programming - ok.
2019-04-07: bitraf-ws1-win - update the source. First 'git clean -fd', then
> git checkout -- FluxEngine.cydsn/FluxEngine.cyprj
then 'git pull'. Aha, 'crunch' is gone, switch to master.
PS C:\Users\bitraf\projects\PSoC\fluxengine> git checkout master Switched to branch 'master' Your branch is behind 'origin/master' by 14 commits, and can be fast-forwarded. (use "git pull" to update your local branch)
'git pull', check
PS C:\Users\bitraf\projects\PSoC\fluxengine> git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean
ok.
2019-03-28: bitraf-ws1-win - PSoC Creator - build updated firmware from 'crunch' branch, I get two warnings
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ). 'debug' defined but not used [-Wunused-function]
I program the Fluxengine with Debug, Program.
2019-03-29: bitraf-ws1-win - update the source. First 'git clean -fd', then
PS C:\Users\bitraf\projects\PSoC\fluxengine> git checkout -- FluxEngine.cydsn/FluxEngine.cydwr PS C:\Users\bitraf\projects\PSoC\fluxengine> git checkout -- FluxEngine.cydsn/FluxEngine.cyprj
then 'git pull'.
2019-03-28: bitraf-ws1-win - PSoC Creator - build updated firmware from 'crunch' branch, I get two warnings:
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ). 'debug' defined but not used [-Wunused-function]
hmm, does updating the components make a difference? LIN_Dynamic can be updated from 4.0 to 5.0. Try that. Then build again. Ok, now I get only one warning:
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ).
when I plug in the FluxEngine I get
KitProg version Expecting 2.21, but found 2.20. Please use PSoC Programmer GUI to upgrade firmware.
so I start PSoc Programmer and update the firmware on the KitProg. The I select Debug, Program from PSoC Crator, and the FluxEngine is programmed quickly.
2019-03-28: bitraf-ws1-win - update the source. First 'git clean -fd', then
> git checkout -- FluxEngine.cydsn/FluxEngine.cyprj
then 'git pull'.
2019-03-27: bitraf-ws1-win - PSoC Creator - when building firmware from the 'crunch' branmch, I get a warning
Warning-1366: Setup time violation found in a path from clock ( CyBUS_CLK ) to clock ( CyBUS_CLK ).
but the FluxEngine gets programmed, none the less.
2019-03-27: bitraf-ws1-win - testing the (experimental) 'crunch' branch. First I 'git clean -fd', then
> git checkout -- FluxEngine.cydsn/FluxEngine.cyprj
and switch to crunch branch
PS C:\Users\bitraf\projects\PSoC\fluxengine> git status On branch crunch Your branch is up to date with 'origin/crunch'. nothing to commit, working tree clean
ok
2019-03-27: bitraf-ws1-win - PSoC Creator - I build the Fluxengine project, then program it.
2019-03-27: bitraf-ws1-win - I clean with 'git clean -fd', the do a 'git pull' and then
PS > git checkout -- FluxEngine.cydsn/FluxEngine.cyprj
and checkout hd branch via 'git checkout hd'.
2019-03-23: u35jc - PSoC Creator - I build the FluxEngine project, then program it.
2019-03-23: u35jc - clean local git with 'git clean -fd', update via 'git pull', then checkout hd branch via 'git checkout hd'
2019-03-11: u35jc - PSoC Creator - I build the FluxEngine project, then program it.
2019-03-11: u35jc - local git clone - first run 'git clean -f' and 'git clean -fd' (could likely have been done as one command), the do 'git pull' to update from repository).
2019-03-02: u35jc - PSoC Creator - I build the FluxEngine project, then program it. That procedure works. Nice.
2019-03-02: u35jc - I clone the FluxEngine project with the help of git.
2019-03-02: u35jc - PSoC Creator - after upgrading firmware on the KitProg, I could program the target. The only thing it does is blink the user LED (LED1). But at least it works.
2019-03-02: u35jc - PSoC Programmer - I used the tool (Utilities tab) to upgrade the firmware on the KitProg - I had to try twice before the upgrade worked.
2019-03-02: u35jc - PSoC Creator opened blink example, built it, and tried to program it, but got a messages saying that my programmer firmware (2.19) was out of date.
2019-03-02: u35jc - I connected the PSoC 5LP kit to my win7 machine. on KitPRog LED3 lights up green, and LED2 orange, On target, LED1 blinks blue.
LED1 - (blue) user LED2 - (amber / orange) power - via PCB usb LED3 - (green) status -
2019-01-06: u35jc - PSoC Creator - I verified that I can open examples and create new projects. Good.
2019-01-06: u35jc - I ran the installer for PSoC Creator 4.2 and selected C:\diverse\utils\Cypress as installation directory. I had to download and install vcredist_x86_2013.exe version 12.0.30501, back to PSoC I selected "typical", and the installation started - it took a while. After the installation, I can start PSoC Creator - it appears to work. So I copied the c:\diverse\utils\Cypress folder to a usb stick (about 1.1 GB).