Please refer to the App Note on the webpage (http://www.cypress.com/?rID=37884) which explains how to select the Capacitors for External Oscillators..
Which Development board are you using? -001 or -030?
Thank You for answering!
We are using our custom design but we just did check on dev kit 001 how it looks like. We read this document and choose "right" capacitors. Some of devices did work with these capacitors, some with different and some without capacitors at all. Because of short timeframe we had to swap to internal oscillator which was working without problems. We will try this again next time - during another design (probably next year).
During my experiments with it i was wondering what kind of influence did the change of voltage configuration in cydwr file (System tab) have. Our device is battery powered and it shoudl work from 3.6v down to 1.8v - i wasn't sure what i supouse to write there. Changes there makes some of our devices working with external oscillator..
I had a similar problem with a PSoC 1 project, I just use the internal osc as that was good enought at that time.
Would like to know if other people has problem with the internal osc of PSoC3 as we are going to use PSoC5 in one of the project ( I know it may be different but just wondering if they would behave the same). We also notice that some oscilaltors actually has build in capacitors as well, so not all osc are the same.
Hi vac at work,
Setting of the right values in the "Voltage Configuration" window is important as it determines the reference voltage when you are using Delta Sigma ADC with Input Range selected as "Vssa to Vdda".
When APIs such as ADC_CountsTo_mVolts( ) or ADC_CountsTo_uVolts( ) are used, the Vdda value is taken from the Voltage Configuration tab.
If there is mismatch in the voltage set in the configuration tab and the actual voltage the device is powered with, when Vdda is set as reference, the output got from the APIs like ADC_CountsTo_mVolts( ) will be scaled by a factor.