News for hackers. Stuff that matters.
Re:PSPTool Is a Swiss Army Knife for the Firmware of the AMD... by pgeorgi on Wednesday June 05, 2019 @03:49PM (#20108416)
The PSP is responsible for memory training and re-enabling after wake-up. So neutralizing might work (given that signatures can be tricked), but you have to be very careful to keep a sizable set of modules alive.
Re:PSPTool Is a Swiss Army Knife for the Firmware of the AMD... by mehrdadn on Wednesday June 05, 2019 @04:39PM (#20108885)
What is "memory training"?
Re:PSPTool Is a Swiss Army Knife for the Firmware of the AMD... by vardump on Wednesday June 05, 2019 @04:58PM (#20109062)
It's related to correcting DDR memory signal timing / clock skew.
Re:PSPTool Is a Swiss Army Knife for the Firmware of the AMD... by mehrdadn on Wednesday June 05, 2019 @05:07PM (#20109150)
Oh it's the timing calibration thing that happens on initialization? Didn't realize that's called memory training haha cool!
Re:PSPTool Is a Swiss Army Knife for the Firmware of the AMD... by rurban on Thursday June 06, 2019 @12:31AM (#20111610)
That's probably what the unsigned data bodies are for. This data needs to be on the fast path.
Re:PSPTool Is a Swiss Army Knife for the Firmware of the AMD... by agapon on Wednesday June 05, 2019 @05:12PM (#20109203)
Are you sure? I thought that that was what AGESA code is doing.
Re:PSPTool Is a Swiss Army Knife for the Firmware of the AMD... by pgeorgi on Thursday June 06, 2019 @06:37AM (#20113187)
Before Zen, yes. Since Zen, that's in PSP, presumably for the PSP's various other features.