Hi All,
I have some questions about the secure boot of iMX28.
1. about boot csf file
# Base address of the binary file, Offset of the block within the binary file,
Length of block in bytes, binary file name
[Authenticate Data]
Verification index = 2
Engine = DCP
Blocks = 0x41008000 0x0 0x2A000 "u-boot_pad.bin"
Beause we use the WinCE platform,How to calculate the xldr binary offset address within the ivt binary file?
the eboot bd file:
options {
driveTag = 0x00;
flags = 0x01;
}
constants {
xldr_addr = 0x00000004;
eboot_addr = 0x40050000;
bmp_addr = 0x40094000;
ivt_addr = 0x8000;
}
sources {
xldr = "xldr.nb0";
eboot = "eboot.nb0";
bmp = "splash_eboot.bmp";
}
section (0) {
load xldr > xldr_addr;
load ivt (entry = xldr_addr) > ivt_addr;
hab call ivt_addr;
load bmp > bmp_addr;
load eboot > eboot_addr;
load ivt (entry = eboot_addr) > ivt_addr;
hab call ivt_addr;
}
2.The SEC_CONFIG has been mentioned many times in AN4555 file.However,I can't find any detailed description about it.And how can we change this register when we want to debug the fuse configuration?