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

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

我從 DigiKey 訂購了一些晶片 CY8C4024AXI-S402 ( https://www.digikey.com/en/products/detail/infineon-technologies/CY8C4024AXI-S402/11486333 )。硬體設計指南 中的 第 #6 頁 建議使用兩個晶片焊接並供電。我使用 PSoC 創建者 4.4,發布日期 2020 年 10 月 1 日,微型編程 4 程序員與 PSoC 程序員版本 3.29.1.4659。 所有軟件和組件都已更新。 問題是 PSoC 創建者不能指責此設備。 PSoC 程序員狀態為「已連接」和「供電」 我為這個芯片開發了一個簡單的項目,構建它,但如果我試圖由 PSoC 程序員編程十六進制文件,我得到了消息 Pro " gram 終止。 偵測到的矽識別碼 " D5 80 21 A9 不"在資料庫中。 所述第二芯片具有矽 ID " C3 80 21 A " 9。 當我嘗試多次時,這些矽 ID 的顯示方式相同。 我發現該芯片的原始矽 ID 必須是 " 19 17 11 A9 "。 我嘗試解決這個問題,因為它是在這篇文章中建議 https://community.infineon.com/t5/PSoC-4/Silicon-ID-not-in-database/td-p/100222, 但我的情況是不同的。 我之前與 PSoC 4200 家族合作過,PSoC 4000 沒有這樣的問題。 我發現問題CAN出在這些實際上具有不同晶片 ID 的晶片中。我實際上CAN編輯十六進位檔案來更改 SiliconeID 元資料並重新計算校驗和,但我認為這不是一個好的變體。

1 解決方案
Translation_Bot
Community Manager
Community Manager
Community Manager

@vbas,

從您上次發布中提供的圖片中,我沒有看到行長的問題。

但是您提到了 " 0.1 mF 電容器"。你的意思是 0.1 uF 的帽子嗎?"米 " = 毫米(10 ^ -3),而 " u " = 微型(10 ^ -6)。0.1mF 可能是太多的電容量。

我還注意到,應該在 IC 頂部的 IC 標記沒有顯示在圖片中。 這可能是因為分辨率不太好,或者照片和照明的角度。IC 頂部是否有標記?

在原始文章中檢視解決方案

0
7 回應
Translation_Bot
Community Manager
Community Manager
Community Manager

 

@vbas,

有趣!

如下所示 " 19 17 11 A9 " 是零件的正確識別碼

Len_CONSULTRON_0-1696078759071.png

我試圖尋找您提到的其他兩個 ID,但在英飛凌列表中的任何地方都找不到它們。

您的結果可能有以下幾個原因:

  • 由聲名不佳的來源偽造 IC。如果是真的,那是一個不好的假冒品。
  • IC 垃圾箱潛水由一個名聲不好的來源。這些是英飛凌線端(EOL)測試儀失敗的部件。Infineon 可能會故意將「錯誤」ID 加載到零件中,然後再將其發送到垃圾箱進行回收或處置。信譽不佳的來源CAN拾取該部件並嘗試出售。如果它不能正常工作,他們不在乎。 通常,IC 部件標記是製造過程中的最後一步。 如果零件 EOL 失敗,則不會列印標記。
  • 您的 SWD 電路和 PCB 佈線可能有一些問題,即 SWD 信號已損壞。矽 ID 是第一次與 IC 進行通訊。 如果任何信號損壞,則 ID 可能是"錯誤的"。 我注意到「壞」ID 中的最後三個字節是相同的。 另外,最後一個字節與正確 ID 中的相同字節相同。檢查您的 SWD 設定。 你可能想要用一個很好的範圍來做到這一點。較常見的社署問題是 SWD 線路對於編程設備來說太長了。 英飛凌推薦的最大線路長度。 進一步的問題可能是電氣。在不編程時,請確保 XRES 線路到 IC 的默認值為 VDD。 當編程開始時,這一行被驅動接近 VSS(GND)。 如果您不使用 XRES,則必須指示程序員將 VDD 重新啟動到芯片。如果在這種情況下您無法完全控制 VDD,則無法進行完整的芯片重置以開始編程過程。

如果最後一點不適用,您可能需要聯繫您當地的英飛凌代表,讓他們驗證 IC 作為「真正的」英飛凌部分,而不是擊倒。

0
Translation_Bot
Community Manager
Community Manager
Community Manager

感謝您的快速響應,我仔細檢查了 SWD 連接,將 SWD 線路放在地線之間,使這些線路更短。 長度小於 30 毫米。 XRES 引腳連接到微型 4,我嘗試連接 0.1 mF 電容器,在 AN88619,第 11 頁中的建議,結果是相同的。 我檢查了第三個芯片,它的 ID 是 C0 80 21 A9。 讀取 ID 的結果對於所有芯片都是穩定的。 看來我有假貨

0
Translation_Bot
Community Manager
Community Manager
Community Manager

@vbas,

看起來最後三個字節總是相同的,第一個字節是唯一不同的字節。

檢查此帖子。編程時出錯

看來這個人正在獲得您測試的最後一個芯片的確切 ID。該修復似乎正在改善 GDing。

0
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

感謝您的建議,看起來像這種情況,我非常相似,重新焊接電路板,使線條更短,並且接地線很短,並且在電路板的頂部。 除了 VDD 和 VCCD 上的電容器外,所有外部元件均已移除。 將其連接到外部 3.3 V 電源。 結果是一樣的。 從程序員的電源-相同。 在文件夾中 C:\Program 文件(x86)\ 賽普拉斯\ 程序員\ 設備找到這個文件 CY8C40xx-s 文件,我的芯片和原始 ID 19 17 11 A9 有一個記錄。 工具>查找新設備說-沒有新設備。

0
Translation_Bot
Community Manager
Community Manager
Community Manager

@vbas,

從您上次發布中提供的圖片中,我沒有看到行長的問題。

但是您提到了 " 0.1 mF 電容器"。你的意思是 0.1 uF 的帽子嗎?"米 " = 毫米(10 ^ -3),而 " u " = 微型(10 ^ -6)。0.1mF 可能是太多的電容量。

我還注意到,應該在 IC 頂部的 IC 標記沒有顯示在圖片中。 這可能是因為分辨率不太好,或者照片和照明的角度。IC 頂部是否有標記?

0
Translation_Bot
Community Manager
Community Manager
Community Manager

找到舊晶片 CY8C4125AZI-S483,同樣製作了一個測試板,連接到同一個 miniprog4,在同一個 PSoC 創建器中進行簡單的項目,並無問題地編程該芯片。 識別號碼 04261193。 看起來我有一個假的 好事我只買了 10 個。 無論如何,非常感謝您的幫助!

0
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

抱歉,直到我最後一次回复才看到這個消息,電容器很好,消息中有我的錯誤。 CY8C4125AZI-S483 中使用了相同的電容器,運作正常。我試圖區分IC標記,這就是我能看到的。看起來這是一顆英飛凌晶片CY8C4024AXI-S402,但它的標記很難看到

0