LPC540xx Image_marker value 0 or 0xEDDC94BD?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

LPC540xx Image_marker value 0 or 0xEDDC94BD?

跳至解决方案
1,150 次查看
danielgull
Contributor IV

Hi

I am a bit confused by the User Manual UM11060 Rev 1.5 25 November 2019.

On page 24 in Table 9 "Plain image layout" the "image_header" is declared as a "Reserved" block with a value of "0x0".

On page 25 in Table 11 "XIP image layout" the "image_header" is declared as a "Reserved" block with a value of "0x0".

On page 26 in Table 12 "Image header for the LPC540xx devices" the "image_header" at the table header offset "0x24" describes that this parameter should be "Always set to 0xEDDC94BD."

The MCXUXpresso SDK for "SDK_2.7.0_LPCXpresso54018" uses the value 0xEDDC94BD in the startup file "startup_LPC54018.s"

So what is it now? Is the "image_header" "0x0" or "0xEDDC94BD"?

Many thanks

Dani

标记 (2)
1 解答
1,089 次查看
diego_charles
NXP TechSupport
NXP TechSupport

Hi Daniel ,

I hope you are doing well.

The image marker should be always  0xEDDC94BD, 

pastedImage_17.png

The HEADER OFFSET ,  should by pointing to the image header marker,  the first element of the image header structure ,  represented by the Table 12.

pastedImage_16.png

The offset 0x24, also named image_marker (in the image header structure) is also set to 0xEDDC94BD.

The application note  LPC540xx Image Header Structure  provides more details on this.

I hope this helps.

Best regards, Diego.

在原帖中查看解决方案

1 回复
1,090 次查看
diego_charles
NXP TechSupport
NXP TechSupport

Hi Daniel ,

I hope you are doing well.

The image marker should be always  0xEDDC94BD, 

pastedImage_17.png

The HEADER OFFSET ,  should by pointing to the image header marker,  the first element of the image header structure ,  represented by the Table 12.

pastedImage_16.png

The offset 0x24, also named image_marker (in the image header structure) is also set to 0xEDDC94BD.

The application note  LPC540xx Image Header Structure  provides more details on this.

I hope this helps.

Best regards, Diego.