hippy
Posts: 10208
Joined: Fri Sep 09, 2011 10:34 pm
Location: UK

[ANSWERED] New files in rpi-eeprom (2021-06-11)

Mon Jun 14, 2021 12:42 pm

I noticed a couple of new files in rpi-eeprom; "pubkey.bin" and "bootconf.sig" which I believe first appeared in the "2021-05-19" release ...

Code: Select all

Analysing '/lib/firmware/raspberrypi/bootloader/beta/pieeprom-2021-06-11.bin'
00000 : 55AAF00F  122500  Bootcode File   'bootcode.bin'  122500
1DE90 : 55AAFEEF  8552    Unused
20000 : 55AAF33F  14344   Internal File   'memsys00.bin'  14328
23810 : 55AAF33F  12962   Internal File   'memsys01.bin'  12946
26AC0 : 55AAF33F  11934   Internal File   'memsys02.bin'  11918
29968 : 55AAF33F  11666   Internal File   'memsys03.bin'  11650
2C708 : 55AAF33F  13675   Internal File   'memsys04.bin'  13659
2FC80 : 55AAF33F  13930   Internal File   'memsys05.bin'  13914
332F8 : 55AAF33F  13021   Internal File   'memsys06.bin'  13005
365E0 : 55AAF33F  13549   Internal File   'memsys07.bin'  13533
39AD8 : 55AAF33F  12612   Internal File   'memsys08.bin'  12596
3CC28 : 55AAF33F  4174    Internal File   'mcb.bin'       4158
3DC80 : 55AAF33F  7028    Internal File   'vl805hub.bin'  7012
3F800 : 55AAF33F  60403   Internal File   'vl805mcu.bin'  60387
4E400 : 55AAF33F  7645    Internal File   'logo.bin'      7629
501E8 : 55AAF33F  8007    Internal File   'font.bin'      7991
52138 : 55AAF33F  1744    Internal File   'qrcode.bin'    1728
52810 : 55AAFEEF  2024    Unused
53000 : 55AAF11F  1040    User File       'pubkey.bin'    1024
53418 : 55AAFEEF  3040    Unused
54000 : 55AAF11F  1040    User File       'bootconf.sig'  1024
54418 : 55AAFEEF  3040    Unused
55000 : 55AAF11F  70      User File       'bootconf.txt'  54
55050 : FFFFFFFF  176048  Unprogrammed
I am guessing they are something to do with secure booting, or perhaps configuration verification given 'bootconf.sig', but could see no mention of them in the release notes - https://github.com/raspberrypi/rpi-eepr ... e-notes.md

Is there any information on what these are, what they are for, what they allow or what they are intended to prevent ?
Last edited by hippy on Mon Jun 14, 2021 1:01 pm, edited 1 time in total.

timg236
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 871
Joined: Thu Jun 21, 2018 4:30 pm

Re: New files in rpi-eeprom (2021-06-11)

Mon Jun 14, 2021 12:44 pm

Placeholders for future use

hippy
Posts: 10208
Joined: Fri Sep 09, 2011 10:34 pm
Location: UK

Re: [ANSWERED] New files in rpi-eeprom (2021-06-11)

Mon Jun 14, 2021 1:02 pm

Thanks. Guess it's wait and see :P

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 28930
Joined: Sat Jul 30, 2011 7:41 pm

Re: [ANSWERED] New files in rpi-eeprom (2021-06-11)

Mon Jun 14, 2021 1:21 pm

It always is!
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Working in the Application's Team.

cleverca22
Posts: 3912
Joined: Sat Aug 18, 2012 2:33 pm

Re: [ANSWERED] New files in rpi-eeprom (2021-06-11)

Mon Jun 14, 2021 8:47 pm

i believe they are for the CM4 signed boot stuff, its been mentioned in another thread, but nothing has been publicly said about how it works yet

Return to “Advanced users”