Closed Feathered-Serpent closed 3 years ago
Two separate things here:
Trying to detect
one) is unique to MPF. That won't get resolved here. That's also not something that can be fixed if the drive is not supported in such a way by the API that's being usedTwo separate things here:
- The error you're getting (the
Trying to detect
one) is unique to MPF. That won't get resolved here. That's also not something that can be fixed if the drive is not supported in such a way by the API that's being used
Whoops sorry for that. Ignore that!
- H352C is a DVD drive and is not on the supported list for CD dumping. It's listed as being capable of dumping the HD region of GD-ROMs and XGDs with the Kreon firmware flashed
Kreon firmware hmm.. I found a SH-D162C_TS05_KREON_V100 online, but also DE06 which would be in the TestedDrive file listed.
I found out, that with parameter -nocheck I can ignore the compatibility information. Maybe I should just try the firmwares.
Interestingly, my drive can list the LD part aka the CD part of a GD ROM https://i.imgur.com/A1UANaY.png which should be impossible? VSO Inspector also doesn't list CD as supported.
Update: Yup, just made an ISO file from a CD with Isobuster. Strange...
I flashed the drive to KREON V1.00 but the error when trying to dump a GD Rom stays:
LBA[000000, 0000000]: [F:ReadCDForCheckingSubQ1stIndex][L:904]
Opcode: 0xbe
ScsiStatus: 0x02 = CHECK_CONDITION
SenseData Key-Asc-Ascq: 05-64-00 = ILLEGAL_REQUEST - ILLEGAL MODE FOR THIS TRACK
lpCmd: be, 04, 00, 00, 00, 00, 00, 00, 01, f8, 01, 00
dwBufSize: 2448
Guess H352c isn't always the same H352c. This is the drive information now:
========== StorageAdapterDescriptor ==========
Version: 32
Size: 32
MaximumTransferLength: 65536 (bytes)
MaximumPhysicalPages: 17
AlignmentMask: 0 (Buffers must be aligned on BYTE boundaries)
AdapterUsesPio: False
AdapterScansDown: False
CommandQueueing: False
AcceleratedTransfer: False
BusType: BusTypeUsb
BusMajorVersion: 2
BusMinorVersion: 0
========== InquiryData ==========
DeviceType: ReadOnlyDirectAccessDevice (CD/DVD etc)
DeviceTypeQualifier: Active
DeviceTypeModifier: 0
RemovableMedia: Yes
Versions: 0
ResponseDataFormat: 2
HiSupport: Yes
NormACA: Yes
TerminateTask: No
AERC: No
AdditionalLength: 91
MediumChanger: No
MultiPort: No
EnclosureServices: No
SoftReset: No
CommandQueue: No
LinkedCommands: No
RelativeAddressing: No
VendorId: TSSTcorp
ProductId: DVD-ROM SH-D162C
ProductRevisionLevel: TS05
VendorSpecific: KREON V1.00
========== GetConfiguration ==========
DataLength: 76
CurrentProfile: CD-ROM
FeatureProfileList
DVD-ROM
CD-ROM
FeatureCore
PhysicalInterface: ATAPI
DeviceBusyEvent: No
INQUIRY2: No
FeatureMorphing
Asynchronous: No
OCEvent: No
FeatureRemovableMedium
Lockable: Yes
DefaultToPrevent: No
Eject: Yes
LoadingMechanism: Tray type loading mechanism
FeatureRandomReadable
LogicalBlockSize: 2048
Blocking: 1
ErrorRecoveryPagePresent: Yes
FeatureCdRead
CDText: Yes
C2ErrorData: Yes
DigitalAudioPlay: No
FeaturePowerManagement
Current: 1
Persistent: 1
Version: 0
FeatureMicrocodeUpgrade
M5: Yes
FeatureTimeout
Group3: No
UnitLength: 0
========== SetSpeed ==========
RequestType: CdromSetSpeed
ReadSpeed: 12700KB/sec
WriteSpeed: 0KB/sec
RotationControl: CdromDefaultRotation
========== ModeParmeterHeader10 ==========
ModeDataLength: 122
MediumType: 3
DeviceSpecificParameter: 0
BlockDescriptorLength: 0
========== MODE_READ_WRITE_RECOVERY_PAGE ==========
PageCode: 0x01
PageSavable: No
PageLength: 10
DCRBit: No
PERBit: No
EERBit: No
RCBit: No
TBBit: No
ARRE: No
AWRE: No
ReadRetryCount: 128
WriteRetryCount: 0
========== CD_DEVICE_PARAMETERS_PAGE ==========
PageCode: 0x0d
PSBit: No
PageLength: 6
InactivityTimerMultiplier: 12
TheNumberOfSUnitPerMUnit: 60
TheNumberOfFUnitPerSUnit: 75
========== CDAUDIO_CONTROL_PAGE ==========
PageCode: 0x0e
PSBit: No
PageLength: 14
StopOnTrackCrossing: No
Immediate: Yes
ChannelSelection[0]: 1
Volume[0]: 255
ChannelSelection[1]: 2
Volume[1]: 255
ChannelSelection[2]: 0
Volume[2]: 0
ChannelSelection[3]: 0
Volume[3]: 0
========== CDVD_FEATURE_SET_PAGE ==========
PageCode: 0x18
PSBit: No
PageLength: 26
CDAudio: 1
EmbeddedChanger: 1
PacketSMART: 0
PersistantPrevent: 0
EventStatusNotification: 1
DigitalOutput: 1
CDSequentialRecordable: 0
DVDSequentialRecordable: 0
RandomRecordable: 0
KeyExchange: 0
========== POWER_CONDITION_PAGE ==========
PageCode: 0x1a
PSBit: No
PageLength: 10
Standby: Yes
Idle: Yes
IdleTimer: 900
StandbyTimer: 3000
========== CDVD_INACTIVITY_TIMEOUT_PAGE ==========
PageCode: 0x1d
PSBit: No
PageLength: 8
SWPP: No
DISP: No
GroupOneMinimumTimeout: 6
GroupTwoMinimumTimeout: 0
========== CDVD Capabilities & Mechanism Status Page ==========
PageCode: 0x2a
PSBit: No
PageLength: 28
CDRRead: Yes
CDERead: Yes
Method2: Yes
DVDROMRead: Yes
DVDRRead: Yes
DVDRAMRead: Yes
CDRWrite: No
CDEWrite: No
TestWrite: No
DVDRWrite: No
DVDRAMWrite: No
AudioPlay: Yes
Composite: No
DigitalPortOne: No
DigitalPortTwo: No
Mode2Form1: Yes
Mode2Form2: Yes
MultiSession: Yes
BufferUnderrunFree: Yes
CDDA: Yes
CDDAAccurate: Yes
RWSupported: Yes
RWDeinterleaved: No
C2Pointers: Yes
ISRC: Yes
UPC: Yes
ReadBarCodeCapable: No
Lock: Yes
LockState: No
PreventJumper: No
Eject: Yes
LoadingMechanismType: tray
SeparateVolume: Yes
SeperateChannelMute: Yes
SupportsDiskPresent: No
SWSlotSelection: No
SideChangeCapable: No
RWInLeadInReadable: Yes
ReadSpeedMaximum: 2822KB/sec (16x)
NumberVolumeLevels: 255
BufferSize: 256
ReadSpeedCurrent: 2822KB/sec (16x)
BCK: No
RCK: No
LSBF: No
Length: 1
WriteSpeedMaximum: 0KB/sec (0x)
WriteSpeedCurrent: 0KB/sec (0x)
CopyManagementRevision: 1
Update: I am able to make a successful backup of an XBOX360 game. So it is not a "nothing goes" with this firmware.
´´´DiscImageCreator.exe gd E "G:\ISO\SONIC_ADV\SONIC_ADV.bin" 72 /c2 250 /q
AppVersion x86, AnsiBuild, 20210616T120632 /c2 val2 was omitted. set [0] CurrentDirectory C:\apps\backup\MPF\Programs\Creator WorkingPath Argument: G:\ISO\SONIC_ADV\SONIC_ADV.bin FullPath: G:\ISO\SONIC_ADV\SONIC_ADV.bin Drive: G: Directory: \ISO\SONIC_ADV\ Filename: SONIC_ADV Extension: .bin StartTime: 2021-06-16T10:51:06+0200 Set the drive speed: 12700KB/sec LBA[000000, 0000000]: [F:ReadCDForCheckingSubQ1stIndex][L:908] Opcode: 0xbe ScsiStatus: 0x02 = CHECK_CONDITION SenseData Key-Asc-Ascq: 05-64-00 = ILLEGAL_REQUEST - ILLEGAL MODE FOR THIS TRACK lpCmd: be, 04, 00, 00, 00, 00, 00, 00, 01, f8, 01, 00 dwBufSize: 2448 EndTime: 2021-06-16T10:51:22+0200 ´´´
I wonder why it seems to look for Subchannels after all.
Ah, so I still have to swap discs. Thought the drive can do it without. Check.
Hi everyone,
got a H352C drive for a very reasonable price. Though now that I have it, it shows firmware IB02, and it doesn't do anything with DiscImageCreator. And with anything I mean anything:
Trying to detect media type for drive E.. Error in detecting media type: IMAPI2 recorder not supported
and upon backuping any CD:Shall I better dump that drive or is it possible to flash a firmware which makes it usable? I found a D06 firmware, but the flasher says, it is not suited for this drive.
On the drive itself it's written "Manufactured for Lenovo" if that helps.