I2C sequence for read from FX2LP to FPGA

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
hiyac_351831
Level 3
Level 3
25 replies posted 10 replies posted 10 questions asked

My apology for writing in Japanese.

Device:CY7C68013A-56PVXCT(FX2LP)

This is a continuation of my previous CDC.
https://community.cypress.com/thread/34347

■質問
上記スレッドにて、FX2LP内蔵のI2CによりFPGAはEP0を読み出す
ことが可能との情報を得ました。
I2CでEP0を読み出すためのシーケンスについて記載された資料はございますか?

■補足
テクニカルリファレンスマニュアル等を確認しておりますが、実際に
I2Cでの読み出しを実施する場合に参考となる情報を見つけることが
出来ませんでした。

I2CであればEP0を読み出せることは、資料に明記されているのでしょうか?

- EZ-USB® Technical Reference Manual
http://www.cypress.com/file/126446/download

0 Likes
1 Solution
HirotakaT_91
Moderator
Moderator
Moderator
500 replies posted 250 replies posted 100 replies posted

CY3684のVend_AxというサンプルコードにてFX2LPでのI2C Read/Writeの処理が記述されております。

http://japan.cypress.com/documentation/development-kitsboards/cy3684-ez-usb-fx2lp-development-kit

また、詳しい情報はAN45471を併せてご参照ください。

http://www.cypress.com/documentation/application-notes/an45471-create-your-own-usb-vendor-commands-u...

Hirotaka Takayama

View solution in original post

0 Likes
2 Replies
HirotakaT_91
Moderator
Moderator
Moderator
500 replies posted 250 replies posted 100 replies posted

CY3684のVend_AxというサンプルコードにてFX2LPでのI2C Read/Writeの処理が記述されております。

http://japan.cypress.com/documentation/development-kitsboards/cy3684-ez-usb-fx2lp-development-kit

また、詳しい情報はAN45471を併せてご参照ください。

http://www.cypress.com/documentation/application-notes/an45471-create-your-own-usb-vendor-commands-u...

Hirotaka Takayama

0 Likes

>> CY3684のVend_AxというサンプルコードにてFX2LPでのI2C Read/Writeの処理が記述されております。

Vend_Ax.c内のEEPROMWrite関数(496行目)、EEPROMRead関数(503行目)の事を指していると理解しました。

回答ありがとうございました。

0 Likes