Public Archive Forum Discussions
CyBluetool is a GUI tool for testing and debugging Cypress Bluetooth devices. CyBluetool connects to the Bluetooth devices at HCI protocol layer and currently supports HCI UART and HCI USB transport interfaces. The tool allows user to send Bluetooth(BT) HCI commands and receive BT HCI events from the BT controller of the connected devices.
The .zip file contains a self extracting executable which includes both the program installation and the latest CyBluetool User Guide.
Show Less
日頃インフィニオン テクノロジーズの製品をご愛顧いただいている本田技研工業のみなさまへ、弊社の幅広い製品群をご紹介させていただくイベントを開催する運びとなりました。
インフィニオンでは「Decarbonization and Digitalization」を軸として、リアルとデジタルの世界を繋げるユニークなポートフォリオを提供しています。本イベントでは、AD/ADAS向け最先端ソリューションをはじめ、コックピット向けソリューションやBEV向けパワー半導体ソリューションなど、インフィニオンの業界をリードする半導体ソリューションを、デモ展示およびセミナー形式でご紹介いたします。
是非この機会にご参加ください!
開催概要
2023年7月19日(水)・20日(木)
本田技研ものづくりセンター内 TE 22号棟1F (セミナー: S117/展示: S119 & 120)
セミナー タイムテーブルおよびデモ展示一覧はこちらをご覧ください。
ご参加ご登録
ご参加いただくためにお手数ですが事前登録を行ってください。
まず、Developer Communityのメンバーにご登録ください。その後、「Infineon Techday for Honda」のユーザーグループに参加するという2つのステップを行ってください。
以下簡単なステップでご登録いただけます。手順に従ってご登録ください。
1. まず、本Developer Communityのメンバーになっていただくために、Developer Communityホームページを新しいタブで開き、画面右上の「Register」メニューをクリックしてください。(リンクをクリックすると自動的に新しいタブが開きます。) (※既にメンバーのお客様は1と2のステップは不要です) |
|
2. メンバー登録ウィンドウで、「Company E-mail (メールアドレス)」と「Password (パスワード)」を入力し、「Stay Informed! (情報を受け取る)」にチェックをいれ、「Create Account」ボタンをクリックしてください。 メンバー登録を完了するため、インストラクションに従って必要な情報を入力してください。 これでメンバー登録が完了します。
|
|
3. メンバー登録完了後、画面右上の「Sign in」メニューよりサインインし、画面左側のナビゲーション バー内の「User Groups」メニューをクリックしてください。
|
|
*スマホや小さいサイズの画面でアクセスした場合、画面左上の3本線 (グリーン) をクリックするとメニューが表示されます。
|
|
4. User Groupリストから「Infineon Techday for Honda 2023」を選択してください。
|
|
5. 最後に「Send request to join」ボタンをクリックしてください。以上で参加ご登録が完了します。
|
|
セミナー タイムテーブルおよびデモ展示一覧はこちらをご覧ください。
みなさまのご登録・ご来場をインフィニオン スタッフ一同心よりお待ちしております!
Show Lessセミナー詳細&スケジュール
2日間のセミナー タイム テーブルと各セッションの概要は以下をご覧ください。
* 当日若干の変更が生じる可能性があります。あらかじめご了承ください。
7月19日 (水)
タイトル/講師名/セッション概要 | |
09:30~10:30 |
セッションH01 Infineonの車載用半導体戦略とRegional Center Japan の取り組み オートモーティブ事業本部 シニア バイスプレジデント 事業本部長 神戸 肇 世界シェアNo.1 の車載用半導体メーカーであるインフィニオンの戦略について、車載エレクトロニクスの将来像を交えて解説いたします。あわせて、日本法人であるインフィニオン テクノロジーズ ジャパンの取り組みについてもご紹介します。 |
11:00~12:00 |
セッションH02 安心のAD/ADASシステム実現に貢献、インフィニオンの高性能セーフティ プロセッサおよびAR-HUD オートモーティブ事業本部 ヴィークル オートメーション&シャシー 夏目 雅弘 死亡事故ゼロを目指すなか、ユーザーが安心して身を委ねることができる安心のAD/ADASシステムが求められています。インフィニオンの提案する高性能ASIL-Dプロセッサは車格に応じたスケーラブルなAD/ADASプラットフォーム共通化に貢献、また新たにご提案するAR-HUDがストレスのないADAS HMIを実現します。 |
13:30~14:30 |
セッションH03 “死亡事故ゼロを目指して” レーダーの進化とサウンド センシング オートモーティブ事業本部 ヴィークル オートメーション&シャシー 澤田 定雅 交通死亡事故ゼロに向けて、車の知覚であるセンサー技術は今後も重要となってきます。車両近傍の検知における課題を解決するため、インフィニオンのMMICを利用したレーダーをご紹介します。また、車内監視システム (ICMS) として機能するレーダーについても提案いたします。さらに、新たな知覚技術として音による検知についてもご紹介します。 |
15:00~16:00 |
セッションH04 E/Eアーキテクチャの進化を支える半導体ソリューション オートモーティブ事業本部 ヴィークル ユーザーエクスペリエンス&E/Eアーキテクチャ カーボンニュートラルに向けたCO2削減のための電動化や、自動運転のためのセーフティ要求、セキュリティ要求によって、自動車のE/Eアーキテクチャは進化を続けています。本セッションでは、E/Eアーキテクチャの動向について紹介しながら、インフィニオンの半導体ソリューションをご紹介します。 |
7月20日 (木)
時間 | タイトル/講師名/セッション概要 |
09:30~10:30 |
セッションH05 自動車産業の一大変革期におけるホンダ×Infineon 関係強化の重要性 OEM Business Development, Vice President Claus Preuschoff 自動車産業におけるエレクトロニクスのサプライチェーンは、旧来のピラミッド型からOEMと半導体メーカーが直接協力する形へと変化を遂げつつあります。本セッションでは、欧州や米国のOEMの実例を交えながらホンダ様とインフィニオンが直接協力することの重要性についてお話しいたします。 |
11:00~12:00 |
セッションH06 クルマの電動化を支えるCoolSiC™ SiCパワー ソリューション オートモーティブ事業本部 ヴィークル モーション 大岡 篤志/裵 泳敏 (べ ヨンミン) 各国でクルマの電動化が急拡大するなか、航続距離・充電速度の向上に貢献するSiCの存在感は益々大きくなっています。本セッションでは、インフィニオンが開発したSiCパワー製品であるCoolSiC™の性能・品質・供給面における優位性、多種多様な顧客ニーズに応える製品ラインナップ、将来のロードマップについてご紹介します。 |
13:30~14:30 |
セッションH07 BEV航続距離向上に貢献する半導体ソリューションのご紹介 オートモーティブ事業本部 ヴィークル モーション 林 直樹/中原 延浩 本セッションでは、BEV航続距離の向上に貢献する半導体ソリューションとして、インバーター、OBC、DCDC、BMS、電動コンプレッサー向け半導体とアプリケーション使用例をご紹介します。 |
15:00~16:00 |
セッションH08 コックピットのHMIとコネクティビティ実装を実現するソリューション オートモーティブ事業本部 ヴィークル ユーザーエクスペリエンス&E/Eアーキテクチャ 志村 亨 車室内のより快適便利をする実現するため、IVIとメーター システムの融合が進んでいます。本セッションでは、重要性を増すHMIをセキュアに更新する安心安全なコックピット ソリューションと、車載におけるUSB-Cパワーデリバリー充電の課題を解決するソリューション、そしてシームレスなIoT機器との連携の手助けとなる自動車向けWi-Fi/Bluetooth製品およびサービスをご紹介をします。 |
デモ展示一覧
2日間共9:30~17:00の間、以下のデモ展示を行います。
AD/ADASに最適、最先端AR-HUDデモ |
MEMSマイクによる緊急車両検知デモ |
世界最速ASIL-D準拠 AURIX™ MCU |
車室内センシング向け60 GHzレーダー評価キット |
極近距離検知 (~10cm) を実現、Ultra Short Range Radar |
IGオフ中でも低消費電流 (<100 uA) でステアリング角検出可能なターンカウンター |
高信頼性を実現する冗長システム構成例 (EMB/FR EPS) |
HybridPACK™ Drive Gen2べースのインターバー システム |
ディスクリート ベースのインバーター システム |
OBC (オンボード チャージャー) デモ |
電流センサー デモ ボード |
ワイヤレスBMS (バッテリー マネージメント システム) デモ |
AURIX™ TC4x MCUのPPUセンサーレス モーター コントロール デモ |
Auto PSoC™ HVPAのBMSソリューション |
安全向上へ運転視界を提供する高精細ABDシステム |
ワイヤー ハーネスのコスト・重量低減を可能とする最先端IPD「Wire Guard」 |
小型BLDCモーター評価キット デモ |
MOTIX™ モーター制御を組み合わせたマルチモーター評価キット デモ |
フルTFT液晶クラスター向けソリューション |
TRAVEO™ T2G MCUによるEthernet AVBを用いたマルチ オーディオ ストリーミング |
PSoC™ MCUとLITIX™ LEDドライバーによるジェスチャー対応タッチパッドLED調光制御デモ |
PSoC™ MCUによる静電検知を用いた信頼性の高いハンズオン検出 |
次世代自動車のE/Eアーキテクチャを実現するNORフラッシュ メモリ |
ミッション クリティカルなシステム データのロギングに最適なF-RAMメモリ |
UWB/BLE Car Accessデモ |
LE Audioによるブロードキャスト デモ |
USBパワーデリバリーによる充電およびダイナミック ロード シェアリング |
ワイヤレス充電Qiによる充電ソリューション |
Show Less
The Cypress CYW20706 is a single-chip Bluetooth 5.0-compliant, stand-alone baseband processor with an integrated 2.4 GHz transceiver. Manufactured using the industry's most advanced 40 nm CMOS low-power process, the CYW20706 employs the highest level of integration to eliminate all critical external components, thereby minimizing the device's footprint and the costs associated with implementing Bluetooth solutions.
ModusToolbox Bluetooth SDK Documentation
Datasheet:
Application Notes & Examples:
- Dynamic BLE Beacon using the CYW20706
- BLE Heart Rate Sensor using the CYW20706
- Configuring the Bluetooth device address in CYW20706
- CYW20706 – BLE Secure Data Hub
- Getting started with BLE in WICED Studio
- Implementing a BLE MIDI Controller
- Configuring Transmit (Tx) power on the CYW20706
- CYW20706 and CYW20719 Low-Power Modes
- A2DP Sink Example on CYW20706
- BLE Proximity Profile - CYW20719 / CYW20735
Mobile Application: CySmart Android/iOS mobile application
Evaluation Kit Page: CYW920706WCDEVAL Evaluation Kit | Cypress Semiconductor
Hardware User and Quick Start Guides:
- CYW920706WCDEVAL Evaluation Kit Quick Start Guide
- CYW920706WCDEVAL Evaluation Kit Guide
- CYW920706WCDEVAL Hardware User Guide
- CyBluetool (Windows Installer)
- CyBluetool (Linux Installer)
CYW920706WCDEVAL Design Files:
- Evaluation Board Schematic (PDF)
- Evaluation Board Schematic (DSN)
- Allegro Layout File
- Evaluation Board Gerbers
- Evaluation Board Bill of Materials (BOM)
- Evaluation Board Assembly Drawing
- Download as a .zip file
Buy Now: Shopping cart | Cypress Store
Show Less
This guide contains instructions for using the Cypress CyBluetool software to conduct regulatory tests on devices equipped with Cypress Bluetooth chips.
The latest CyBluetool User's Guide is here: CyBluetool (Windows Installer)
Show LessHi there,
Could anyone tell me what conditions might cause a DMA buffer committed on a MANUAL_OUT channel to get "stuck" and never fire off a CY_U3P_DMA_CB_CONS_EVENT callback?
Are there any ways I can fetch some detailed information about what's going on with a commited DMA buffer, or determine what's being waited on?
Here's a little more context on the situation...
The firmware I'm working on has an IN/OUT endpoint pair, which uses DMA_MANUAL_OUT/IN channels, respectively. This code is similar to the BulkSrcSink example in terms of configuring these endpoints and DMA channels, as well as receiving/sending data.
This has been working quite well for a while now on some machines, but it appears that running on some faster hosts bring the issue to light. When I moved from an older AMD Linux host using the NEC/Renesas chipset to an i7 Windows 7 machine using an Intel XHCI controller, I see started seeing this occur within the first few transfers.
On my Linux box, I found that I'm able to reproduce this by running a program that fires off a lot of back-to-back requests. It's still a hunch that I'm still working to verify, but I'm wondering if the important difference here is inter transfer arrival time.
These endpoints implement a fairly straight-forward control protocol using bulk tranfers:
- The host sends control message to OUT EP, and then begins waiting for ACK on the IN EP
- The FX3 receives a CY_U3P_DMA_CB_PROD_EVENT, and copies DMA buffer data to a FIFO, and then calls CyU3PDmaChannelDiscardBuffer().
- A worker thread will then later dequeue the control request from a FIFO, process it, and then craft an ACK message
- The worker then sends the ACK back the host via the OUT EP:
- First, a buffer is obtained via CyU3pDmaChannelGetBuffer
- ACK data is then copied into the buffer. The data length is guarenteed to be <= the DMA buffer size.
- The buffer is committed via CyU3PDmaChannelCommitBuffer()
- The worker then waits for a max of N seconds (e.g., 5) for the associated CY_U3P_DMA_CB_CONS_EVENT to occur, or reports an error upon timeout.
To verify that the issue is the callback not firing, as opposed to a defect in the worker's "waiting", I've tried a few different approaches, including adding a debug print to the callback, having the callback toggle a global, and setting a breakpoint in the callback (debugging with gdb and a JLink).
I've ensured that the return values of all Cypress API calls are checked -- all are returning success for configurations and operations associated with committing the buffers.
When I get into this situation where a committed buffer becomes locked up, CyU3PDmaChannelGetStatus() reports that the channel is CY_U3P_DMA_ACTIVE, and the conXferCount is generally some reasonable value.
I've tested this out with both SDK 1.2.3 and 1.3 -- as expected, both behave identically.
Thank you,
Jon
Release Notes: WICED Studio 6.6.0
Windows Install:
- Download the attached .zip file
- Extract the installer exe and config.eml file from the zip file to temp folder on your computer; do not execute the installer from the zip file
- Double click the installer exe to install WICED Studio
- After installation in completed, launch WICED Studio IDE from shortcut on desktop
Windows Uninstall:
- Uninstall "WICED Studio" from Control Panel -> Programs and Features OR (in Win 10)
- Start Menu -> Settings -> System -> Apps & features -> WICED-Studio -> Uninstall
- To clean up all WICED components manually, delete files and folders for the IDE and SDK, typically in "C:\Users\<name>\Documents\WICED" and "C:\Users\<name>\AppData\Local\WICED"
Note: The CYW43455 is not supported within WICED Studio 6.4.0.
Hi, is it possible to use GPIO pin INT# as flag (setting its value by CyU3PGpioSetValue function)?