• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Asus Rx570 o4g cannot losd drivers error code 43

chmz

New Member
Joined
Apr 21, 2025
Messages
10 (0.38/day)
Hi guys I have asus radeon rx 570 o4g with Elpida memory failing to load drivers with error 43. What happened is I mistakenly flashed a wrong rom with a amd rx570 micron bios. I tried to flash it back with the compatible rom from Techpowerup but still fail to load drivers but now in gpuz it shows Elpida. I tried to use Ch314a (neo programmer) still not working. Now I erase the chip with neo programmer leave it blank boot pc with igpu this time gpuz shows Micron,flash it back again it shows elpida as it is on the gpu still throwing error code.
 
Hi guys I have asus radeon rx 570 o4g with Elpida memory failing to load drivers with error 43. What happened is I mistakenly flashed a wrong rom with a amd rx570 micron bios. I tried to flash it back with the compatible rom from Techpowerup but still fail to load drivers but now in gpuz it shows Elpida. I tried to use Ch314a (neo programmer) still not working. Now I erase the chip with neo programmer leave it blank boot pc with igpu this time gpuz shows Micron,flash it back again it shows elpida as it is on the gpu still throwing error code.
Please make a picture of the PCB and share it with us.

Which version of the CH341a programmer do you use? Black version or v1.7?
 
It's a CH341a black version
 

Attachments

  • IMG-20250421-WA0006.jpg
    IMG-20250421-WA0006.jpg
    172.7 KB · Views: 31
  • IMG-20250421-WA0005.jpg
    IMG-20250421-WA0005.jpg
    152.1 KB · Views: 35
  • IMG-20250421-WA0004.jpg
    IMG-20250421-WA0004.jpg
    139.2 KB · Views: 32
  • IMG-20250421-WA0003.jpg
    IMG-20250421-WA0003.jpg
    119.6 KB · Views: 35
  • IMG-20250421-WA0002.jpg
    IMG-20250421-WA0002.jpg
    101.7 KB · Views: 35
  • IMG-20250421-WA0001.jpg
    IMG-20250421-WA0001.jpg
    128.7 KB · Views: 35
  • IMG-20250421-WA0000.jpg
    IMG-20250421-WA0000.jpg
    120.8 KB · Views: 32
CH341a black version
Without the 1.8V adapter, it is very dangerous. Throw it away!

This bios seems to be the original bios for your card:
 
Without the 1.8V adapter, it is very dangerous. Throw it away!

This bios seems to be the original bios for your card:

No, with RX500 series, it's 3.3V (at least, that is how I flashed) and that is a simple wire mod (if only 5V CH341)...
 
No, with RX500 series, it's 3.3V (at least, that is how I flashed) and that is a simple wire mod (if only 5V CH341)...
Your right, its 3.3v but still it puts 5v on the data lines which is not good for longevity of the EEPROM when the CH341 is not modded.
 
Your right, its 3.3v but still it puts 5v on the data lines which is not good for longevity of the EEPROM when the CH341 is not modded.
Ok I managed to mod the CH341 and now the supply voltage is 3.3v. I tried to write again with a rom given above and update drivers but still failed to load drivers with error code 43,trying to update with driver version 19.2.2 it show thread stuck in device driver then a sudden reboot to recovery mode occur. I erase the chip again leave it blank check in gpu-z and now this is what is on the ground.
 

Attachments

  • AMD Radeon RX 570 Specs _ TechPowerUp GPU Database - Personal - Microsoft​ Edge 2025_04_23 09_...png
    AMD Radeon RX 570 Specs _ TechPowerUp GPU Database - Personal - Microsoft​ Edge 2025_04_23 09_...png
    515.3 KB · Views: 24
  • Device Manager 2025_04_23 09_10_09.png
    Device Manager 2025_04_23 09_10_09.png
    32.1 KB · Views: 27
  • Radeon RX 570 Series Properties 2025_04_23 09_10_29.png
    Radeon RX 570 Series Properties 2025_04_23 09_10_29.png
    11.3 KB · Views: 34
  • gpu-z1.gif
    gpu-z1.gif
    24.4 KB · Views: 32
  • gpu-z.gif
    gpu-z.gif
    15.6 KB · Views: 32
Ok I managed to mod the CH341 and now the supply voltage is 3.3v. I tried to write again with a rom given above and update drivers but still failed to load drivers with error code 43,trying to update with driver version 19.2.2 it show thread stuck in device driver then a sudden reboot to recovery mode occur. I erase the chip again leave it blank check in gpu-z and now this is what is on the ground.
Use amdvblfash 2.93 to flash the correct bios since the device id isn't correct.
 
Ok I managed to mod the CH341 and now the supply voltage is 3.3v. I tried to write again with a rom given above and update drivers but still failed to load drivers with error code 43,trying to update with driver version 19.2.2 it show thread stuck in device driver then a sudden reboot to recovery mode occur. I erase the chip again leave it blank check in gpu-z and now this is what is on the ground.
Yes, do as @VuurVOS said, but please check if Above 4G decoding/Rebar is disabled in BIOS ...
 

Attachments

  • screenshot.png
    screenshot.png
    484.9 KB · Views: 23
  • Annotation 2025-04-23 192249.png
    Annotation 2025-04-23 192249.png
    312.2 KB · Views: 21
  • Annotation 2025-04-23 201808.png
    Annotation 2025-04-23 201808.png
    99.2 KB · Views: 27
  • Annotation 2025-04-23 202401.png
    Annotation 2025-04-23 202401.png
    95.2 KB · Views: 22
Pull heatsink off the card and get a pic of a ram chip please...
 

Attachments

  • IMG-20250424-WA0086.jpg
    IMG-20250424-WA0086.jpg
    112.4 KB · Views: 29
  • IMG-20250424-WA0089.jpg
    IMG-20250424-WA0089.jpg
    91.2 KB · Views: 30
  • IMG-20250424-WA0088.jpg
    IMG-20250424-WA0088.jpg
    173.9 KB · Views: 26
Give us a picture surrounding bios chip and an output of cmd amdflash -ai.

I had a similar case with the same card and amdflash (or vb version, don't remember) reported half the original bios size.

It turned out that one of the traces on pcb from the bios chip was broken (the card was working in a computer beforehand).
Luckily, they are on surface so it was easy to reconnect ...
 
One of the chip belongs to different batch number (located at U2600). It could be this card was repaired by someone.
Did the card work properly before? Did you bought this card brand new or got it second hand?
 
Yes I bought second hand it was working normal before but it was getting hot that's why I decided to flash it unfortunately I picked a wrong bios version (amd micron version) that's when the problem started. When I opened the heatsink a warranty void sticker was on the screw so I don't know if it was repaired before or not
 
Yes I bought second hand it was working normal before but it was getting hot
How long did you own the card at that point? Couple of hours?

When I opened the heatsink a warranty void sticker was on the screw
You can buy those from aliexpress and doesn't say anything when a card is old like this.

The bios we have provided should be the correct one but you can try different bioses which aren't verified or a different model which should work on your PCB.

Slightly slower clocked and seems to be an different version (Bios release version AS03 instead of AS04):

You can try a verified Asus RX470 (mining) bios on your card:
 
Ok let me try and I'll get back to you
How long did you own the card at that point? Couple of hours?


You can buy those from aliexpress and doesn't say anything when a card is old like this.

The bios we have provided should be the correct one but you can try different bioses which aren't verified or a different model which should work on your PCB.

Slightly slower clocked and seems to be an different version (Bios release version AS03 instead of AS04):

You can try a verified Asus RX470 (mining) bios on your card:
 
Back
Top