Hello,
I'm working on a port for a new board; the ASRock B75M-ITX.
A friend of mine did the initial porting [1] based on the existing B75 Pro3-M and autoport. I then took over the board as I intend to build an HTPC around it.
Everything works fine, with the exception of resuming from S3. The board goes to sleep fine, but when I resume it, I'm greeted with the payload. (As this board does not have a serial port, I don't have an easy way to get logs, but everything looks like it just does a cold boot because DRAM is reset.)
Then I found out that on the ASRock B75 Pro3-M port, which has been in coreboot since 2017, S3 resume also does not work [2]. It is suggested there to find the proper DRAM_RESET_GATE_GPIO, so I tried that.
I've compiled and flashed roms with DRAM_RESET_GATE_GPIO set in Kconfig from 0 to 75, but in all cases the board just reboots instead of resumes.
So I'm not too sure what to try next. Does anyone have any suggestions?
[1] https://review.coreboot.org/c/coreboot/+/73097 [2] https://review.coreboot.org/c/coreboot/+/20227