Jump to content

Dell Studio 1557 + eGPU Discussion Thread


kizwan
 Share

64 posts in this topic

Recommended Posts

My Dell Studio 1557 Specification:-

Intel Core i7 720QM

4GB DDR3 1333Mhz

ATI Mobility Radeon HD 4570 512MB

Intel WiFi 5300

Seagate Momentus 320GB HDD

WLED 1366x768 15.6"

 

eGPU:-

PowerColor ATI Radeon HD 5870

 

Resources:-

What works & what doesn't:-

  • ATI HD4570 does work except internal LCD. There is output on internal LCD but with weird colours. I have not try to fixed it yet. Both All output; LVDS (internal LCD), HDMI & VGA; are working properly. (see post #2, #10 (thanks to Crowebster) & #17) We have QE/CI support.
  • We need to generate fresh dsdt.aml. The dsdt.aml I use while on Snow Leopard is actually extracted directly from BIOS file. Lion is a bit sensitive with the memory allocation/address used in DSDT. Also the reason why even with npci=0x2000 verbose mode stop at [PCI Configuration Begin ] (OS X still loading in background though). This is what I means (DSDT from BIOS file vs. DSDT from OS registry):-
    19c19
    < DefinitionBlock ("dsdt_backup.aml", "DSDT", 2, "Intel ", "CALPELLA", 0x00000001)
    ---
    > DefinitionBlock ("dsdt.aml", "DSDT", 2, "Intel ", "CALPELLA", 0x06040000)
    117c117
    <	 OperationRegion (GNVS, SystemMemory, 0xFFFF0000, 0xAA55)
    ---
    >	 OperationRegion (GNVS, SystemMemory, 0xA779AC9E, 0x0200)
    6639c6639
    <						 OperationRegion (SMI0, SystemIO, 0xFFFFFFFE, 0xFFFF0040)
    ---
    >						 OperationRegion (SMI0, SystemIO, 0xFE00, 0x02)
    6645c6645
    <						 OperationRegion (SMI1, SystemMemory, 0xFFFFFFFE, 0xFFFF0041)
    ---
    >						 OperationRegion (SMI1, SystemMemory, 0xA779AEB7, 0x1096)
    8139,8140c8139,8140
    <							 0xFFFF,			 // Range Minimum
    <							 0xFFFF,			 // Range Maximum
    ---
    >							 0x0500,			 // Range Minimum
    >							 0x0500,			 // Range Maximum
    8142c8142
    <							 0x01,			   // Length
    ---
    >							 0x10,			   // Length
    11202c11171
    <		 OperationRegion (SMI2, SystemMemory, 0xFFFFFFFF, 0xFFFF0041)
    ---
    >		 OperationRegion (SMI2, SystemMemory, 0xA779AEB7, 0x1096)
    12097c12066
    <		 OperationRegion (IO_T, SystemIO, 0x0800, 0x10)
    ---
    >		 OperationRegion (IO_T, SystemIO, 0x0500, 0x10)


  • eGPU (external GPU) works & running on PCIe x2 link. I use ATI HD5870 since it have native support in OS X. Tested with Left 4 Dead 2 (Steam) games.
  • Wireless doesn't work, obviously.

* I will update this post later with kexts & tips/trick.

Edited by kizwan
Link to comment
Share on other sites

Lion Installation Guide

 

* Unless specify otherwise, everything are done in Snow Leopard.

 

For preparing installation media, I use MaLd0n guide. For the boot loader, I use Kabyl branch of Chameleon 2 RC5 with "KabylLionV4" patch. When preparing installation media, we will need existing Mac OS X. Other requirement are:-

  1. USB flash drive, at least 8GB.
  2. Lion Retail (11a494) dmg from Apple App Store.
  3. At least 50GB of space on target hard disk. Lion only use roughly 40% of the space.

 

Preparing Chameleon boot files.

  1. Install XCode.
  2. You need to download Kabyl's branch of Chameleon 2 RC5 boot loader:-
    mkdir KabylLion
    cd KabylLion
    svn co http://forge.voodooprojects.org/svn/chameleon/branches/Kabyl
    


  3. Download KabylLionV4.diff from http://forum.voodoop...pic,1890.0.html
  4. Apply KabylLionV4.diff to Kabyl's branch:-
    cd KabylLion
    patch -p0 < KabylLionV4.diff
    


  5. Edit KabylLion/Kabyl/i386/libsaio/ati.c file:-
    • Add ATI Mobility Radeon HD 4570 entry:-
      // add by kizwan - 7 January 2012
      { 0x9553,	   0x00000000,	 CHIP_FAMILY_RV710,			  "ATI Radeon 4500 Mobility Series",	  kShrike		 },
      


    • This is for eGPU only. For ATI Radeon HD 5870 reference card.
      //{ 0x6898,	0x0B001002,	CHIP_FAMILY_CYPRESS,	"ATI Radeon HD 5870",				kZonalis	},
      // changed by kizwan
      { 0x6898,	0x0B001002,	CHIP_FAMILY_CYPRESS,	"ATI Radeon HD 5870",				kUakari		},
      


[*]Compile Kabyl's branch boot loader:-

cd KabylLion/Kabyl/
make

[*]The compiled files are located in KabylLion/Kabyl/sym/i386/ folder.

[*]Pre-compiled files: KabylLioni386.zip

 

Preparing Lion Install Media

  1. Double click Lion Retail (11a494) dmg to mount it
  2. In terminal, mount BaseSystem.dmg:-
    open /Volumes/Mac\ OS\ X\ Install\ ESD/BaseSystem.dmg
    


  3. Plug in the 8GB USB thumbdrive.
  4. Open Disk Utility. You can format the USB thumbdrive either with GUID/GPT or MBR.
    DiskUtility-PreparingLionInstallDisk001.jpg
  5. Restore BaseSystem to USB thumbdrive.
    DiskUtility-PreparingLionInstallDisk002.jpg
  6. Unmount BaseSystem.dmg.
  7. Eject & re-plug your USB thumbdrive.
  8. Open Finder & go to Mac OS X Base System/System/Installation. Delete the Packages link (alias) & create new folder with the same name, Packages.
  9. Open new Finder & go to Mac OS X Install ESD/Packages. Copy all files in this folder to the folder you created previously (Mac OS X Base System/System/Installation/Packages.
  10. Make the USB thumbdrive bootable:-
    • Check the USB thumbdrive location.
      bash-3.2# diskutil list
      /dev/disk0
        #:                       TYPE NAME                    SIZE       IDENTIFIER
        0:     FDisk_partition_scheme                        *320.1 GB   disk0
        1:                  Apple_HFS BootExtra               41.1 MB    disk0s1
        2:               Windows_NTFS System Reserved         104.9 MB   disk0s2
        3:               Windows_NTFS OS                      264.4 GB   disk0s3
        4:                  Apple_HFS Macintosh HD            53.4 GB    disk0s5
      /dev/disk1
        #:                       TYPE NAME                    SIZE       IDENTIFIER
        0:     FDisk_partition_scheme                        *640.1 GB   disk1
        1:               Windows_NTFS ExtDATA                 640.1 GB   disk1s1
      /dev/disk2
        #:                       TYPE NAME                    SIZE       IDENTIFIER
        0:      GUID_partition_scheme                        *8.0 GB     disk2
        1:                        EFI                         209.7 MB   disk2s1
        2:                  Apple_HFS Mac OS X Base System    7.7 GB     disk2s2
      


      This show the USB thumbdrive is disk2s2.

    • Install boot0, boot1h & boot.
      cd KabylLion/Kabyl/sym/i386/
      sudo fdisk -f boot0 -u -y /dev/rdisk2
      sudo dd if=boot1h of=/dev/rdisk2s2
      sudo cp boot /Volumes/Mac\ OS\ X\ Base\ System/
      


    • Create Extra folder.
      mkdir /Volumes/Mac\ OS\ X\ Base\ System/Extra
      


    • Download, extract & put all files in "/Volumes/Mac OS X Base System/Extra/" folder: Extra.zip
      (Update 31 Jan: The Voodoo PS2 kexts for keyboard & trackpad doesn't work in 64-bit. Please use this kexts instead.)
      (Update 5 Feb: Latest DSDT file for both with & without eGPU: DSDT Update 05022012.zip)

[*](Optional) For MBR installation, download this & replace OSInstall.mpkg in /Volumes/Mac OS X Base System/System/Installation/Packages/OSInstall.mpkg: OSInstall.mpkg.zip

[*]Copy mach_kernel from Lion Retail (11a494) file to USB thumbdrive:-

cp /Volumes/Mac\ OS\ X\ Install\ ESD/mach_kernel /Volumes/Mac\ OS\ X\ Base\ System/

 

Preparing ATI Mobility Radeon HD 4570 Support

  1. Extract ATI4600Controller.kext from /Volumes/Mac OS X Base System/System/Library/Extensions/ folder. Put it at desktop.
  2. We're going to use Shrike personality. For your information, the original Shrike connector info is this:-
    (original)
    02  00  00  00  40  00  00  00  09  01  00  00  02  01  00  03
    02  00  00  00  00  01  00  00  09  01  00  00  20  01  02  02
    00  04  00  00  04  03  00  00  00  01  00  00  10  00  01  01
    
    020000004000000009010000020100030200000000010000090100002001020200040000040300000001000010000101
    


    Location of Shrike personality in Lion ATI4600Controller binary file for 32-bit & 64-bit support:-

    • Offset 0x1FF70, length 0x30
    • Offset 0x73EE8, length 0x30

[*]Patch Shrike personality with our connector info using your favourite hex editor.

For internal LCD to work, LVDS must not set as "internal" display. So, "features"="00", not "09". (see post #10 (thanks to Crowebster) & #17). This is connector info that has been fixed:-

02  00  00  00  40  00  00  00  00  01  00  00  12  01  00  01	 (LVDS)
10  00  00  00  10  00  00  00  00  01  00  00  10  10  01  06	 (VGA)
00  08  00  00  00  02  00  00  00  01  00  00  20  00  02  02	 (HDMI)	

020000004000000000010000120100011000000010000000000100001010010600080000000200000001000020000202

[*]Add HD4570 PC ID (0x95531002) in ATI4600Controller.kext/Contents/Info.plist:-

<key>IOPCIMatch</key>
<string>0x95531002 0x94901002 0x94881002</string>

[*]Save the edited ATI4600Controller.kext in safe place where you can access them later.

 

Preparing Audio Device (IDT92HD73C1) Support

For unknown reason, I can't get audio device to work in Lion. However, since I'm able to get audio device to work in Snow Leopard 10.6.8, we will be using 10.6.8 AppleHDA.kext instead. I will be using bcc9's PathMap & PathMapRef. We will be using my own ConfigData from Snow Leopard.



 

This is pre-patched 10.6.8 AppleHDA.kext for our audio: 10.6.8 AppleHDA.zip



 

This is how to patch AppleHDA.kext for IDT92HD73C1 if you decide want to try it yourself.

  1. Patch AppleHDA binary with IDT92HD73C1 PCI ID (0x111d7675 --> read backward --> 75761d11).
    • Open AppleHDA.kext/Contents/MacOS/AppleHDA with your favourite hex editor.
    • Search & replace all occurrence of 8419D411 with 75761d11
    • Update 12 Feb: Search & replace all occurrence of 8319D411 with 00000000

[*]Open AppleHDA.kext/Contents/PlugIns/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist using PlistEdit Pro or any plist editor.

  • Locate HDAConfigDefault entry for layout id 12. This is because I already hardcoded the layout id = 12 in DSDT.
  • Edit CodecID & ConfigData with IDT92HD73C1 CodecID & ConfigData respectively. You can refer to IDT92HD73C1X5_R3.kext in Extra folder.
    HDAConfigDefaultforIDT92HD73C1.jpg

[*]Open AppleHDA.kext/Contents/Resources/Platforms.xml using PlistEdit Pro or any plist editor.

  • If you're using Lion AppleHDA.kext, you will need to replace CommonPeripheralDSP with the one from IDT92HD73C1X5_R3.kext.
  • Locate PathMaps entry for PathMapID 9. Edit PathMap entry for IDT92HD73C1. You can refer to pre-patched 10.6.8 AppleHDA.kext.
    PlatformsPathMapforIDT92HD73C1FIXED.jpg
  • The PathMapID 268,610,049 is for HDMI audio. Copy this PathMaps entry from pre-patched 10.6.8 AppleHDA.kext (PathMaps #9) & paste it after PathMaps #8 (PathMapID 9 - entry for IDT92HD73C1) in Lion AppleHDA.kext

[*]Open AppleHDA.kext/Contents/Resources/layout12.xml using PlistEdit Pro or any plist editor.

  • Replace PathMapRef entry in layout12.xml with the one from pre-patched 10.6.8 AppleHDA.kext.
    layout12PathMapRefforIDT92HD73C1.jpg
  • First entry for codec id 268,610,049 is for HDMI audio. PathMapID for this device also use CodecID. You can use different number for PathMapID as long as it's unique & identical with the one defined in Platforms.xml.
  • Second entry is for IDT92HD73C1 with PathMapID 9 to match entry in Platforms.xml.

 

There you go. Now you can start Lion installation on your Studio. After installation, you can boot into Lion using Lion install media (USB thumbdrive) for now.

 

Make the Lion Disk Bootable

These steps are done in Lion.

  1. For example, this is Lion location in disk
    bash-3.2# diskutil list
    /dev/disk0
      #:                       TYPE NAME                    SIZE       IDENTIFIER
      0:     FDisk_partition_scheme                        *320.1 GB   disk0
      1:                  Apple_HFS BootExtra               41.1 MB    disk0s1
      2:               Windows_NTFS System Reserved         104.9 MB   disk0s2
      3:               Windows_NTFS OS                      264.4 GB   disk0s3
      4:                  Apple_HFS Macintosh HD            53.4 GB    disk0s5
    


    This show the Lion is at disk0s5.

  2. Install boot0hfs, boot1h & boot. We'll be using boot0hfs because we want to maintain Windows partition as active partition.
    cd KabylLion/Kabyl/sym/i386/
    sudo fdisk -f boot0hfs -u -y /dev/rdisk0
    sudo dd if=boot1h of=/dev/rdisk0s5
    sudo cp boot /
    


  3. Create Extra folder.
    mkdir /Extra
    


  4. Download, extract & put all files in "/Extra/" folder: Extra.zip
    (Update 31 Jan: The Voodoo PS2 kexts for keyboard & trackpad doesn't work in 64-bit. Please use this kexts instead.)
    (Update 5 Feb: Latest DSDT file for both with & without eGPU: DSDT Update 05022012.zip)
  5. Navigate to /Extra/Extensions/ & rename IONetworkingFamily.kext to IONetworkingLegacy.kext
  6. Move all kexts in /Extra/Extensions/ folder to /System/Library/Extensions/ folder.
  7. Install the pre-patched ATI4600Controller.kext & 10.6.8 AppleHDA.kext in /System/Library/Extensions/ folder.
  8. Edit /Extra/com.apple.Boot.plist. Should look like this:-
    Strictly do not use "UseAtiROM=Yes". It can make internal LCD unusable.
    <!--?xml version="1.0" encoding="UTF-8"?-->
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
           <key>Kernel</key>
           <string>mach_kernel</string>
           <key>Kernel Flags</key>
           <string>npci=0x2000</string>
           <key>GraphicsEnabler</key>
           <string>Yes</string>
           <key>Legacy Logo</key>
           <string>Yes</string>
           <key>SMBIOSdefaults</key>
           <string>Yes</string>
           <key>UseKernelCache</key>
           <string>Yes</string>
    </dict>
    </plist>
    


  9. Rebuild kernelcache:-
    sudo touch /System/Library/Extensions
    sudo kextcache -system-prelinked-kernel
    sudo kextcache -system-caches
    


 

That's everything. Internal LCD will display with weird colors but external monitor connected to VGA or HDMI will be perfect.

 

About This Mac:-

AboutThisMacdGPU.jpgAboutThisMaceGPU.jpg

AboutThisMac-DisplaysdGPU.jpgAboutThisMac-DisplayseGPU.jpg

 

Internal LCD works:-

DellStudio15571366x768InternalLCDFIXED.jpg

 

External monitor connected to HDMI port:-

DellStudio1557HDMIexternalLCD.jpg

 

Externel monitor connected to eGPU HDMI port:-

DellStudio1557eGPUexternalLCD.jpg

 

System Information report:-

SystemInformation-GraphicsdGPU.jpg

ScreenShot2012-01-31at91552AM2.png

Edited by kizwan
  • Like 1
Link to comment
Share on other sites

Ok, would this work with a Sony Vaio NW11s?

Its the same ID as this card unyet if I try kexts with the same ID, I get no results, or if I do I get a grey screen.

Do I have to install kexts in a certin order like I have to on my netbook?

Link to comment
Share on other sites

Sony VAIO notebook really PITA. They like to use proprietary hardware where no one else use. My ATI HD4570 + internal LCD also doesn't work properly after upgrade to 10.6.8 & now Lion. Next time we better buy notebook that have similar graphic card with macbook or imac.

Link to comment
Share on other sites

Sony VAIO notebook really PITA. They like to use proprietary hardware where no one else use. My ATI HD4570 + internal LCD also doesn't work properly after upgrade to 10.6.8 & now Lion. Next time we better buy notebook that have similar graphic card with macbook or imac.

Yep. I would be using my Macbook. But everything is failing on it :( But, the good thing is I can get OSX to run lovely on my Acer Aspire One D250.
Link to comment
Share on other sites

  • 2 weeks later...

Hi Kizwan and others!

 

Ok so I managed to get rid of those wired colours on internal screen

There is a error in Shrike patch:

 

 

02 00 00 00 40 00 00 00 09 01 00 00 12 01 00 01 (LVDS)

10 00 00 00 10 00 00 00 00 01 00 00 10 10 01 06 (VGA)

00 08 00 00 00 02 00 00 00 01 00 00 20 00 02 02 (HDMI)

 

020000004000000009010000120100011000000010000000000100001010010600080000000200000001000020000202

 

That 9 (nine) should be 0 (zero)!

 

And thats it!

 

And just for info... iAtkos L2 dvd, Kizwan's AppleHDA.kext and this patch is all I need for my Dell to run Lion.

 

Good luck guy's!

 

Bye

Mario

  • Like 1
Link to comment
Share on other sites

Hi Kizwan!

 

Yes I have a Dell Studio 1557.

Just like yours except for the wireless chip - Dell Wireless 1520 Broadcomm BCM43xx.

Internal display resolution is 1366x768.

It boots in both situations (with and without external monitor connected) just fine.

I dont know why it wont work for you.

I am using iAtkos L2 provided bootloader.

In the com.Chameleon.Boot.plist there is a AtiConfig=Shrike key-value pair (also Peregrine info gave me internal and vga displays).

I will attach a zip file containing com.Chameleon.Boot.plist and ATI4600Controller.kext.

Archive.zip

And just to provide more info - all i did was patching ATI4600Controller binary file and adding device id to ATI4600Controller Info.plist.

Try to find bootloader that iAtkos uses.

 

Best of luck!

Bye

Mario

Link to comment
Share on other sites

Hi Kizwan!

 

No problem.

I think that bootloader could do the trick.

I tryed so many different bootloaders and this is the first that works all the way (iAtkos L2 dvd provided).

But one more thing - found this post:

http://www.insanelymac.com/forum/index.php?showtopic=254351

In post #2 guy says:

the senseid for lvds is 07 and not 01

I did not tryed this.

 

And a request to you please:

Lid close sleep and lid open wake not working (sleep-wake not working at all)

CMOS reset with out ElliotLegacyRTC.kext

 

So if you have DSDT with this fixed to send me?

Many thanks

 

Good luck

Bye

Mario

Link to comment
Share on other sites

Sleep doesn't work yet but my DSDT already have RTC fixed (CMOS reset fixed). You can get it at post #2, in Extra.zip. There are two DSDT in it; 1) dsdt.aml & 2) dsdt_eGPU.aml. You only need to use dsdt.aml.

 

Regarding sense id, that person is wrong. sense id can be different between different computer. To get correct sense id, you can use bcc9's tool.

Link to comment
Share on other sites

Hi Crowebster,

 

It's working now! It turned out that I use "UseAtiROM=Yes" & it is the reason why I got blank screen. Booting with "UseAtiROM=No" instead, resulting working internal LCD. Thank you again. :) I'll update the guide with this new information.

 

post-125711-0-69144900-1327970060_thumb.jpg

Link to comment
Share on other sites

Hi Kizwan!

 

Nice to see you got it to work.

I need just one more thing to work and I will be super happy... and that is my wireless chip.

But this is such a big improvement also.

About a year ago I wasn't able to even boot into OS X and now I can start to do some work on my brand new (two years old) Mac (Dell)!

Thanks to you and others on this forum.

 

Now to ask you for some more help

About that wireless chip of mine... Is there a way to make it work?

So far there is no solution... Apparently the chip is too different

Is there any kind of tool to inspect the wireless card (the chip) to find out more info about it ?

In IORegistryExplorer my chip hit IOMatch (dev id) of Broadcom BRCM 4353 but no kext gets loaded and it doesn't show up in System Info.

 

Any help would he appreciated.

Thanks in advance

Bye

Mario

Link to comment
Share on other sites

Hi Kizwan!

 

Here is the snap of IORegEx.

It is matched as pci14e4,4353 but I think I saw in Win7 dell wireless control panel application it was identified as some other model something like BRCM 43224 (can't remember right now) or else..!!!???

See if you can work with this

 

Thanks

 

Bye

Mario

 

post-650405-0-12993200-1328110906_thumb.png

Link to comment
Share on other sites

Did you get these error when booting?

Kext com.apple.iokit.IO80211Family - library kext com.apple.iokit.IONetworkingFamily not compatible with requested version 1.9.
Can't load kext com.apple.driver.AirPortBrcm43xx - failed to resolve library dependencies.
Kext com.apple.driver.AirPortBrcm43xx failed to load (0xdc00800e).
Failed to load kext com.apple.driver.AirPortBrcm43xx (error 0xdc00800e).
Couldn't alloc class "AirPort_Brcm43xx"

If yes, try boot with this kernel flag:-

max_valid_dma_addr=1024

 

If still doesn't work, probably need to rebrand the card, change the sub-device id to Apple.

Link to comment
Share on other sites

Hi Kizwan!

 

Still no wifi!

 

Here are errors (some of them!?) form System Info Kernel Log:

 

 

Feb 2 13:34:39 dell kernel[0]: kxld[com.apple.driver.AirPortBrcm43xx]: The vtable '__ZTV16AirPort_Brcm43xx' is malformed. Make sure your kext has been built against the correct headers.

Feb 2 13:34:39 dell kernel[0]: kxld[com.apple.driver.AirPortBrcm43xx]: The super class vtable '__ZTV16IO80211Interface' for vtable '__ZTV25AirPort_Brcm43xxInterface' is out of date. Make sure your kext has been built against the correct headers.

Feb 2 13:34:40 dell kernel[0]: Can't load kext com.apple.driver.AirPortBrcm43xx - link failed.

Feb 2 13:34:40 dell kernel[0]: Failed to load executable for kext com.apple.driver.AirPortBrcm43xx.

Feb 2 13:34:40 dell kernel[0]: Kext com.apple.driver.AirPortBrcm43xx failed to load (0xdc008016).

Feb 2 13:34:40 dell kernel[0]: Failed to load kext com.apple.driver.AirPortBrcm43xx (error 0xdc008016).

 

P.S. - How to get entire verbose output while booting in some .txt file ? (There were some other lines on screen that are not in this log)

 

Back to wifi - I put in the kernel flag - max_valid_dma_addr=1024 and some times I got same result and some times IORegEx showed two (2) identical devices ?!

 

Any suggestion for me ?

 

Thanks

 

Bye

Mario

Link to comment
Share on other sites

Hi Kizwan!

 

Well I have two questions for you if you could help me

 

bdmesg is showing everything before kernel kicks in

I am interested in what kernel is putting out

Should-could I use some kind of debug flag in kernel or debug version of kernel? And how to ...?

I also saw that chameleon detected my processor max speed of 1600 MHz

Its is proc with TurboBoost Technology! In Win7 it goes up to 2800 MHz (but switching off some threads/cores)

Does this means that 1600 MHz it really max in OS X? No TurboBoost?

When kernel kicks in in verbose mode I see a line that says something like: "TurboRatios initialized 1169" ore something like that

Maybe you can explain this to me

 

Regarding wifi I found out some info saying that this chip is integrated whit Bluetooth chip

In SysInfo I got two USB Composite devices not configured and both attached to Broadcom chip that third device (BT) is attached to (and working as long as bcc9's DellBluetoothHCI.kext is loaded). If kext is not loaded no Broadcom chip is detected and non of three devices is shown (no BT).

 

I am providing snaps of SysInfo and IORegEx

Maybe it will be easier to understand

 

post-650405-0-67752400-1328276693_thumb.png

post-650405-0-17444800-1328276721_thumb.png

post-650405-0-56000100-1328276760_thumb.png

 

So if you have any ideas what to do, please share!

Thank you

Bye

Mario

 

And two more things

 

I saw this in kernel log

 

Feb 3 14:18:31 dell kernel[0]: Sound assertion "kTypePinComplex != fType" failed in AppleHDAWidget at line 2963 goto Exit

Feb 3 14:18:31 dell kernel[0]: Sound assertion "kTypePinComplex != fType" failed in AppleHDAWidget at line 2043 goto Exit

 

and when I press button for volume up or volume down on my keyboard widget shows up and it doesn't do one (1) state (click) as it should but it goes on and doesn't stops until it goes out of memory (I guess) meaning it can go on up/down for hours

Is this happening to you?

 

And my keyboard can't be automatically detected. I have to go to Skip button and select type (ANSI, ISO, JIS) my self

On Dell keyboard Command key is on Alt button and if I connect USB keyboard it can be automatically detected and Command key is on Windows button

Any solution for this?

 

Maybe volume buttons and AppleHDAWidget error got something to do with Dell keyboard not being able to get detected?!

 

Anyway thanks

Bye

Mario

Link to comment
Share on other sites

 Share

×
×
  • Create New...