Thread: ProFire 2626
View Single Post
Old 12th July 2008, 02:00 AM   #349
blakegaston
Gear interested
 
Join Date: Jul 2008
Posts: 16
TO THOSE WITH THE CODE 10 ERROR:

I have found a fix that will work for those getting this error. Ive tried it on several intel mac computers, and a couple PCs, all with success.


FIXED: Profire 2626 - code 10 "device cannot start" error in Windows XP - The Official M-Audio User Forums

FIXED: Profire 2626 - code 10 "device cannot start" error in Windows XP



Quote:
Note:
Due to conflicts with either Apple hardware, the XP Firewire bus drivers, or the Dice II chip in the Profire 2626 units, this is the only way I could successfully get the units working in Windows XP (SP2 or 3) via Bootcamp.
------------------
The Problem:
It seems that certain revisions/models of TI based firewire chipsets do not functional correctly with the TI OHCI Compliant IEE 1394 Host Controller driver that is built into windows XP. (AKA Driver Version 5.1.2535.0). Specific examples include certain Asus motherboards that have TI firewire chipsets and most (if not all) Apple intel desktops and laptops.
When installing your Profire 2626, you would install the drivers, turn off the computer, plug in and power on the 2626, restart the computer, and finish the driver installation process only to be replaced with a "Code 10 - The Device cannot start) error.
The Solution:
When Windows Vista was released, the TI OHCI Compliant IEE 1394 Host Controller driver was updated, to version 6.0.6000.16386, and then once again, to version 6.0.6001.18000. However, while these are Vista specific drivers, they actually work just fine in Windows XP. (I have tested and confirmed that both work, although I do recommend 6.0.6001.18000 because it is more recent)
By replacing the older IEEE controller drivers with with the Vista ones, your Profire 2626 should install successfully and allow you to start making music!
------------------A couple more notes-------------------
This fix worked on three different test computers. (Sony VIAO Laptop, A PC I built, and a Mac Pro 8-core [early 2008])
It requires a compatible Texas Instrument firewire chipset. If you are using any Via firewire chipset, I cannot garentee this will work.
This does however, successfully get Profire 2626 units working in XP (SP2 and SP3 both)

Here is what is required:
-A legit copy of Windows XP SP2 or SP3
-A legit copy of Windows Vista 32bit (or a friend who has it)
-A computer using a Texas Instrument based firewire chipset.
Follow these steps carefully. Deleting a file or moving a file where it shouldnt be can potentially cause system instability.
1.
In Window's Vista, navigate to the following:
Code:
C:\Windows\System32\DriverStore\FileRepository
In this folder, there should be a bunch of folders that probably looks extremely confusing. You are going to need to find a folder called 1394.inf_82b142f8
This folder contains the newer driver. (6.0.6001.18000). If you do not have this folder, then there should be another folder named 1394.inf_1c635995 which has the older, but also functional driver.
There is also a chance that you might not have either of these folders. In this case, find the folder that starts with 1394.inf and open it. There should be a file called 1394.inf. Open this file and under [version] there should be a parameter called "DriverVer". As long as the driver version is 6.0.6xxx.xxxxx, you should be fine.
2.
Copy the 1394.inf_82b142f8 (or whichever folder you have), to a flash drive, CD, etc. (or if you are dual booting XP and Vista, you can just go into My Computer, then click you windows XP drive, and place it somewhere in there. The only thing thats important is that you get this folder somewhere onto your Windows XP computer / drive.
3.
Boot into Windows XP
4.
Click the start button and right click the my computer icon, and chose "manage". On the left, select "Device Manager" A list of your computer's devices should come up. Click the small arrow next to IEEE 1394 Bus host controllers. A device called "Texas Instruments OHCI Compliant IEEE 1394 Host Controller" or "OHCI Complaint IEEE 1394 Host Controller" should come up.
5.
Right click on this device, and choose "Update Driver"
6.
If a window comes up asking you to check Windows Update for software, choose "no not at this time", then click next
7/
You should now have a window titled "Hardware Update Wizard" up that says it will help you install software or "Texas instruments OHCI Complaint IEEE 1394 Host Controller" It will also say if your hardware came with a CD, stick it in now. Choose the 2nd option (Install from a list of specific location (advanced) and click next.
8.
Select the second radio button that says "Don't search, I will choose the driver to install" and click next
9.
There should now be a list of drivers you can choose. (probably only two). Ignore both of these. Click "Have Disk..." at the bottom and navigate to the 1394.inf_82b142f8 folder (or whichever folder you found), and select the 1394.inf file inside of it., and click "OK"
10.
There should now be two options for drivers you can select. They might seem to be the exact same ones as before, but they are not. Either way, click the second one (Texas Instruments OHCI Compliant IEE 1394 Host Controller) and click next. The driver should install and you might need to restart your computer.
10.
Go back into the Device Manager after your computer has restarted and select the Texas Instruments OHCI Compliant IEE 1394 Host Controller device. Right click it and click properties. Under the "driver" tab it should say the driver date and version. Make sure the driver version is 6.0.6xxx.xxxxx. If it is, then you did everything right!

11.
Install the drivers for your Profire 2626 using the user guide that came with it or by following the instructions here: http://www.m-audio.com/index.php?do=support.faq&ID=485df5a71d1c49fae b8d332238ef7d4e[/URL]
Your Profire 2626 should successfully work and you can start making music with your favourite DAW software! If you have any problems or questions, feel free to ask me on these forums or PM me. This tutorial is not supported by M-audio employees or tech support, so they might not encourage this, but you never know. Maybe they will.
------------------
The 6.0.6xxx.xxxxx version drivers ARE a part of Vista, therefore it would be illegal to distribute them over the internet, which is why I do not have them posted here. They are the property of Microsoft. (I think). I have informed several M-audio employees, as well as RayT, the Hardware Product Manager of my findings, and hopefully, they can figure out a way patch this up without the need for this work around.
blakegaston is offline   Reply With Quote