- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all,
I'm using the CY22801 clock synthesiser on a project with a Xilinx Zynq SoC and Yocto.
I'm developing a C driver and IIO wrapper for use with Linux.
However, I'm not getting a response from the IC via I2C as it seems to be pulling on the SCL line.
Pin 3 (SDAT / FS0 / VCXO / OE / PD# - serial interface data line / frequency select 0 / VCXO analog control voltage / Output Enable / Power-down) and pin 5 (CLKB / FS1 / SCLK - clock output B / frequency select 1 / serial interface clock line) are multi-function pins. How am I supposed to configure this IC for use with I2C?
Many thanks,
Adam
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @AdamWilsonCPI,
While configuring Jedec through CyClocksRT software, if Pin3 (SDAT) and Pin5 (SCLK) is not configured for any functionality, the jedec file automatically gets configured with I2C Enable Functionality with default I2C address as 69 H.
Thanks,
Ritwick
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @AdamWilsonCPI,
Please refer to pg# 5 of the datasheet, where all the possible combinations of the Multifunction Pins are mentioned.
Combination G is of your use.
Thanks,
Ritwick
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Ritwick 😊 How do I set combination G onto the IC?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @AdamWilsonCPI,
While configuring Jedec through CyClocksRT software, if Pin3 (SDAT) and Pin5 (SCLK) is not configured for any functionality, the jedec file automatically gets configured with I2C Enable Functionality with default I2C address as 69 H.
Thanks,
Ritwick
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Ritwick 😊 I have a few additional questions.
- Where can I download the latest version of CyClocksRT?
- How do I program the Jedec file onto the CY22801 hardware using CyClocksRT?
- Does this require proprietary programming hardware, and if so, where can I purchase this?
Many thanks,
Adam
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @AdamWilsonCPI,
> You can find the latest version of Cyberclocks here.
> For programming related queries, please refer to the thread.
Thanks,
Ritwick
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Ritwick 😊
Where can we buy the CY3675 kit and a CY22801 specific adapter card?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @AdamWilsonCPI,
These are out of stock at the moment, but if you tell us your requirements, we can program the part and ship it to you for evaluation.
Thanks,
Ritwick
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Ritwick, that would be very useful and much appreciated 😊 I need 10 pieces of the CY22801 pre-programmed for Combination G, so I can set most of the configuration at runtime via I2C. This is project-critical hardware, so I greatly appreciate your support. How do I go about getting these ordered, please?