Community Translated by keni_4440091 Version: *A
Translation - English: USB-Serial: I2C Lines Pull-Up Resistor – KBA89374
質問:USB-シリアルブリッジコントローラデバイスのI2Cライン用に外部プルアップ抵抗を接続する必要がありますか?
回答:
はい、USB-シリアルブリッジコントローラデバイスのI2CインターフェースのSCLKおよびSDATAはオープンドレインピンです。外部プルアップ抵抗はこれらI2Cのラインに接続する必要があります。これらのプルアップ抵抗はVDDD電源に接続する必要があります。プルアップ抵抗の推奨値は表1に示しています。
表1.プルアップ抵抗の推奨値
I2C 動作周波数 | 抵抗値 |
100 kHz | 4.7 KΩ |
400 kHz | 2.2 KΩ
|
Community Translated by NoTa_4591161 Version: **
Translation - English: Recover CySmart BLE Dongle – KBA220052
質問:
CySmartドングルの機能を回復するにはどうすればよいですか?
回答:
CySmartドングルを回復するには、次の手順に従います。
Community Translated by keni_4440091 Version: *A
Translation - English: VCCIO/VDDD Power Domain of USB-Serial Controllers – KBA89413
質問:USB-シリアルブリッジコントローラデバイスのVCCIO電源(CY7C65213用)またはVDDD電源(CY765211またはCY7C65125用)が2V以下に接続されている場合、どのような予防策が必要ですか?
回答:
VCCIO/VDDDはUSB-シリアルブリッジコントローラデバイスのコアおよびIOドメインへの入力電源で、VCCDは内部ボルテージレギュレータの出力です。USB-シリアルデバイスはVCCIO/VDDD電源で1.71Vから5.5Vまでの電圧範囲をサポートします。
VCCIO/VDDD電源が2V以下の場合、VCCDをVCCIO/VDDDに接続してください。デバイス構成がUSB-シリアル構成ユーティリティを使用している場合、VDDDが2V未満であることも選択する必要があります。詳細は、構成ユーティリティユーザーガイドの2.3.1.4.2章の「VDD is less than 2 V」を参照してください。USB-シリアルソフトウェアページから構成ユーティリティとユーザーガイドをダウンロードできます。
VCCIO/VDDDが2Vを超える電源の場合、1uFのコンデンサでVCCDピンとグランド間をデカップリングしてください。
Show LessCommunity Translated by keni_4440091 Version: *A
Translation - English: USB-Serial: Reset Pin Configuration – KBA89375
質問:USB-シリアルブリッジコントローラデバイスのリセットピンはどのように接続しますか?
回答:
USB-シリアルブリッジコントローラデバイスのリセットピンはLowアクティブで、内部プルアップ抵抗がVCCIO電源(CY7C65213の場合)か、VDDD電源(CY7C65211およCY7C65215の場合)に接続されています。リセットラインは、内部プルアップ抵抗があるため未接続のままにできます。リセットラインに外部プルアップ抵抗を使用する場合、1KΩの外部プルアップ抵抗をVCCIO/VDDD電源に接続する事を推奨します。しかし、リセットラインのプルアップに別の外部電圧ソースを使用する場合、リセットピンに供給する電圧がVCCIO/VDDD電圧以下であることを確認してください。
Show LessCommunity Translated by keni_4440091 Version: *A
Translation - English: Using USB-Serial Bridge Controllers in Systems Having Multiple Power Supplies – KBA92883
質問:多数の電源があるシステムでUSB-シリアルブリッジコントローラ(CY7C65211/CY7C65213/CY7C65215)はどのように接続する必要がありますか?
回答:
この記事では、システムの他の部分と異なる電源を持つUSB-シリアルブリッジコントローラのシステムのハードウェア設計ガイドを説明します。USB-シリアルブリッジコントローラのVCCIO/VDDD*を駆動するシステム電源を使用する事を推奨します。VCCIO/VDDD入力電圧はGPIOに電源を供給し、シリアルインターフェースの電圧レベルを決定します。システム電源とVCCIO/VDDDが2つの異なる電源ドメインの場合、USB-シリアルブリッジコントローラのバックパワーを回避するために以下の設計ガイドに従う必要があります。USB-シリアルブリッジコントローラへの電源供給がオフし、システムの他への電源がオンのままの時にバックパワーは発生します。このシナリオでは、USB-シリアルブリッジコントローラはシステムの他から来る入力信号によりバックパワーが発生する可能性があります。このシナリオを回避するため、USB-シリアルブリッジコントローラの入力ピンにプルアップ抵抗を介したダイオードを接続する必要があります。
実装
図1は、別の電源から電力供給されるUSB-シリアルブリッジコントローラのシステムを示しています。
USB-シリアルブリッジコントローラのRXピンからのバックパワーを防止するためには、図1に示すようにUSB-シリアルブリッジコントローラのRXピンにプルアップ抵抗を介したダイオードを接続します。
*パーツナンバーCY7C65213のVCCIO、およびパーツナンバーCY7C565215とCY7C65215のVDDD
図1.USB-シリアルブリッジコントローラのRXピンにダイオード接続されたシステム設定
この実装は、システムの他の部分に接続されたUSB-シリアルブリッジコントローラの全ての入力ピンに適合します。
以下は抵抗およびダイオードの推奨値です。
プルアップ抵抗R = 10 kΩ
ダイオード = VDiode_drop <= 0.4 V (順方向降下)
Show LessCommunity Translated by: NoTa_4591161 Version: **
Translation - English: Using CYUSB3KIT-003 in Self-Power Mode – KBA230712
質問: CYUSB3KIT-003をセルフパワーデバイスとして使用することは可能ですか?
回答:現在のCYUSB3KIT-003ハードウェア設計では、デバイスをセルフパワーモードで動作させるために使用されるFX3のVBATTピンはNCです。VBATTピンがキットに引き出されていないため、CYUSB3KIT-003をセルフパワーデバイスとして使用することはできません。
Show LessCommunity Translated by: NoTa_4591161 Version: **
Translation - English: Re-enumerate FX3/CX3/FX3S After Programming to Flash or EEPROM Using BootProgrammer Firmware – KBA231455
質問:
コントロールセンターアプリケーションを使用してSPIフラッシュまたはI2CEEPROMにプログラミングした後、リセットボタンを押したりデバイスを物理的に切断したりせずにFX3/CX3/FX3Sを再列挙するにはどうすればよいですか?
回答:
コントロールセンターアプリケーションを使用して、ファームウェアイメージをI2CEEPROMまたはSPIフラッシュにプログラミングする方法は次のとおりです。
I2C EEPROMまたはSPIフラッシュを選択すると、FX3ブートローダーデバイスが「CypressFX3 USB BootProgrammer Device」として表示され、以下に示すように、EEPROMまたはフラッシュにダウンロードするファームウェアイメージを選択するようにユーザーに求めます。
ファームウェアのダウンロードが完了すると、FX3はEEPROMまたはフラッシュにダウンロードされた新しいイメージから起動するためにコールドリセットが必要です。リセットボタンを押すか、ボードの電源を入れ直すと、FX3が新しいファームウェアから起動します(PMODEピンが必要に応じて設定されている場合)。
FX3コールドリセットは、次のようにBootProgrammerデバイスから0xE0ベンダーコマンドを発行することによっても実行できます。
コントロールセンターに「ProgrammingofI2C EEPROMSucceeded」または「ProgrammingofSPI FLASH Succeeded」というメッセージが表示されたら、次のように0xE0ベンダーコマンドを発行します。
図1:コントロールセンターでのベンダーコマンドの使用
FX3のPMODEピンが1ZZまたはZ1Zに設定されている場合、デバイスは、EEPROMまたはフラッシュからそれぞれ新しいファームウェアで再列挙するか、USBにフォールバックして、新しいファームウェアに問題がある場合は「サイプレスFX3USBブートローダーデバイス」として列挙します。
Show LessAuthor: HemanthR_06 Version: **
Translation - Japanese: セルフパワーモードでのCYUSB3KIT-003の使用 – KBA230712 - Community Translated (JA)
Question: Is it possible to use CYUSB3KIT-003 as a self-powered device?
Answer: In the current CYUSB3KIT-003 hardware design, the VBATT pin of FX3, used to operate the device in self-power mode, is NC. Since the VBATT pin is not brought out on to the kit, CYUSB3KIT-003 cannot be used as a self-powered device.
Show LessAuthor: HemanthR_06 Version: **
Translation - Japanese: BootProgrammerファームウェアを使用してフラッシュまたはEEPROMにプログラミングした後、FX3/CX3/FX3Sを再列挙します – KBA231455 - Community Translated (JA)
Question:
How do I cause re-enumeration of FX3/CX3/FX3S after programming to SPI flash or I2C EEPROM using the Control Center application without pressing the reset button or disconnecting the device physically?
Answer:
Using the Control Center application, programming a firmware image into I2C EEPROM or SPI Flash is done as shown below:
Once I2C EEPROM or SPI flash is selected, the FX3 Bootloader device comes up as ‘Cypress FX3 USB BootProgrammer Device’ and prompts the user to select the firmware image to download into EEPROM or flash as shown below:
Once the firmware download is done, FX3 needs a cold reset to boot from the new image downloaded into EEPROM or flash. Pressing the reset button or power cycling the board causes FX3 to boot from the new firmware (if PMODE pins are set as required).
FX3 cold reset can also be achieved by issuing the 0xE0 vendor command from the BootProgrammer Device as follows:
After control center shows the message: “Programming of I2C EEPROM Succeeded” or “Programming of SPI FLASH Succeeded”, issue the 0xE0 vendor command as shown below:
Figure 1: Vendor command usage in control center
If the PMODE pins of FX3 are set either to 1ZZ or Z1Z, the device will re-enumerate with the new firmware from the EEPROM or flash respectively or fall back to USB and enumerate as a ‘Cypress FX3 USB Bootloader Device’ if there are any issues with the new firmware.
Show LessCommunity Translated by NoTa_4591161 Version: **
Translation - English: Crystal Drive Level Requirement for EZ-USB® FX2LP™ – KBA90549
質問:FX2LP™では、500μWのクリスタルドライブレベル要件があるとはどういう意味ですか?
回答:
これは、水晶の最大消費電力です。これは、水晶の最も重要な仕様の1つです。動作中に、水晶で消費される電力が指定された駆動レベルを超えると、水晶に長期的な信頼性の問題が発生する可能性があります。発振周波数が所望の値からずれることがあり、極端な場合、水晶が割れて発振を完全に停止することがあります。水晶は次の要件を満たす必要があります。