PSoC™ 5, 3 & 1 Forum Discussions
text.format{('custom.tabs.no.results')}
I have used sucessfully miniprog3 for I2C data exchange with PC as Master.
BUt when it came to PSOC1 The miniprog3 reads or writes wrong data!
for example :
write 04 01 (addres 4 first byte of 1) is sucessfully acknowledged up to 0B (data) (w 04+ 01+ p) and (w 04+ 0C- p)
write 04 0C up to FF doesn't get acknowledged
speed 100k on both sides, no external pullups resitors(as it was not required with psoc 3)
What is wrong?
I played with P10 and P11 pin configuration from res-pullup to open-drain-low but no success
Show LessTo get past a hurdle in a project, I've recently written a disassembler for the PSoC 1. The source is in C and compiles with GCC under Cygwin or Linux (and probably anything else, it's all pretty generic stuff).
For more details, please see the project page at code.google.com/p/m8cdis/
Suggestions, improvements, etc welcome. My email address is in the README file, or you can submit it as an issue.
--jcwren
Show LessHi,
In the Figure 24-14. Shift Operation pg 212 PSoC3, PSoC5 Architecture TRM, Document No. 001-50235 Rev *D
There is 2 (sil) instead of (sor) and (sir) (on the right side)
Jean-Louis
Show LessBecause USBFS pins is behind CY7C68013A-56LFXC CY7C68013A-56LFXC (another chip with hidden firmware)
I guess USBFS functionality cannot be tested on this kit!!!
Am I right?
robert seczkowski
Show LessThis is a chapter from latest PSOC Creator Errata:
"11. CapSense Use of a PRS with the CSD algorithm is not
supported. PRS configuration should be set to None. This will be corrected in a future release. "
What happened?
Will PRS for CapSENSE be no loner supported?
Regards
Robert Seczkowski
Show Lessled blinking , pwm 8 controled led and at the end, ezi2c in slave mode.
i have assigned pins 7 ^ 5 in the properties of the control as sda ^ scl.
The intention was to controll some variables using
the Bridge control panel.
in this last test, after program the FTMF the blue led on the FTPC stop flashing , and is
not possible to program again the FTMF. if i remove the module, the blue led blink again.. if i conect the FTMF the FTPC appears as disconected.
There is some way to recover from this point ?
thankyou Show Less
Hello,
I think that (maybe) there is a bug in the subtraction verilog implementation of 2 variables :
The following module is a saw generator with an incremented offset. If you change the "+ offset" in "- offset", the result is completely false (uncomment the next line). If you convert “-x“ in “~x + 1” the result is correct.To visualize the result, simply connect the DA to the outp, and clock the module with a 100kHz, for example…
Jean-Louis
`include "cypress.v"//`#end` -- edit above this line, do not edit this line// Generated on 05/26/2010 at 12:40
// Component: bugtest
module bugtest (
outp,
clk
);
output [7:0] outp;
input clk;
//`#start body` -- edit after this line, do not edit this line
reg [7:0] outp;
reg [15:0] offset;
reg [4:0] saw;
always @(posedge clk)
begin
// saw generator
saw <= saw + 1;
// offset
offset <= offset + 1;
// add is OK
outp <= {3'b0, saw} + offset[15:8];
// BUG if sub
// outp <= {3'b0, saw} - offset[15:8];
// corrected sub is OK
// outp <= {3'b0, saw} + ~offset[15:8] + 1;
end
//`#end` -- edit above this line, do not edit this line
endmodule
Show LessHi, I'm trying to make an application with visual basic based on USB HID to control my hub. I'm using a CY3271 kit of CYFI. Is it possible? Any help?
Thanks very much
Show Less