|
The ICE generally makes you more productive, due to trace, memory
views, logical trace capability.
Simple debugging via UART, I2C bridge, or writing variables to LCD
is workable, but not as flexible. It could be made more flexible by
writing an extensive API for both sides of the link.
PSOC 3 / 5 debugging is bases on USB connector, or Miniprog3 which
can be used as a bridge or as debug or programmer. Note this is largely
facilitated by onchip debug logic in PSOC 3/5. One limitation of 3/5,
that exists in PSOC 1, is no pods/feet for use in end user design
proto socket. 3/5 the dev board is your platform, some pins, HW comitted,
but generally this is not a show stopper. Actually can be very enabling
not having to create your own basic proto test bed. In fact 3/5 board
approach can save you $$ overall.
There are videos on PSOC debugging, for 1 go here (otherwise just go to
www.cypress.com, video section for 3/5).
http://www.cypress.com/?id=1573&rtID=337
Regards, Dana.
|