Not applicable
Mar 17, 2017
01:10 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 17, 2017
01:10 AM
this an example for BootModeHeader_0 array
const uint32 BootModeHeader_0[] = {
0x00000000u, /* STADBM first user code at 0x8000 0020h */
0xb3590070u, /* BMI = 0070h BMHDID = B359h */
0x00000000u, /* ChkStart */
0x00000000u, /* ChkEnd */
0x00000000u, /* CRCrange */
0x00000000u, /* !CRCrange */
0x791eb864u, /* CRChead */
0x86e1479bu /* !CRChead */
};
i wanna to know what are these addresses in BootModeHeader_0 array used to ??
thanks
const uint32 BootModeHeader_0[] = {
0x00000000u, /* STADBM first user code at 0x8000 0020h */
0xb3590070u, /* BMI = 0070h BMHDID = B359h */
0x00000000u, /* ChkStart */
0x00000000u, /* ChkEnd */
0x00000000u, /* CRCrange */
0x00000000u, /* !CRCrange */
0x791eb864u, /* CRChead */
0x86e1479bu /* !CRChead */
};
i wanna to know what are these addresses in BootModeHeader_0 array used to ??
thanks
- Tags:
- IFX
- tricore bmhd
2 Replies
Mar 17, 2017
07:41 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 17, 2017
07:41 PM
It is used by the Startup Software (SSW) to load the PC of CPU0 if it is valid.
Offset Addr. | Size Byte | Field Name | Description |
00H | 4 | STADABM | User Code Start Address |
04H | 2 | BMI 1) | Boot Mode Index (BMI) |
06H | 2 | BMHDID 1) | Boot Mode Header ID (Confirmation code) = B359H |
08H | 4 | ChkStart | Memory Range to be checked - Start Address |
0CH | 4 | ChkEnd | Memory Range to be checked - End Address |
10H | 4 | CRCrange | Check Result 2) for the Memory Range |
14H | 4 | CRCrange | Inverted Check Result for the Memory Range |
18H | 4 | CRChead | Check Result 2) for the ABM Header (offset 00H..17H) |
1CH | 4 | CRChead | Inverted Check Result for the ABM Header |
1)These fields are different from the ABM Headers in previous devices. | |||
2)CRC calculation is based on IEEE 802.3, the CRC32 Ethernet polynomial used is 04C11DB71H |
Not applicable
Apr 11, 2017
10:18 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Apr 11, 2017
10:18 PM
Thanks alot