USB-Serial Bridge Controller FAQs – KBA224054(JA)
- RSS フィードを購読する
- 新着としてマーク
- 既読としてマーク
- ブックマーク
- 購読
- 印刷用ページ
- 不適切なコンテンツを報告
Author: HirotakaT_91 Version: *E
ハードウェアに関するご質問
Question: CY7C65211データシート(英語版Rev. *K)のTable 14のMode 4(SPIスレーブ)において、SSEL_IN入力がHIGHの時、MISO_OUT出力の状態はどうなりますか?
Answer: SSEL_INがHIGHの時、スレーブはイネーブルされません。このためMISO_OUTはHigh-Z状態です。
Question: CY7C65213のGPIO0-7を使用しない場合、これらをオープンにできますか?
Answer: GPIOがOutputピンとして構成されているならば、オープンにすることが可能です。Inputピンとして構成している場合、プルアップまたはプルダウン抵抗を接続する必要があります。推奨抵抗値は10 kΩです。
Question: エクスポーズドパッド (EPAD) はGNDに接続しても大丈夫ですか?
Answer: はい、EPADは直接GNDに接続できます。CYUSBS232/234/236 USB-Serial DVK Schematicでも直接GNDに接続していますので、参照してください。
製造に関するご質問
Question: CypressのUSB-Serial Bridge製品(CY7C65211/CY7C65213/CY7C65215)を量産する際に、Cypressはどのような方法でプログラムすることを推奨していますか?
Answer: Cypressは「USB Serial Configuration Utility」をコマンドライン上で使用してプログラムすることを推奨します。USB Serial Configuration Utility GUIは簡単にファームウェアをプログラムできますが、量産時には効率的ではありません。そのため、量産を素早く行うために、USB Serial Configuration Utilityをコマンドライン上で使用することを推奨します。詳細については、以下のスレッドをご覧ください。https://community.cypress.com/thread/30556
Question: 量産の際、USB-Serial Bridge製品に「.cyusb」を出荷前にプログラムしてもらえますか?
Answer: 基本的に、Cypressはその要求には対応しません。生産数次第ではございますが、詳細はCypress FAEまたはSalesまでお問い合わせください。
Question: USB-Serial Bridge製品にファームウェアをプログラムする際、「.cyusb」の代わりに「.hex」ファイルを使用できますか?
Answer: いいえ。プログラムする際に使用できるのは「.cyusb」のみです。このファイルは「USB Serial Configuration Utility」で作成できます。USB Serial Configuration UtilityはWindows OSをサポートしています。
Question:「.cyusb」から「.hex」ファイルへと変換するツールはありますか?
Answer: ありません。また、変換する方法についても提供していません。詳細はCypress FAEまたはSalesまでお問い合わせください。
Question: パワーオンリセット中、CY7C65211/213/215の消費電流はどのくらいですか?
Answer: パワーオンリセット中、デバイスはディセーブル状態に入るため、サスペンド状態での消費電流(5 µA)よりも低くなります。
Question: リセット中、I/Oピンのステータスはどうなりますか?
Answer: リセット中、すべてのI/Oピンはスリーステート状態になります。
Question:ユーザーの介入によってCY7C65211/213/215はサスペンド状態にできますか?
Answer: いいえ。ユーザーはデバイスをサスペンド状態に設定またはプログラムすることはできません。デバイスはUSBバス上の一定のアイドル状態を確認した後、サスペンド状態に入ります。この動作はUSB規格に準拠しています。
その他のご質問
Question: CY7C65213のUARTピン(TX/RX/#CSなど)のDC特性を教えてください。
Answer: GPIOのDC特性がUARTピンにも適用されます。
Question: CY7C65213における、VCCとVCCIOのパワーオン/パワーオフシーケンスを教えてください。
Answer: 厳密なVCCおよびVCCIOの電源投入シーケンスはありません。nsオーダの小さな遅延は、問題とはならないためです。VCCとVCCIOの両方にほぼ同時のタイミングで電源供給することで正常に動作します。また、VCCIOに先に電源供給された状態で、後からVBUSに繋いでも正常に動作します。
Question: I2Cを利用したCYUSBS232のファームウェアはありますか?
Answer: いいえ。CYUSBS232ではI2Cを使用できません。CYUSBS232にはCY7C65213が搭載されており、USB-UART Bridge Controllerが使用されています。評価キットでI2Cをご使用になりたい場合、CY7C65211が搭載されたCYUSBS234、またはCY7C65215が搭載されたCYUSBS236をご使用ください。
CY7C65213 datasheet: http://www.cypress.com/documentation/datasheets/cy7c65213-usb-uart-lp-bridge-controller
CY7C65211 datasheet: http://www.cypress.com/documentation/datasheets/cy7c65211-usb-serial-single-channel-uarti2cspi-bridg...
CY7C65215 datasheet: http://www.cypress.com/documentation/datasheets/cy7c65215-usb-serial-dual-channel-uarti2cspi-bridge-...
Question: CY7C65211/213/215で、USBからUARTの変換遅延を推定することは可能ですか?
Answer: 変換は1 msから4 msの間で完了します。4 msはワーストケースです。
以下に示すように、USB-Serialデバイスで制御できる範疇を超えている2つの大きな項目があるため、正確な性能を推定することは困難です。
- COMターミナルアプリケーションからUSB-UARTデバイスへと到着するデータの遅延
- UART Txに関連するフロー制御
Question: CypressはCY7C65211/213/215向けにベンダークラスiOSドライバを提供していますか?
Answer: いいえ。CypressはベンダークラスiOSドライバを提供していません。
Question: CY7C65211はCY7C65211Aとして動作しますか?
Answer: いいえ。これらは異なる製品であり、CY7C65211AはCY7C65211と比較して追加の機能を持っています。詳細については、CY7C65211データシートを参照してください。http://www.cypress.com/documentation/datasheets/cy7c65211-usb-serial-single-channel-uarti2cspi-bridg...
Question: TeraTermなどの端末エミュレータでSPI通信の周波数を変更できますか?
Answer: 可能です。Configuration Utilityの値は製品初期化時は常にファームウェアのデフォルト値です。周波数やデータ幅などのいくつかのパラメータはホストからランタイム時に動的に変更可能です。モード (SPIスレーブ/マスター) の設定などいくつかのパラメータはConfiguration Utilityで静的に設定されます。
Question: SPI通信中にCY7C65211がUSB INショートパケットを送信するのはなぜですか?
Answer: SPI IN データオーバフロー ウォータマークがデータをオーバフローさせない範囲で可能な限り多くのデータを送信しようとします。その結果、USB INデータの最後の8バイトがすべて影響を受けます。したがって、SPI送信の最後にいくつかの短いパケットを受信することがあります。
関連資料
データシート:
CY7C65211 - USB-Serial Single-Channel (UART/I2C/SPI) Bridge with CapSense® and BCD
CY7C65213: USB-UART LP Bridge Controller
CY7C65215 - USB-Serial Dual Channel (UART/I2C/SPI) Bridge with CapSense® and BCD
ガイド:
- CYUSBS232 USB-UART LP Reference Design Kit
- CYUSBS234 USB-Serial (Single Channel) Development Kit
- CYUSBS236 USB-Serial (Dual Channel) Development Kit
- USB-Serial Software Development Kit
多くのエンジニアに利用されているKnowledge Base Articles:
- Cypress USB-Serial with Custom VID/PID and Manufacturing Interface Disabled - KBA222695
- USB-Serial Bridge Controller Support for Remote Wakeup - KBA91655
- USB-Serial: Cypress Default VID and PID – KBA89355
- USB-UART and USB-Serial - KBA85920
- タグ:
- bridge chip
- cy7c65211
- cy7c65213
- cy7c65215
- cyusb
- cyusbs232
- cyusbs234
- cyusbs236
- mass-production
- serial
- usb
- wired