Voodooprojects
Chameleon => Bug Reports => Topic started by: jander on December 28, 2010, 12:40:51 PM
-
Hello everyone,
I'm using Azimutz's compiled bins, and I'm having no luck with mem detection. It hangs right after spd detection indefinitely, which it gets wrong anyway. With memdetect off I can boot into the system fine.
The point where it hangs is in scan_mem() right after the call to scan_dram_controller, so the culprits are one of these two
scan_memory(&Platform); // unfortunately still necesary for some comp where spd cant read correct speed
scan_spd(&Platform);
Unfortunately none have any usable logging so I can't figure out which one is the culprit.
I have an Acer Travelmate 5720, with DSDT fixes applied. Has anyone else with a similar-ish system had any success with mem detect?
Thanks!
boot.plist
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Timeout</key>
<string>5</string>
<key>Kernel Flags</key>
<string>arch=i386</string>
<key>Graphics Mode</key>
<string>1024x768x32</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>VBIOS</key>
<string>Yes</key>
<key>DropSSDT</key>
<string>No</string>
<key>UseMemDetect</key>
<string>No</string>
<key>Wait</key>
<string>Yes</string>
</dict>
/Extra
DSDT.aml SSDT-3.aml bdmesg
Extensions SSDT-4.aml com.apple.Boot.plist
Extensions.mkext SSDT-5.aml com.apple.Boot.plist.orig
RetiredExts SSDT-6.aml criticalexts
SMBIOS.plist SSDT-7.aml stable.aml
SSDT-1.aml SSDT.aml
SSDT-2.aml Themes
/Extra/Extensions
AnyiSightCam.kext IOPCMCIAFamily.kext VoodooPS2Controller.kext
AppleACPIPS2Nub.kext NullCPUPowerManagement.kext
-
Does the same happen with the RC5 from Chameleon's trunk also? as that's the main stable build.
-
Hi, thanks for the reply, I haven't attempted to use the main trunk ones, as I couldn't find binaries anywhere, would you mind pointing me to the right direction?
-
No problem - see attached. I've just built this from the current trunk - r668
-
Thanks again :) replaced /boot , version string on bootup is 693, mem detection freezes up at the same spot.
-
Thanks for checking it again. I had to know whether or not your issue was specific to Azimutz's branch or not. Unfortunately, I can't help you fix the problem in the code but I can give you two possible routes to progress with for now.
1) Disable automatic memory detection as you have, and add your memory details in to your /Extra/SMBIOS.plist. You can find more information at Gringo's 'How to configure /Extra/smbios.plist (http://forum.voodooprojects.org/index.php?topic=1146.0)' post.
2) Post this issue at the repo and hopefully a developer will see it. LINK (http://forge.voodooprojects.org/p/chameleon/issues/).
I'll also move this topic to bug reports.
-
Thank you much appreciated, I've filed a bug under http://forge.voodooprojects.org/p/chameleon/issues/55/ (http://forge.voodooprojects.org/p/chameleon/issues/55/)