Skip to content

Commit dc895f9

Browse files
authored
cosmo: Add APOB data NV copy for eMCR (#252)
cosmo: Add APOB data NV copy for eMCR - Add the APOB data NV copy file to the BIOS Directory for eMCR; - Disable recovery on CMOS clear since a cosmo boot always looks like a CMOS reset and eMCR is incompatible with recovery; - Explicitly define the APOB address.
1 parent 4603595 commit dc895f9

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

apps/turin-cosmo-1.0.0.6.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,5 @@ blobs = [
7474
'Type0x65_AppbDdr5RdimmPosttrainDmem10_BRH_C0.ecsbin',
7575
'Type0x65_AppbDdr5RdimmQuickbootDmem11_BRH_C0.ecsbin',
7676
'Type0x65_AppbDdr5RdimmQuickbootDmem12_BRH_C0.ecsbin',
77+
'APOB_NV_BRH.bin',
7778
]

etc/turin-cosmo-1.0.0.6.efs.json5

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10288,7 +10288,7 @@
1028810288
},
1028910289
{
1029010290
Bool: {
10291-
CmosClearTriggerApcbRecovery: true
10291+
CmosClearTriggerApcbRecovery: false
1029210292
}
1029310293
},
1029410294
{
@@ -11685,6 +11685,23 @@
1168511685
type: "ApcbBackup"
1168611686
}
1168711687
},
11688+
{
11689+
source: "Implied",
11690+
target: {
11691+
type: "Apob",
11692+
ram_destination_address: 0x4000000
11693+
}
11694+
},
11695+
{
11696+
source: {
11697+
BlobFile: "APOB_NV_BRH.bin"
11698+
},
11699+
target: {
11700+
type: "ApobNvCopy",
11701+
instance: 0,
11702+
sub_program: 0
11703+
}
11704+
},
1168811705
{
1168911706
source: {
1169011707
BlobFile: "Type0x64_AppbDdr5RdimmImem3_BRH.ecsbin"

0 commit comments

Comments
 (0)