Take a look at this, there are programming ISSP specs and an ap note on programming.
Basically give you the functionality of the pions, how the device uses pins as dual function
Essentially you can connect UART to these pins, they are GPIO and can be used as such.
One other comment, on receive side, where you have a RS232 translator
driving the programming input pin, SDA, use a wired OR or jumper to
get RS232 translator off the pin during programming. Wired or can be
something as trivial as diode gate or single gate logic, if you are con-
cerned about nosie margin. They are cheap, small packages.
Thank you:) will get back to you for further clarifications,If any
I looked into the links you provided. I can't afford an HSSP in my design.
In the current design(http://www.cypress.com/?rID=39126) the P1_0 and P1_1 pins are routed to SDATA and SCLK of ISSP resply. So by modifying this ,if i route these pins to global busses and inturn to Rx and Tx of UART.Will i not be able to program my PSoC next time? since those pins are not routed to SDA and SCLK anymore?...
And if this is the case is there a possibilty of Dynamic routing ...like initially after reset the Psocs P1_0 and P1_1 pins are routed to ISSP and during execution it can be dynamically re routed to the Rx and Tx of UART?
Since i am a beginner, i am struggling a bit with this.
Kindly help me.
The ISSP comes together with a protocol that is part of the PSoC1 OS. OS?? Yes, there are a handfull of rudimental functions pre-programmed (not erasable) into the chip and the programming algorithms via ISSP is one of them.
At initial power-up or reset sequence the system finds out whether a programmer is connected through ISSP and acts accordingly. Since your UART is not yet initialzed and its ports not yet routed, there is no conflict on the I/O-lines, so you do not have to care for that.
If you look at following ap note you will see specific conditions about dual role
of pins to observe in terms of loading, and also confirmation that what you are
trtying to do, dual use of ISSP pins in other functions, is OK.
This page more general -
Shall anyone to support for getting MMPT & SOLAR CHARGER ALGORITHM FOR PSOC 5LP.
Not sure why you are posting on a 1 year old thread. If you are looking for a PSOC 5 version of solar controller, consider porting it, should be fairly easy. Regards, Dana.