nicheljd Posted December 14, 2010 Share Posted December 14, 2010 FireWire (IEEE 1394)O2 Micro Controller 10f7 device 1217 vendor Serial bus Hi guys, firewire working for Toshiba Qosmio X500 series this is my small contribution to the world hackintosh. IMPORTANT: this only works with no errors dsdt code DSDT Device (PXS4) // Added device for FireWire IEEE 1394 O2 Micro Controller { Name (_ADR, 0x001C0000) Method (_RMV, 0, NotSerialized) { Return (One) } Name (_PRW, Package (0x02) { 0x09, 0x04 }) } Method (_PRT, 0, NotSerialized) { If (GPIC) { Return (Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x13 }, Package (0x04) { 0xFFFF, One, Zero, 0x10 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x11 }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x12 } }) } Else { Return (Package (0x04) { Package (One) { 0xFFFF, Zero, Zero }, Package (One) { 0xFFFF, One, Zero }, Package (One) { 0xFFFF, 0x02, Zero }, Package (One) { 0xFFFF, 0x03, Zero } }) } } Device (OZSD) // Added device for SD Host O2 Micro Controller { Name (_ADR, 0x07001000) OperationRegion (O2SR, PCI_Config, 0x10, 0x04) Field (O2SR, AnyAcc, NoLock, Preserve) { OZBA, 32 } } Device (OZWA) { Name (_HID, EisaId ("PNP0C02")) Name (_UID, 0x03) Name (BUF0, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000300, // Address Length ) }) Method (_CRS, 0, Serialized) { CreateDWordField (BUF0, 0x04, OBAR) Store (Add (^^OZSD.OZBA, 0x0100), OBAR) Return (BUF0) } } } Here a screenshot ! after adding the code to install IOFireWireFamily.kext good luck. por:.. Nicheljd Quote Link to comment Share on other sites More sharing options...
FrozenFrog Posted December 14, 2010 Share Posted December 14, 2010 Excellent! That was the thing that was holding me up, I couldnt get past the IOFireWireFamily.kext error when installing. Which guide did you use to install? I have tried just about every flavor of OSX with no luck. Appreciate your contribution, I hope to get it running on my x505. FireWire (IEEE 1394)O2 Micro Controller 10f7 device 1217 vendor Serial bus Hi guys, firewire working for Toshiba Qosmio X500 series this is my small contribution to the world hackintosh. IMPORTANT: this only works with no errors dsdt code DSDT Device (PXS4) // Added device for FireWire IEEE 1394 O2 Micro Controller { Name (_ADR, 0x001C0000) Method (_RMV, 0, NotSerialized) { Return (One) } Name (_PRW, Package (0x02) { 0x09, 0x04 }) } Method (_PRT, 0, NotSerialized) { If (GPIC) { Return (Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x13 }, Package (0x04) { 0xFFFF, One, Zero, 0x10 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x11 }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x12 } }) } Else { Return (Package (0x04) { Package (One) { 0xFFFF, Zero, Zero }, Package (One) { 0xFFFF, One, Zero }, Package (One) { 0xFFFF, 0x02, Zero }, Package (One) { 0xFFFF, 0x03, Zero } }) } } Device (OZSD) // Added device for SD Host O2 Micro Controller { Name (_ADR, 0x07001000) OperationRegion (O2SR, PCI_Config, 0x10, 0x04) Field (O2SR, AnyAcc, NoLock, Preserve) { OZBA, 32 } } Device (OZWA) { Name (_HID, EisaId ("PNP0C02")) Name (_UID, 0x03) Name (BUF0, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000300, // Address Length ) }) Method (_CRS, 0, Serialized) { CreateDWordField (BUF0, 0x04, OBAR) Store (Add (^^OZSD.OZBA, 0x0100), OBAR) Return (BUF0) } } } Here a screenshot ! after adding the code to install IOFireWireFamily.kext good luck. por:.. Nicheljd Quote Link to comment Share on other sites More sharing options...
nicheljd Posted December 15, 2010 Author Share Posted December 15, 2010 Hello FrozenFrogDo, do not use any guides, I can say the process. First, find a DSDT.aml. compatible in this case tried many models dsdt toshiba laptop to find one that recognized the driver, after many trials to make it work, then integrating the driver who worked the original dsdt, is all. if you need help you can publish your dsdt. Very important to obtain dsdt from liveCD Linux To install OSX, I have DVD Retail BootCDMaker to boot and install SL, you can integrate your dsdt modified,zero errors, shall not make IOFireWireFamily.kext error. BootCDMaker Trauma! Using BootCDMaker is really easy and simple Trauma! Using BootCDMaker is really easy and simple Extract Dsdt + Audio Dump + Verbit & Codecgraph Translation Extract Dsdt + Audio Dump suerte... Quote Link to comment Share on other sites More sharing options...
Jorge Espinal Posted December 16, 2010 Share Posted December 16, 2010 The code has an error: Intel ACPI Component Architecture ASL Optimizing Compiler version 20091214 [Dec 16 2009] Copyright © 2000 - 2009 Intel Corporation Supports ACPI Specification Revision 4.0 /Users/jfespinal/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8647: [*** iASL: Read error on source code temp file /Users/jfespinal/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.src ***] Error 4096 - syntax error, unexpected $end, expecting '{' ^ ASL Input: /Users/jfespinal/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 8648 lines, 305239 bytes, 3641 keywords Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations I dont know where is!! I need some help with that, I am new with DSDT files thanks Quote Link to comment Share on other sites More sharing options...
nicheljd Posted December 17, 2010 Author Share Posted December 17, 2010 The code has an error:Intel ACPI Component Architecture ASL Optimizing Compiler version 20091214 [Dec 16 2009] Copyright © 2000 - 2009 Intel Corporation Supports ACPI Specification Revision 4.0 I see that you are using an older version of the compiler iasl, the current version. ASL Optimizing Compiler version 20100915 [sep 16 2010] Copyright © 2000 - 2010 Intel Corporation Supports ACPI Specification Revision 4.0a. Please explain in more detail what he did, upload your DSDT here, too, be sure you have the latest BIOS version, for now is v2_80, look at the link above to get DSDT from linux with liveCD Extract Dsdt + Audio Dump + Verbit & Codecgraph Translation thanks Quote Link to comment Share on other sites More sharing options...
Jorge Espinal Posted December 17, 2010 Share Posted December 17, 2010 I see that you are using an older version of the compiler iasl, the current version.ASL Optimizing Compiler version 20100915 [sep 16 2010] Copyright © 2000 - 2010 Intel Corporation Supports ACPI Specification Revision 4.0a. Please explain in more detail what he did, upload your DSDT here, too, be sure you have the latest BIOS version, for now is v2_80, look at the link above to get DSDT from linux with liveCD Extract Dsdt + Audio Dump + Verbit & Codecgraph Translation thanks Hello I just want FireWire, SDHC and bluetooth works and maybe optimize the sound Toshiba Model is: X500-900S and this is my DSDT (see attachment) when I try with dsdt file I get the same KP with the IOFireWireFamily.kext I update the compiler (thanks for that) If you have a DSDT that works please upload it dsdt.aml.zip Quote Link to comment Share on other sites More sharing options...
nicheljd Posted December 17, 2010 Author Share Posted December 17, 2010 OK Here is your DSDT without errors, patch too! On my laptop everything works, but I have no audio VoodooHDA, you can now test "IOFireWireFamily.kext". DSDT_ready.zip Quote Link to comment Share on other sites More sharing options...
Jorge Espinal Posted December 17, 2010 Share Posted December 17, 2010 Hi nicheljd, I tried the DSDT that you upload and FireWire works but the DSDT change the procesor info before it say 1 Procesor, 4 Cores and now say 1 Procesor, 2 Cores and the Machine Serial say SOMESRLNUMBER and teamviewer dont work (but I know change the SERIALNUMBER to the teamviewer work) but the Procesor I dont know how do that anyway I had sound with VoodooHDA now it give me KP so I had to delete and VoodooSDHC dont work there is a method of have sound and FireWire at the same time and SDCH working with the correct procesor info and serial number? I think that I will have to evaluate because I prefer sound than FireWire and 4 Cores than SDHC if you know about some method to have all working tell me thanks Quote Link to comment Share on other sites More sharing options...
nicheljd Posted December 17, 2010 Author Share Posted December 17, 2010 hello look in your DSDT and no changes, this may be done on your laptop, however the firewire driver is not related to the sound. try this dsdt.aml.zip and tell me the results. Quote Link to comment Share on other sites More sharing options...
Jorge Espinal Posted December 17, 2010 Share Posted December 17, 2010 Hi there, First of all, thank you for helping me with that, I apreciated that. Well updating: with the new DSDT that you uploaded VoodooHDA v2.2 I get no KP but when I enter in the sistem preferences I see in output: Digital Out 4 times. No have inputs, I have the Sound Icon in the task bar but no sound at all VoodooHDA v2.7.2 I get Kernel Panic The SDHC device dont work either! Quote Link to comment Share on other sites More sharing options...
nicheljd Posted December 17, 2010 Author Share Posted December 17, 2010 VoodooHDA v2.2I get no KP but when I enter in the sistem preferences I see in output: Digital Out 4 times. No have inputs, I have the Sound Icon in the task bar but no sound at all VoodooHDA v2.7.2 I get Kernel Panic the version that works with your code+DSDT VoodooHDA-0.2.54 Voodoohda Device-Project OS VoodooHDA v2.7.2=KP VoodooHDA v2.2 =DSDT does not work good luck Quote Link to comment Share on other sites More sharing options...
Jorge Espinal Posted December 18, 2010 Share Posted December 18, 2010 the version that works with your code+DSDT VoodooHDA-0.2.54 Voodoohda Device-Project OS VoodooHDA v2.7.2=KP VoodooHDA v2.2 =DSDT does not work good luck I have to tweak something??? because VoodooHDA 0.2.54 give me KP Quote Link to comment Share on other sites More sharing options...
tlub Posted January 7, 2011 Share Posted January 7, 2011 hello, i extract my dsdt (qosmio x500-12q) with ubuntu and i've gote 201 errors. Who can help me for apply this patch ? QOSMIO_X500_V2_60__dsdt.dsl.zip Quote Link to comment Share on other sites More sharing options...
nicheljd Posted January 11, 2011 Author Share Posted January 11, 2011 hello, i extract my dsdt (qosmio x500-12q) with ubuntu and i've gote 201 errors.Who can help me for apply this patch ? Hello, here I leave a link to fix your DSDT with this app, is very simple. The end of the 201 error in toshiba qosmio X... "EvOsXTeam DSDTFixer" Evosx86 team Quote Link to comment Share on other sites More sharing options...
whityini Posted March 22, 2011 Share Posted March 22, 2011 Hello I also have a Qosmio x500. I've tried to apply the patch for the Firewire in this way: - extract the dsdt from my system - copy and paste the patch at the end of the extracted dsdt - compile the dstd using DSDTSE Unfortunately I got this error message: Intel ACPI Component Architecture ASL Optimizing Compiler version 20091214 [Dec 16 2009] Copyright © 2000 - 2009 Intel Corporation Supports ACPI Specification Revision 4.0 /Users/Andrea/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 17731: Device Error 4096 - syntax error, unexpected PARSEOP_DEVICE, expecting $end ^ ASL Input: /Users/Andrea/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 17732 lines, 741125 bytes, 7248 keywords Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 5 Optimizations I have also tried DSDTFixer whit the same result. Please could someone be so kind to tell me how to fix? Thanks Quote Link to comment Share on other sites More sharing options...
nicheljd Posted April 17, 2011 Author Share Posted April 17, 2011 Whityini, can you post your DSDT here, maybe I can help. Quote Link to comment Share on other sites More sharing options...
Art2Fly Posted June 3, 2011 Share Posted June 3, 2011 How can I do this with only having access to a Windows 7 computer? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.