HyperCed | Bonjour,
j'ai acheté une NVidia GTX 780M pour remplacer la carte vidéo déffectueuse d'un iMac 27'' 2010.
Cependant, pour que ça fonctionne bien dans le Mac, il faut que je la flash.
J'aurais aimé pouvoir la flasher avant de l'installer dans cet iMac.
Donc j'ai acheté un module CH341A pour faire un backup de la ROM et écrire la nouvelle ROM dessus.
Pour la lecture et sauvegarde, ça marche bien, pour l'écriture, j'ai actuellement une erreur...
Je flash cette carte avec flashrom 1.2 sur MacOS X.
Savez vous s'il existe une astuce pour régler ce problème d'écriture sur la ROM de la carte vidéo ?
Merci d'avance!
Voici le log:
Code :
- flashrom -p ch341a_spi -w ~/Downloads/780M_BR2.rom
- flashrom v1.2 on Darwin 19.6.0 (x86_64)
- flashrom is free software, get the source code at https://flashrom.org
- Calibrating delay loop... OK.
- Found PMC flash chip "Pm25LD020(C)" (256 kB, SPI) on ch341a_spi.
- Reading old flash chip contents... done.
- Erasing and writing flash chip... FAILED at 0x00000000! Expected=0xff, Found=0x4e, failed byte count from 0x00000000-0x00000fff: 0xf85
- ERASE FAILED!
- Reading current flash chip contents... done. Looking for another erase function.
- FAILED at 0x00000000! Expected=0xff, Found=0x4e, failed byte count from 0x00000000-0x00000fff: 0xf85
- ERASE FAILED!
- Reading current flash chip contents... done. Looking for another erase function.
- FAILED at 0x00000000! Expected=0xff, Found=0x4e, failed byte count from 0x00000000-0x0000ffff: 0xf6c3
- ERASE FAILED!
- Reading current flash chip contents... done. Looking for another erase function.
- libusb: warning [darwin_transfer_status] transfer error: timed out
- cb_in: error: LIBUSB_TRANSFER_TIMED_OUT
- ch341a_spi_spi_send_command: Failed to read 4100 bytes
- libusb: warning [darwin_abort_transfers] aborting all transactions on interface 0 pipe 1
- Verification impossible because read failed at 0x0 (len 0x40000)
- ERASE FAILED!
- Reading current flash chip contents... done. Looking for another erase function.
- FAILED at 0x00000000! Expected=0xff, Found=0x4e, failed byte count from 0x00000000-0x0003ffff: 0x27c8d
- ERASE FAILED!
- Reading current flash chip contents... libusb: warning [darwin_transfer_status] transfer error: timed out
- cb_in: error: LIBUSB_TRANSFER_TIMED_OUT
- ch341a_spi_spi_send_command: Failed to read 4100 bytes
- libusb: warning [darwin_abort_transfers] aborting all transactions on interface 0 pipe 1
- Can't read anymore! Aborting.
- FAILED!
- Uh oh. Erase/write failed. Checking if anything has changed.
- Reading current flash chip contents... done.
- Good, writing to the flash chip apparently didn't do anything.
- Please check the connections (especially those to write protection pins) between
- the programmer and the flash chip.
|
|