- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello I'm using a CY8C29466-24PVXI to a project. I´m using a UART at 9600 baud the first time that I program the chip It work good, but then when I tried to program again It does not program any more, I check with programmer and I can read the chip, but sometimes when I read appear only '0' in flash and sometimes recognize the chip like cy-ATLAS I attached the log
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You are probably using a PiniProg or MiniProg 3 for programming. Which one?
Is the bouard a Cypress development kit or do you use your own pcb?
Some issues were reported concerning the USB cable, check to use anoter (new) one.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
No, I didn't want to spell it PiniMrog
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello
I´m Using miniprog 3, and I use mi own PCB but I check continuity and the chip have not continuity beetwen pins. Sometimes Program but the code execute a few of minutes and then don't work, and then I can't program I have to wait and then prove if I can program
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
P1_0 and P1_1 unused?
Board powered or powered from Miniprog ?
Program mode set to Power Cycle or XRES pin?
XRES pin floating?
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello I power from minigrop, and P1_0 and P1_1 are unused the pin of XRES is Floating
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
sorry, I haven't mentioned the method of program I use Power Cycle
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Then you did everything quite right! Last chance is cable, end of my wisdom.
You may create a MyCase (on this page:Support&Community -> Technical Support -> Create a MyCase) and leave a link to this thread.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am sure you have tried more than one part.
You mentioned UART, is RS232 link connected directly to PSOC or are you
using a RS232 level translator, like MAX232, to supply LV signals to/from PSOC ?
If former you might be damaging PSOCs, bit not the whole chip, generating erratic
behaviour.
Another possibility is a GPIO pin with an aperiodic transient on it. Use a DSO,
set it to trigger on VDD + .7 or VSS - .7, single shot, see if you can capture a
signal that violates datasheet specs. Suspect any high L loads, like relays,
motor, etcc.. generating ground bounce or coupling into hi z pins.
Use DSO on infinite persistance, look at supply pins, to see what PK-PK noise
is present in system.
Regards, Dana.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
in this moment I only have connected the pin of uart to a bluetooth module, I checked with oscilloscope, and sometimes I have levels of 2.5 V, but sometimes Work for a while and then no longer works.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Would there be some component loading the power down? You mentioned 2.5V on UART pin. Should your power supply voltage to the chips be 5V?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What is the bluetooth module part number (post data sheet) and what
is your Vdd for PSOC ? Consider posting a schematic.
Regards, Dana.