“Mismatches with HEX file” Error in Bootloadable Designs - KBA227540

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

cross mob
YoOb_1790021
Level 5
Level 5
Distributor - Marubun (Japan)
First solution authored 10 likes received 10 likes given

Hi,

When I was looking at your database, I found this KBA.

Recently, I faced almost same issue at my Japanese customer.

I tried to translate this KBA into Japanese.

“Mismatches with HEX file” Error in Bootloadable Designs - KBA227540

https://community.cypress.com/docs/DOC-17700

----------------------------------

タイトル:ブートローダブル デザインの“Mismatches with HEX file”エラーの発生

質問:

PSoC® 3、PSoC 4、または、PSoC 5LPデバイスのブートローダーコンポーネントで Fast bootloadable application validation が有効になっている場合、PSoCデバイスのフラッシュチェックサムと入力HEXファイルのチェックサムの比較が失敗します(File - Checksum の選択、或いは、F6 を押す)。PSoC Programmerは、「Mismatches with HEX file」というエラーメッセージを報告します。この理由は何ですか?

図1.Mismatches with Hex file

pastedImage_1.png

ブートローダーコンポーネントで Fast bootloadable application validation パラメーターが有効になっている場合、ブートローダーはアプリケーションを1回だけ検証し、メタデータ領域の Bootloadable Application Verification Status のデータバイト(byte)を更新します。後続のリセット時に、ブートローダーは Bootloadable Application Verification Status バイト(byte)をチェックして、ブートローダブルアプリケーションの有効性を確認します。そのため、デバイスフラッシュのチェックサムは、hexファイルに保存されている元のチェックサムから変更され、PSoC Programmer からの Checksum(F6)操作が、「Mismatches with HEX file」のエラーになります。

図2.Fast Bootloadable Application Validation の設定

pastedImage_2.png

参照

Bootloader and Bootloadable

AN73854 - PSoC® 3, PSoC 4, and PSoC 5LP Introduction to Bootloaders

----------------------------------

Best regards,

obana

Message was edited by: Yoicihi Obana I added original images.

1 Reply
Praveen
Community Manager
Community Manager
Community Manager
25 solutions authored 10 likes given 5 likes given

Awesome !!

Thanks a lot Obana san.

Appreciate your contribution in the community. Will update soon with a link of this translation in the official page.

Cheers

Praveen

Cheers
Praveen