This is a SWV Printf Viewer for Miniprog3. It is based on the SWV example provided with PSoC Programmer (C:\Program Files (x86)\Cypress\Programmer\Examples\Protocols\SWV). It is a work in progress.
The project is built using Visual C# 2010 Express, which is available for free from Microsoft: http://www.visualstudio.com/en-us/downloads/download-visual-studio-vs
Download the binary with installer from: https://www.dropbox.com/s/embu91bv8kuss7u/CySerialDebugSetup.exe?dl=0
The current functionality receives single bytes written to the LSB of stimulus register 0 and written out over SWV. It prints them to the text window. The GUI has selection capability for the following MiniProg3 settings:
- Manchester or UART (fixed 6 MHz frequency)
- Miniprog3 voltage 5V, 3.3V, 2.5V, 1.8V, or Ext (no power applied)
- Miniprog3 10-pin or 5-pin header
The accompanying firmware for the PSoC3 and PSoC5LP can be found here: https://github.com/kyoung2112/psoc_creator_swv_firmware