引導程式主機應用程式

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

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

你好社區,

我正在開發一個 UART Bootloader 項目,並試圖找到一個像“Bootloader Host”工具這樣可以刷新 .cyacd 的來源 文件 。 我打開引導程式工具並直接進入“幫助”。 到達幫助部分後,我看到:

「注意這是引導程式主機工具的工作範例。 您可以按原樣使用該工具,也可以使用提供的原始程式碼建立您自己的引導程式主機應用程式。 原始碼位於以下目錄:

\cybootloaderutils\"

 

雖然我盡力在本地目錄中搜尋它但失敗了。

我的問題 :

1> 如上所述,我可以創建自己的引導程式主機應用程序,原始程式碼可以在其他地方找到嗎?

 

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

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找到引導程式主機程式碼的目錄。 我還有一些問題想問。

 

在我的應用程式中,我透過 UART 將 ESP32 與我的CYPRESS™ MCU 結合使用。 我使用這個 ESP32 將開關資訊傳輸到 Android 應用程式。 我正在尋找一種使用 ESP32 更新程式碼的方法。 所以我查看了“.cyacd” 文件。 後來我連接了 CP210x TLE9243QK_BASE_BOARD TTL 並嘗試讀取 My CYPRESS™ MCU Sends to Bootloader Host 的確認。 我正在盡力閱讀和理解 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

嗨。

Bootloader 主機與 MCU Bootloader 之間的指令/回應可以在 AN68272 的附錄 C 中找到,並以原始碼形式在 cybtldr_api2.c 中找到 /。H。 cybtldr_api2.c的簡要說明 /.h 可在附錄 D 找到。附錄 B 描述了 .cyacd 文件格式。

如果您下載 AN68272 的關聯項目,您會發現PSoC™ 5LP 專案可作為透過 UART 進行通訊的嵌入式引導程式主機。 不知道您使用的引導程式主機是什麼平台,5LP 專案至少會向您展示命令/回應傳輸的機制。

AN73854 也是很好的讀物,作為 Bootloader/Bootloadable 的介紹。在 AN68272 和 AN73854 之間,它們是我的引導程式資訊的轉到文件。 您也可以在 Bootloader/Bootloadable 元件資料表中找到有用的資訊。

我建議您參考去年的6EDL_SPI_LINK ,以便找到 AN68272 的原始碼以及該程式碼的一些問題。
已解決:有人有 C# 專案 UAR 的源代碼嗎... - Infineon 開發者社區

我希望這有幫助。 讓我們知道怎麼回事。

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

0