Making NEC USB 3.0 Card Fully Comportable with Original MAC Drivers [CalDigit, LaCie, Sonnet, Oyen]
So, Now We can to change
Subsystem Vendor ID and
Subsystem Device ID for Your
NEC/RENESAS USB3 Controller on chip (uPD720200 & uPD720200a)
All latest original
MAC drivers, before locked for us, will be available from
Vendors by Your choice:
CalDigit MAC Driver or
LaCie MAC Driver or
Oyen Digital MAC Driver or
Sonnet MAC Driver and etc...
The MAC Drivers locked in differences Subsystem Vendor ID / Subsystem Device ID
Controllers on chip Nec/RENESAS has similar main vendor is NEC forever - Vendor ID: 1033 / Device ID: 0194
Sonnet - Subsystem Vendor ID: 16B8 / Subsystem Device ID: 5701
(This driver in System Info Showing
PCI Cards Driver Installed: Yes and
SXHCD.kext loaded fine and working immediately with all cards, support full speed USB 3.0 only with Drives without external power or low power required).
This driver more stable when original LaCie kext without any patches and
Perfect working in full USB 3.0 mode with best Performance and speed.
NOW it's The Best Driver for flashing Subsystem ID method, Perfect working without any patches!!!
LaCie - Subsystem Vendor ID: 059F / Subsystem Device ID: 0194
(This driver in System Info Showing
PCI Cards Driver Installed: Yes and
PXHCD.kext loaded fine and working immediately with all cards, but only with USB 2.0 Devices, original driver is locked, and supporting full speed USB 3.0 only with LaCie Drives) - Need patched last
PXHCD.kext 1.0.11 for unlocking all usb drives, in patched kext
may be issues with performance or stability.
CalDigit - Subsystem Vendor ID: 2188 / Subsystem Device ID:
0194 for PCI Express Card (Desktop) and Device ID:
0195 for ExpressCard (NoteBook)
(This driver in System Info Showing
PCI Cards Driver Installed: Yes and
CalDigitUSBxHCI.kext loaded fine, but only 1 or 2 of 10 cards working immediately with all USB Devices, other cards with unknown reasons don't want find any USB Devices) - Need more research for supporting
uPD720200 / uPD720200a cards. Try it with
uPD720201/uPD720202 cards - Post #36
Oyen Digital - Subsystem Vendor ID: 0DC4 / Subsystem Device ID: 0194
(This driver in System Info Showing
PCI Cards Driver Installed: Yes and
mXHCD.kext loaded fine, but most cards with unknown reasons don't want find any USB Devices) - Need more research for supporting cards. Try it with
uPD720201/uPD720202 cards - Post #46
Intel - Subsystem Vendor ID: 8086 / Subsystem Device ID: 1E31
(This driver in System Info Showing
PCI Cards Driver Installed: Yes and only patched
AppleUSBXHCI.kext loaded fine and mostly working immediately, but
may be issues with performance or stability on non Intel Cards) - Need patched
plugin AppleUSBXHCI.kext inside of
IOUSBFamily.kext from native OS 10.8.2 for supporting non Intel chipset.
More info...
And Now GenericUSBXHCI Project - Source
Renesas - Subsystem Vendor ID: 1912 / Subsystem Device ID: 0015
(Just original ID's by Renesas Vendor for NEC/RENESAS USB3 Cards)
In Attachment ORIGINAL Latest Firmware for NEC chip
uPD720200 & uPD720200a and Tool for Flashing it with any Subsystem Vendor ID / Subsystem Device ID by Your Choice.
The NEW Original Firmware Version 4.0.2.1.0.3 pour NEC uPD720200a only - 10/05/13
Perfect working with latest original Sonnet USB 3.0 Driver (Mac) 1.0.9b1 - 25/02/13
Instructions:
1. Download Attachment and unpack IT.
2. Now We have to make boot USB with Free DOS under Windows using
Rufus.
3. Run rufus_v1.0.7f.exe
in fat 32 /Quick Format / Create a DOS bootable disk.
4. Open Flash folder and copy all the contents to the USB Bootable drive you just made. Open CFG.INI file from USB drive in notepad.
Change FFFF to desired SubSystem
Vendor ID and SubSystem ID (Device ID) from Vendor List.txt
Code:
[SubSystemVendorID]
FFFF
[SubSystemID]
FFFF
Save CFG.INI
Insert Your NEC USB 3.0 Card with empty usb ports.
Restart, enter the Bios or rEFIt and choose your bootable usb drive.
5. Under Free DOS Type in the command below exactly.
It's detect your chip uPD720200 or uPD720200a and rev. 3 or 4 ....
6.If your detected chip will be uPD720200 rev. 3 Type in the command below exactly.
Code:
D200FW36.EXE /srom 0 /writeall F303408.MEM CFG.INI
.
7. If your detected chip will be uPD720200a rev.4 Type in the command below exactly.
Code:
D200FW36.EXE /srom 0 /writeall F402003.MEM CFG.INI
..
8. Reboot to MAC OS and now you can install driver from Vendor then you desire flash before with SubSystem
Vendor ID and SubSystem ID (Device ID).
You Can change FFFF to desired in CFG.INI again and Flash again many times as you wish.
Please post hear new information and ADD LIST THE NEW
Subsystem Vendor ID and
Subsystem Device ID...