00 debug code after 3.18.AS01 (9800X3D + ASRock X870E Taichi Lite)
ASTROCK X670-E TAICHI CARRARA STUCK AT 00 DR DEBUG / POST CODE
Dr Debug Code 00
Need help with error code 00.
Creating a post for better visibility. This investigation took place here: https://www.reddit.com/r/ASRock/comments/1i7a2nd/comment/m8jzl59/
I'll continue updating this post with news. Sorry that this post is a bit of a mess, but I'm confident that the information might be valuable for people. Trusting SEO to do a better job finding it.
In case you're seeing this, please reach out to ASRock for them to either provide you with a new 3.18 version (they provided me with 3.18.MEM03) or downgrade to 3.10 / 3.12.AS02.
LE: Seems like ASRock pulled 3.18.AS01 from X870E Taichi Lite website: https://download.asrock.com/BIOS/AM5/X870E%20Taichi%20Lite(3.18.AS01)ROM.zip
LE2: Seems like ASRock added back 3.18.AS01.
LE3: Seems like ASRock added 3.18.AS02 for X870E Taichi Lite. Be aware that this causes the same 00 debug code as it does not include the CPU voltage increase from 3.18.MEM03. Tested with my own 9800X3D and X870E Taichi Lite. This is only for the 9800X3D units that are affected by this.
Also, ASRock confirmed to me that 3.18.MEM03 that they provided to me increases the voltage to 1.2V for the 9800X3D and that allows it to boot and fix the 00 debug code. The issue is that not enough voltage was applied for some 9800X3D units and it was not stable. They will continue doing some validation tests and then probably release it publicly.
LE4: AMD release BIOS 3.20 Beta which fixes the 00 debug issue: https://download.asrock.com/BIOS/AM5/X870E%20Taichi%20Lite(3.20)ROM.zip
Original post starting from here:
Seems like my X870E Taichi Lite with 9800X3D is hanging with diag code 00 on the motherboard after flashing it. Tried clearing CMOS and it still doesn't boot. Was running 3.17.AS02 before. Anyone else having issues?
LE: Trying BIOS Backflash right now.
LE2: Didn't work with BIOS Flashback.
LE3: Since it's weekend, I thought I should be giving it another go before sending both CPU and mobo for warranty. After reflashing 5 versions of the BIOS via BIOS Flashback, 3.18.AS01, 3.17.AS02, 3.16, 3.10, 3.05, I tried again with exactly the same setup, same USB stick, the 3.05 BIOS. I wasn't expecting it to come back, became pretty used with code 00. It started memory training and sure enough, it booted up fine. Tried again upgrading to 3.18.AS01 and same 00 code. So, probably a borked BIOS. I know it's labeled as beta, but this never happened before. Especially since I already tried downgrading to 3.05 the same day this happened.
LE4: Seems like I cannot run anymore BIOS 3.15, 3.16, 3.17.AS02. All three result to the same 00 error code on the Dr Diag screen on the mobo. Was running 3.16 and 3.17.AS02 just fine before trying to flash 3.18.AS01. Not sure what's actually going on.
I tried incrementally going from 3.05 (3.05 was BIOS flashbacked to "revive it") -> 3.06 -> 3.08 -> 3.10 -> 3.15 -> 3.16. Then I settled on 3.10 which I could revert to as the latest version of the BIOS that still works (via Instant Flash or BIOS Flashback). I still don't understand why I cannot go anymore past 3.10. It worked fine before trying to update to 3.18.AS01.
I'm starting to suspect this being the RAM, although it POSTs fine even with the XMP profile loaded (6000MHz CL30). I'll try running a memtest with the 3.10 BIOS and see if it returns errors.
LE5: It's not the RAM kit. Passed 4 times on passmark memtest. My kit is: CMK64GX5M2B6000C30. This kit is not on the QVL, but it's new and worked just fine until this BIOS release.
Also, found this post on this forum related to this issue: https://www.hardwareluxx.de/community/threads/9800x3d-l%C3%A4uft-nicht-mit-neueren-agesa-microcode.1363382/
And another Reddit user mentioned of this issue here: https://www.reddit.com/r/ASRock/comments/1i9mcuf/9800x3d_x870e_nova_error_00_does_not_boot/
LE6: Installed a brand new 9600X on the same board and flashed 3.16 and 3.18.AS01 (which don't work on my 9800X3D, results in 00 when trying to boot with it, but did work before flashing 3.18.AS01 the first time) and it boots just fine. I think this pretty much confirms the fact that something broke the 9800X3D when flashing 3.18.AS01 or this can be fixed with a new AGESA release. I highly doubt it can be mitigated by an AGESA release, though, and probably I need to RMA my 9800X3D. Seems like the motherboard is not actually the issue.
LE7: For my curiosity, I installed back my 9800X3D and tried re-running 3.16 and sure enough, 00 diag code. So, it's pretty much confirmed that it's probably a borked CPU, as it works fine for other members.
LE8: Sent out my 9800X3D for a warranty claim from the place I bought the CPU from (Flax Romania) and they tested it with two other boards and it works fine for them. Even ran stress tests like OCCT on it. One test was done with a board with their supplier, while the other test was done with a board that they had (ASUS PRIME X670E-PRO WIFI) . Asked more specifically the BIOS version they tested with, which was the latest stable release. I asked him to try and do the test with BIOS version 3201, which contains AGESA to ComboAM5 PI 1.2.0.3a: https://www.asus.com/motherboards-components/motherboards/prime/prime-x670e-pro-wifi/helpdesk_bios?model2Name=PRIME-X670E-PRO-WIFI
He confirmed to me the next day that the motherboard POSTed with that 3201 BIOS version as well, which probably tells me there's a bug in ASRock's BIOS? I'm not really sure. They sent the CPU back to me. I'm not exactly sure how to go forward with this. ASrock's support recommended me to run the latest 3.12.AS02 BIOS (last version I've described that works on my 9800X3D) until they receive a 9800X3D with this problem so they can test. They are expecting that 9800X3D unit to arrive to them and conduct their tests and maybe we'll see another BIOS release. I'll see how this evolves and if it's not fixed via a new BIOS release, I'll do a warranty claim again for the CPU, but probably directly with AMD.
LE9: ASRock provided me with BIOS 3.18.MEM03 and this finally boots up just fine on my "defective" 9800X3D. Probably not defective after all. I've informed them on this, asked for a changelog and permission to share the file here. Will upload it once I get more information from them.
LE10: ASRock said this is a "special" BIOS for my unit, so they advised me to not share it. They response on what's changed is it's the CPU voltage, there has been adjustments to it. I've asked them if it's a decrease or increase. My thinking is it's an increase, probably voltage was insufficient on 3.18.AS01 and they bumped it up. If it would've been the other way, it would have been a fried chip, I guess. They said they're still in the process of verification, so a stable version of this 3.18.MEM03 BIOS will not be released for now.
I'm trying to build a new PC, bought all new parts. I choose an Asrock X670-E Taichi Carrara as my motherboard, but the PC will not start and it shows code 00 on DR. Debug. Never worked, completely new build with a new Ryzen 7800X3D CPU. What I tried so far:
1 - Bios flash back to versions 1.28, 1.24 and 1.04, all show the same error
2 - Tested the PSU on another PC, it works fine
3 - Tried with memory, and without memory, with cooler and without cooler
4 - CMOS reset
Nothing works still stuck at 00, PC won't boot or show anything. What else can I try? I'm thinking about asking for RMA.
Full list of components is:
PSU: Super flower leadex III 850W
CPU: Ryzen 7 7800X3D
MEMORY: 2X 16GB CORSAIR VEGEANCE DDR5
VGA: RTX 3070
But for now I'm trying with just PSU, MB and CPU. It should at least progress from 00 to another code.
Here is 2 photos of it. Testing with bios 1.28:
Please can someone help? I'm very frusted and sad with all this situation.
Edit: It was the processor. I built a computer about 4 months ago with: mobo: Asrock z690 PG Velocita, Cpu: Intel Core i7 12700KF, Psu: Corsair RM850x, Gpu: OEM Dell RTX 3090, Ram: Crucial 2x16GB DDR5 5600, M.2 Samsung 990 Pro 2TB, A couple HDDs, Optical drive, Thermaltake ux200 cooler
Before the issue instability: every couple weeks I would put the computer into sleep and turn it on a few hours later and it would just be a black screen, no rgb peripherals or monitors lighting up/or responsive. When that happened I would just turn it off with the power button and then turn it back on. Sometimes that worked but if it didn’t I’d turn it back off, then flip the power switch on the power supply, turn on, a few handfuls of codes would cycle quickly thru dr debug, then it would post. And that always seemed to do the trick. I’ve never had a computer this unstable but also never had an asrock board so I just assumed it’s normal for this brand.
The issue: A couple days ago I started computer - rgb fans and board lights working right, cpu and video card fans spinning, fans still at desired slow speeds, but no post and dr debug held a 00 code.
First, I tried clearing the cmos by removing battery for 10 mins and that did nothing except sped fans up to default speed but rgb patterns held settings, debug: 00
Then, I tried removing the cpu, inspected socket, looked under processor, cleared the cmos, reinstalled cpu and cooler, started back up and nothing. Debug stuck at 00 no post. Edit: also forgot to mention that after this, I removed a stick of ram at a time and no luck.
Tested psu: Switched around pci-e and cpu power cables at psu end since rm850x allows that, clear cmos and nothing. 00
Yesterday an Aresgame 750w Guinea pig came in, tried hooking that up instead, Still 00, no post.
Today an i3 12100f and two sticks of ddr5 4800 are coming in to test. While I’m at work though - any ideas on what the issue might be? I’m hoping this isn’t a dead board and just a bad cpu instead because I’d rather try to deal with Intel honestly.
Yesterday I tried setting PBO through Ryzen Master. Not sure what I exactly did but it started to run a PBO optimizer which runs for about 40 min. Everything was working great temps were low nothing higher than 70c. I went to walk my dog and came back to a black screen and error code 00. It has happened before but I just shut it off a used the Clear CMOS which helped it boot back on. But now It won't post and All I have a is black screen, fans working everything powers on just that dreaded 00 code. I just put in my new 7800x3d CPU Friday.
Not sure what is going on anyone ever had this happen?