Mine came from seller "electronics plus" in Michigan (?) ... not sure of the firmware, all my machines are currently tied up doing other stuff at the moment. ------------------------- Did you order yours from the same seller on Ebay.