A few more firmwares

I just provided another bunch of firmware updates. Probably not too many to follow. 🙁

The following firmwares have been uploaded

  • Optiarc AD-5280S firmware 1.01 including Bitsetting, RPC1 and Auto-Reset patch – now compatible with newer generation drives
  • Optiarc AD-5280S firmware 1.Z6 including Bitsetting, RPC1 and Auto-Reset patch – only compatible with -CB drives (mainly used for duplicator devices)
  • Optiarc AD-5280S firmware 1.Z7 including Bitsetting, RPC1 and Auto-Reset patch – only compatible with -CB drives (mainly used for duplicator devices)
  • Optiarc AD-7280S firmware 1.60 (Sony OEM) including Bitsetting, RPC1 and Auto-Reset patch
  • Optiarc AD-7710H firmware 1.V0 including Riplock, Bitsetting, RPC1 and Auto-Reset patch
  • Optiarc AD-7740H firmware 1.S0 including Riplock, Bitsetting, RPC1 and Auto-Reset patch

Also there is a flasher executable from Optiarc that should be compatible with most of their drives. Just in case you want to have an alternative to Binflash.

6 thoughts on “A few more firmwares”

  1. Hi Liggy. I couldn’t find a way to email you, so I hope that you can see this. My 2008 Mac Pro came with an Optiarc AD-7170A. I’d like to modify its firmware to not return “illegal mode for this track” when attempting to read data CDs in audio mode, and not return “logical block address out of range” when trying to read outside the bounds of a CD or DVD’s TOC.

    What CPU does the drive use? How can I fix the checksum when flashing? I’m a competent reverse engineer and could probably figure it out, but you’d save me a lot of time. =)

    Thanks!! <3

  2. The drive uses V850 assembler code and it contains two checksums. Both are simple unsigned 16 bit additions. One is about the whole data (0x0 to 0x1bffff) and one is only about 32 Byte blocks at memory bank borders – 16 Bytes before and 16 Bytes after the bank, but this one mostly does not change.

  3. Hi Liggy .. I have a Lenovo W530 which came with a slimdrive Optiarc AD-7740H. It came with firmware 1.S1 installed. When I try to flash with 1.S0 from the site, I am getting the following error: “Firmware is for a different drive” followed by this:

    Identified drive: 227 – 3032
    Detected drive from Firmware: 221 – 3038

    Based on Nero along with the drive which is labeled as an AD-7740H, is this a new hardware version of the drive that can be supported? I can upload the 1.S1 firmware that I have dumped from it if that would be helpful.

    Thanks

  4. Hi Liggy. Like Myria above, I couldn’t find another way to contact you so I do hope you see this. Do you have any plans for the Optiarc AD-7800H? I notice it’s one of the few from the Optiarc line not on your list! I’d love to be able to flash my drive to a region-free setting so I could play DVD’s from multiple countries… Thanks, let me know!

  5. @goomba:
    According to the error message, your drive is an Optiarc AD-7760H for which I do not have a firmware yet. Could be that they still named the drive AD-7740H but use a different internal naming. They also did that on the latest AD-7280S drives which come with an internal name that would be used on AD-7300S. Would be great if you could share the firmware you have. I’m currently in the process of patching some firmwares anyway.

    @mikey:
    I do not yet have a firmware for the AD-7800H. So if you could share that firmware with me, I should be able to make it region-free.

    Best way to contact me is in the Myce NEC/Optiarc Forum

Leave a Reply