SAK-TC377XX-96F300Sのデータフラッシュ0 EEPROM

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

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

SAK-TC377XX-96F300Sデバイスのデータフラッシュ0 EEPROMをプログラムしています。 しかし、プログラミング後、データフラッシュ0 EEPROMで予期しない値を読みました。 UCBバイトが懸念の原因である可能性があると思います。

いくつかの望ましくない値を持つDflash 0の画像を以下に示します。

注:このアプリケーションでは、4バイトのデータ+ 1バイトのCRCをリードバックします。 Dflashは780000hからマッピングされています。

mpj1027_0-1693284583117.png

CAN 根本的な原因を特定するのを手伝ってください。

感謝

 

 

 

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

こんにちは @mpj1027

 

予想されるデータは何ですか、そしてそれが期待されるデータと一致していないと結論付けるフラッシュをどのように読んでいますか?

また、ユーザーマニュアルのメモリマップとの相関関係が見られないため、添付ファイルのアドレスとデータを読み取るにはどうすればよいですか? 添付ファイルの行番号をdflashデータを探す場所を教えていただければ幸いです。

Anupama_0-1693291094436.png

 

添付の画像で何を示しようとしているのか教えてCAN?

 

よろしくお願いいたします
アヌパマ。

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

こんにちは @Anupama

DAPプロトコルを使用してフラッシュコンテンツを読み取ります。

以下の添付画像で詳細を説明します(たとえば、このアドレスはAF40 0000〜UCB00 UCB_BMHD0_ORIGを指します)。

mpj1027_0-1693295473639.png

しかし、Dflash AF000000h以降のリードバックファイルにいくつかのデータが表示されます。 下のリードバック画像では、AF000008hには02、AF0000012hには7E、AF0000013hには5D、AF0000014hにはE6などがあります。 下の画像は、アプリケーションに基づいて4バイトのDflashデータ+ 1バイトのCRCを示しています。 通常、これらの値は、入力データ ファイルでは Dflash 0 領域が設定されていないため、0 にする必要があります。

mpj1027_1-1693295741447.png

 



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

こんにちは @mpj1027

 

添付の SRECファイルから、言及しているアドレス範囲(0があるはずです)のデータは表示されません。それで、それがバージンデバイスなのか、あなた/誰かが以前にそれをプログラムしたのかを一度確認していただけますか?

 

よろしくお願いいたします

アヌパマ。

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

@Anupama、そうです、SRECファイルのDフラッシュEEPROMにデータはありません。 私たちが使用するデバイスは処女です。
UCB 設定が原因で、Dflash EEPROM 領域で書き込みが発生している可能性があります。 デフォルトの UCB 設定でデバイスをプログラムしようとすると、Dflash EEPROM にデータが書き込まれません。
UCBデータの調査CAN 手伝っていますか?

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

こんにちは @mpj1027

 

最初に消去してからプログラミングまたは直接プログラミングするようなプログラミングのために従うツールと手順を教えてください。

また、UCB設定の2つのセット(すべてのゼロとあなたが行った変更を確認できるデフォルトの設定)を共有していただけますか?

 

よろしくお願いいたします
アヌパマ。

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

こんにちは @Anupama、私たちは社内のBPMプログラマーを使用し、DAPプロトコルを使用しています。 最初に消去し、プログラムしてから検証します(EPV)。 この関数は渡されます。 スタンドアロンの読み出しを実行するか、Dflash EEPROMにランダムデータがあることを確認した場合は、これを投稿してください。

移入された UCB:
S319AF4000003D0159B3E04004A07F11EA0380EE15FC00000000ED
S319AF4000140000000000000000000000000000000000000000E3
S319AF4000280000000000000000000000000000000000000000CF
S319AF40003C0000000000000000000000000000000000000000BB
S319AF4000500000000000000000000000000000000000000000A7
S319AF400064000000000000000000000000000000000000000093
S319AF40007800000000000000000000000000000000000000007F
S319AF40008C00000000000000000000000000000000000000006B
S319AF4000A0000000000000000000000000000000000000000057
S319AF4000B4000000000000000000000000000000000000000043
S319AF4000C800000000000000000000000000000000000000002F
S319AF4000DC00000000000000000000000000000000000000001B
S319AF4000F0000000000000000000000000000000000000000007
S319AF4001040000000000000000000000000000000000000000F2
S319AF4001180000000000000000000000000000000000000000DE
S319AF40012C0000000000000000000000000000000000000000CA
S319AF4001400000000000000000000000000000000000000000B6
S319AF4001540000000000000000000000000000000000000000A2
S319AF40016800000000000000000000000000000000000000008E
S319AF40017C00000000000000000000000000000000000000007A
S319AF400190000000000000000000000000000000000000000066
S319AF4001A4000000000000000000000000000000000000000052
S319AF4001B800000000000000000000000000000000000000003E
S319AF4001CC00000000000000000000000000000000000000002A
S319AF4001E000000000000000000000000000000000341221436C
S311AF4001F40000000000000000000000000A
S319AF4022000000000000000000020000000000000000000000D3
S319AF4022140000000000000000000000000000000000000000C1
S319AF4022280000000000000000000000000000000000000000AD
S319AF40223C000000000000000000000000000000000000000099
S319AF402250000000000000000000000000000000000000000085
S319AF402264000000000000000000000000000000000000000071
S319AF40227800000000000000000000000000000000000000005D
S319AF40228C000000000000000000000000000000000000000049
S319AF4022A0000000000000000000000000000000000000000035
S319AF4022B4000000000000000000000000000000000000000021
S319AF4022C800000000000000000000000000000000000000000D
S319AF4022DC0000000000000000000000000000000000000000F9
S319AF4022F00000000000000000000000000000000000000000E5
S319AF4023040000000000000000000000000000000000000000D0
S319AF4023180000000000000000000000000000000000000000BC
S319AF40232C0000000000000000000000000000000000000000A8
S319AF402340000000000000000000000000000000000000000094
S319AF402354000000000000000000000000000000000000000080
S319AF40236800000000000000000000000000000000000000006C
S319AF40237C000000000000000000000000000000000000000058
S319AF402390000000000000000000000000000000000000000044
S319AF4023A4000000000000000000000000000000000000000030
S319AF4023B800000000000000000000000000000000000000001C
S319AF4023CC000000000000000000000000000000000000000008
S319AF4023E000000000000000000000000000000000341221434A
S311AF4023F4000000000000000000000000E8
S319AF4028000000000001050000000000000000000000000000C9
S319AF4028140000000001000000000000000000000000000000BA
S319AF4028280000000000000000000000000000000000000000A7
S319AF40283C000000000000000000000000000000000000000093
S319AF40285000000000000000000000000000000000000000007F
S319AF40286400000000000000000000000000000000000000006B
S319AF402878000000000000000000000000000000000000000057
S319AF40288C000000000000000000000000000000000000000043
S319AF4028A000000000000000000000000000000000000000002F
S319AF4028B400000000000000000000000000000000000000001B
S319AF4028C8000000000000000000000000000000000000000007
S319AF4028DC0000000000000000000000000000000000000000F3
S319AF4028F00000000000000000000000000000000000000000DF
S319AF4029040000000000000000000000000000000000000000CA
S319AF4029180000000000000000000000000000000000000000B6
S319AF40292C0000000000000000000000000000000000000000A2
S319AF40294000000000000000000000000000000000000000008E
S319AF40295400000000000000000000000000000000000000007A
S319AF402968000000000000000000000000000000000000000066
S319AF40297C000000000000000000000000000000000000000052
S319AF40299000000000000000000000000000000000000000003E
S319AF4029A400000000000000000000000000000000000000002A
S319AF4029B8000000000000000000000000000000000000000016
S319AF4029CC000000000000000000000000000000000000000002
S319AF4029E0000000000000000000000000000000003412214344
S311AF4029F4000000000000000000000000E2
S319AF4038000000000001050000000000000000000000000000B9
S319AF4038140000000001000000000000000000000000000000AA
S319AF403828000000000000000000000000000000000000000097
S319AF40383C000000000000000000000000000000000000000083
S319AF40385000000000000000000000000000000000000000006F
S319AF40386400000000000000000000000000000000000000005B
S319AF403878000000000000000000000000000000000000000047
S319AF40388C000000000000000000000000000000000000000033
S319AF4038A000000000000000000000000000000000000000001F
S319AF4038B400000000000000000000000000000000000000000B
S319AF4038C80000000000000000000000000000000000000000F7
S319AF4038DC0000000000000000000000000000000000000000E3
S319AF4038F00000000000000000000000000000000000000000CF
S319AF4039040000000000000000000000000000000000000000BA
S319AF4039180000000000000000000000000000000000000000A6
S319AF40392C000000000000000000000000000000000000000092
S319AF40394000000000000000000000000000000000000000007E
S319AF40395400000000000000000000000000000000000000006A
S319AF403968000000000000000000000000000000000000000056
S319AF40397C000000000000000000000000000000000000000042
S319AF40399000000000000000000000000000000000000000002E
S319AF4039A400000000000000000000000000000000000000001A
S319AF4039B8000000000000000000000000000000000000000006
S319AF4039CC0000000000000000000000000000000000000000F2
S319AF4039E0000000000000000000000000000000003412214334
S311AF4039F4000000000000000000000000D2
S70500000000FA

デフォルトの UCB:
S319AF4000000000000000000000000000000000000000000000FD
S319AF4000140000000000000000000000000000000000000000E3
S319AF4000280000000000000000000000000000000000000000CF
S319AF40003C0000000000000000000000000000000000000000BB
S319AF4000500000000000000000000000000000000000000000A7
S319AF400064000000000000000000000000000000000000000093
S319AF40007800000000000000000000000000000000000000007F
S319AF40008C00000000000000000000000000000000000000006B
S319AF4000A0000000000000000000000000000000000000000057
S319AF4000B4000000000000000000000000000000000000000043
S319AF4000C800000000000000000000000000000000000000002F
S319AF4000DC00000000000000000000000000000000000000001B
S319AF4000F0000000000000000000000000000000000000000007
S319AF4001040000000000000000000000000000000000000000F2
S319AF4001180000000000000000000000000000000000000000DE
S319AF40012C0000000000000000000000000000000000000000CA
S319AF4001400000000000000000000000000000000000000000B6
S319AF4001540000000000000000000000000000000000000000A2
S319AF40016800000000000000000000000000000000000000008E
S319AF40017C00000000000000000000000000000000000000007A
S319AF400190000000000000000000000000000000000000000066
S319AF4001A4000000000000000000000000000000000000000052
S319AF4001B800000000000000000000000000000000000000003E
S319AF4001CC00000000000000000000000000000000000000002A
S319AF4001E000000000000000000000000000000000341221436C
S311AF4001F40000000000000000000000000A
S319AF4022000000000000000000000000000000000000000000D5
S319AF4022140000000000000000000000000000000000000000C1
S319AF4022280000000000000000000000000000000000000000AD
S319AF40223C000000000000000000000000000000000000000099
S319AF402250000000000000000000000000000000000000000085
S319AF402264000000000000000000000000000000000000000071
S319AF40227800000000000000000000000000000000000000005D
S319AF40228C000000000000000000000000000000000000000049
S319AF4022A0000000000000000000000000000000000000000035
S319AF4022B4000000000000000000000000000000000000000021
S319AF4022C800000000000000000000000000000000000000000D
S319AF4022DC0000000000000000000000000000000000000000F9
S319AF4022F00000000000000000000000000000000000000000E5
S319AF4023040000000000000000000000000000000000000000D0
S319AF4023180000000000000000000000000000000000000000BC
S319AF40232C0000000000000000000000000000000000000000A8
S319AF402340000000000000000000000000000000000000000094
S319AF402354000000000000000000000000000000000000000080
S319AF40236800000000000000000000000000000000000000006C
S319AF40237C000000000000000000000000000000000000000058
S319AF402390000000000000000000000000000000000000000044
S319AF4023A4000000000000000000000000000000000000000030
S319AF4023B800000000000000000000000000000000000000001C
S319AF4023CC000000000000000000000000000000000000000008
S319AF4023E000000000000000000000000000000000341221434A
S311AF4023F4000000000000000000000000E8
S319AF4028000000000000000000000000000000000000000000CF
S319AF4028140000000000000000000000000000000000000000BA
S319AF4028280000000000000000000000000000000000000000A7
S319AF40283C000000000000000000000000000000000000000093
S319AF40285000000000000000000000000000000000000000007F
S319AF40286400000000000000000000000000000000000000006B
S319AF402878000000000000000000000000000000000000000057
S319AF40288C000000000000000000000000000000000000000043
S319AF4028A000000000000000000000000000000000000000002F
S319AF4028B400000000000000000000000000000000000000001B
S319AF4028C8000000000000000000000000000000000000000007
S319AF4028DC0000000000000000000000000000000000000000F3
S319AF4028F00000000000000000000000000000000000000000DF
S319AF4029040000000000000000000000000000000000000000CA
S319AF4029180000000000000000000000000000000000000000B6
S319AF40292C0000000000000000000000000000000000000000A2
S319AF40294000000000000000000000000000000000000000008E
S319AF40295400000000000000000000000000000000000000007A
S319AF402968000000000000000000000000000000000000000066
S319AF40297C000000000000000000000000000000000000000052
S319AF40299000000000000000000000000000000000000000003E
S319AF4029A400000000000000000000000000000000000000002A
S319AF4029B8000000000000000000000000000000000000000016
S319AF4029CC000000000000000000000000000000000000000002
S319AF4029E0000000000000000000000000000000003412214344
S311AF4029F4000000000000000000000000E2
S319AF4038000000000000000000000000000000000000000000BF
S319AF4038140000000000000000000000000000000000000000AA
S319AF403828000000000000000000000000000000000000000097
S319AF40383C000000000000000000000000000000000000000083
S319AF40385000000000000000000000000000000000000000006F
S319AF40386400000000000000000000000000000000000000005B
S319AF403878000000000000000000000000000000000000000047
S319AF40388C000000000000000000000000000000000000000033
S319AF4038A000000000000000000000000000000000000000001F
S319AF4038B400000000000000000000000000000000000000000B
S319AF4038C80000000000000000000000000000000000000000F7
S319AF4038DC0000000000000000000000000000000000000000E3
S319AF4038F00000000000000000000000000000000000000000CF
S319AF4039040000000000000000000000000000000000000000BA
S319AF4039180000000000000000000000000000000000000000A6
S319AF40392C000000000000000000000000000000000000000092
S319AF40394000000000000000000000000000000000000000007E
S319AF40395400000000000000000000000000000000000000006A
S319AF403968000000000000000000000000000000000000000056
S319AF40397C000000000000000000000000000000000000000042
S319AF40399000000000000000000000000000000000000000002E
S319AF4039A400000000000000000000000000000000000000001A
S319AF4039B8000000000000000000000000000000000000000006
S319AF4039CC0000000000000000000000000000000000000000F2
S319AF4039E0000000000000000000000000000000003412214334
S311AF4039F4000000000000000000000000D2
S70500000000FA

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

こんにちは @mpj1027

 

共有する UCB コンフィギュレーションは DFLASH EEPROM にはまったく影響しませんが、設定で HSM が有効になっていることがわかります。 したがって、それぞれのセクターにHSMブートコードがあることを確認してください。
また、コードのフラッシュ後にリセットが実行された場合はお知らせください。

 

よろしくお願いいたします
アヌパマ。

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

こんにちは @Anupama

お客様がHSMブートコードをそれぞれのセクターに配置したかどうかはわかりません。 フラッシュメモリのみをプログラムします。 CAN 、前のスレッド(28518288062_I3001)に添付されているsrecファイルを調べてお知らせください。

また、デバイスの電源を入れることはリセットとしてカウントされますか、はい、フラッシュをプログラムした後にデバイスの電源をオンにします。

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

こんにちは @mpj1027

 

共有した srec はホスト アプリケーション用です。 フラッシュする必要があるHSMブートとHSMアプリケーション用の別のsrecが必要です。 そのため、srecファイルから顧客が何をしているのかを正確に知ることはできません。

 

よろしくお願いいたします
アヌパマ。

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

こんにちは @Anupama

データファイルではHSM設定が有効になっているため。 HWCFG[4:5]ピンの設定はどうなりますか。

現在、フラッシュからの内部スタート設定を使用していますが、それがプログラムを実行してDFlashにデータを書き込む原因になっているのではないかと思います。

 

mpj1027_0-1694666120533.png

 

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

こんにちは @mpj1027

 

設定でわかるように、HWCFGピンは無効になっています。 したがって、これらの設定はコードの実行には影響しません。 また、スタートアップコードの選択も問題ありませんが、後で他のブートストラップローダーからプログラムをフラッシュしたい場合は、他の設定を検討できます。 したがって、これらのポイントはデータの変更に影響を与えてはなりません。

 

よろしくお願いいたします
アヌパマ。

0 件の賞賛