Plextor PX-800A and OPTIARC AD-7170A for Mac (firmware version like 1.Nx) have
some updated bootcode (version 0.08). This bootcode support flashing with active
UDMA-mode (classic bootcode version 0.06 have bug, which prevent flashing in
UDMA-mode and you must switch to PIO-mode while flashing). But new bootcode
require compatible firmware (Plextor PX-800A or OPTIARC AD-7170A 1.Nx).
‘Classic’ Optiarc AD-x17xA firmwares not compatible with updated bootcode.
Official firmware updates always check bootcode version and prevent flashing
incompatible firmware. BinFlash 1.41 and newer also check bootcode version if
firmware file provide extra info about required bootcode version and show
warning info. Currently allows to continue even if drive bootcode does not match.
This behaviour may change in later versions.
You can cross-flash your drive with new bootcode (btflash-x17xAp.zip) and use with
compatible firmware - for example convert your Optiarc AD-x17xA to Plextor Px-800A.
If you want cross-flash your Plextor Px-800A to some ‘classic’ Optiarc AD-x17xA you must
flash your drive with Mac OPTIARC AS-7170A firmware (1.Nx) and then use btflashm.exe
with old bootcode (btflash-x17xA.zip).