Greetings together,
Sharing my experience so far after reading @KMels' post.
I am trying to flash my internal
ASUS BC-12D2HT BD drive (connected via internal SATA) and I noticed, there are
2 different links to the
"All You Need Firmware Pack" with
different content.
In the AYNFP from the Ultimate Guide thread, I was not able to find the MK firmware file for this particular drive, but instead I found it in the different AYNFP from the SDFtool Flasher thread.
This
Mediafire link has been posted on "SDFtool Flasher" thread:
https://www.mediafire.com/file/ph1ap2eg ... 9.zip/file
which
does contain the firmware file for
ASUS BC-12D2HT.
And this
Google Drive link has been posted on the "Ultimate UHD Drives Flashing Guide Updated 2023" thread:
https://drive.google.com/file/d/1HRnbXi ... sp=sharing
which
does not contain the firmware file for
ASUS BC-12D2HT.
@KMels were you successful flashing your ASUS BC-12D2HT BD drive with the 3.11 MK FW yet?
Please keep us updated, thanks!
@MartyMcNuts no blame and huge thanks for your amazing work!
Could you please update both threads accordingly to have the same single link to the "All You Need Firmware Pack" with all files? Or is there a reason why 2 packs exist?
And also could you please update the guide regarding compatibility for ASUS BC-12D2HT?
If @KMels and me are successful with flashing, I am sure we both could confirm that
ASUS BC-12D2HT is compatible.
Also, I am on Linux and the SDFtool Flasher seems to be working with Windows only and not compatible through executing via Wine on Linux.
Any chance for a Linux based SDFtool Flasher?
I also tried flashing the 3.11 MK FW file in my Windows 11 VM with a SCSI host device passthrough of my BD drive with kvm/qemu/libvirtd.
In case anyone is interested to go along, the XML config details are provided below, thanks to Github user
stevenewbs for the guide:
https://github.com/stevenewbs/blog/blob ... through.md
My configuration:
Code: Select all
<hostdev mode="subsystem" type="scsi" managed="no">
<source>
<adapter name="scsi_host4"/>
<address bus="0" target="0" unit="0"/>
</source>
<readonly/>
<address type="drive" controller="0" bus="0" target="0" unit="0"/>
</hostdev>
'scsi_host4' is specific and might need to be changed, refer to Github guide, it explains how to configure it correctly.
It was able to read and dump the original firmware.
@KMels do you have the same output?
But as I tried to write the 3.11 MK FW file, I got this error:
Code: Select all
ERROR: Destkop drive handshake failed with error=0x820b0006, trying slim drive handshake...
Confirming with 'OK', it leads to this error and same error code:
Code: Select all
ERROR: Command produced error code 0x820b0006
I have no idea why it is trying a "slim drive handshake" to my in-fact desktop drive.
It might be possible that this flashing operation is not supported through a VM with the BD drive passed through, but since I can read the original FW, I was surprised and thought "
then it must be possible to write to the drive, too".
Thanks in advance!