Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちはコミュニティ、

私はUARTブートローダプロジェクトに取り組んでおり、.cyacdをフラッシュできる「ブートローダホスト」ツールのようなソースを見つけようとしています ファイル。 ブートローダーツールを開き、「ヘルプ」に直行しました。 ヘルプセクションに到達すると、次のものが表示されました。

"ノート これは、ブートローダーホストツールの実際の例です。 ツールをそのまま使用することも、提供されているソースコードを使用して独自のブートローダーホストアプリケーションを作成することもできます。 ソースコードは、次のディレクトリにあります。

\cybootloaderutils\"

 

ローカルディレクトリ内で検索するために最善を尽くしましたが、失敗しました。

私の質問:

1>上記のように、私は自分のブートローダホストアプリケーションを作成することができます、ソースコードはどこか他の場所にありますか?

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Bootloader-Host-Application/td-p/692101

0 件の賞賛
3 返答(返信)
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは。

アプリケーションノートAN68272をご覧ください。 ソース コード ファイルへのパスが表示されます。
\PSoC™ Creator \ \PSoC™ Creator \ cybootloaderutils
そこでコンピューター上でそれらを見つけました。ところで、そのアプリケーションノートのセクション2.5は良い読み物です。

TESTBOARD_150PC_OUT試すためにスタンドアロンのブートローダー ホストが必要な場合 (独自のブートローダー ホストを作成する場合)、 CYPRESS™ /Infineon によって提供されるブートローダー ホストは Creator のインストールの必要性から正常に切り離されています。
https://community.infineon.com/t5/PSoC-Creator-Designer/Standalone-bootloader-host-download/td-p/659...
6EDL_SPI_LINKをダウンロードするためのソリューションに移動します (そうしないと、読むのに長いスレッドが発生します)。

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Bootloader-Host-Application/m-p/692461

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@BiBi_1928986 、 TESTBOARD_150PC_OUTブートローダー ホスト コードのディレクトリを見つけるのを手伝ってくれてありがとう。 他にもいくつか質問があります。

 

私のアプリケーションでは、 CYPRESS™ MCU で UART 経由で ESP32 を使用しています。 このESP32を使って、スイッチ情報をandroidアプリに転送しています。 ESP32を使用してコードを更新する方法を探していました。 そこで、私は ".cyacd"を見ました ファイル。 その後、CP210x TLE9243QK_BASE_BOARD TTL を接続し、 CYPRESS™ MCU がブートローダー ホストに送信する確認応答を読み取ってみました。 私はgithubからcyflashを読んで理解するために最善を尽くしています。 ESP32からUART経由でデータを送信する唯一の手法です。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Bootloader-Host-Application/m-p/692590

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは。

ブートローダホストとMCUブートローダ間のコマンド/応答は、AN68272の付録Cおよびcybtldr_api2.cのソースコード形式にあります /.hです。 cybtldr_api2.cの簡単な説明 /.h は付録 D にあります。 付録 B では、.cyacd について説明します。 ファイル形式。

AN68272 の関連プロジェクトをダウンロードすると、UART 経由で通信する組み込みブートローダー ホストとして機能するPSoC™ 5LP プロジェクトが見つかります。 ブートローダホストにどのプラットフォームを使用しているかわからないので、5LPプロジェクトは少なくともコマンド/レスポンス転送の仕組みを示します。

AN73854は、ブートローダ/ブートローダの入門書としても良い読み物です。 AN68272からAN73854の間、それらはブートローダー情報の私のgotoドキュメントです。 また、ブートローダ/ブートローダ可能なコンポーネントのデータシートにも役立つ情報が記載されています。

AN68272 のソース コードとそのコードに関するいくつかの問題を見つけるために、昨年のこの6EDL_SPI_LINKを参照してください。
解決済み:C#プロジェクトUARのソースコードを持っている人はいますか? - Infineon Developer Community

これがお役に立てば幸いです。 どうなるか教えてください。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Bootloader-Host-Application/m-p/692630

0 件の賞賛