Jump to content
347 posts in this topic

Recommended Posts

I'll try.

 

Update:

I'm not test it.

mach_kernel
 000286C7: 83 31
 000286C8: E8 C0
 000286C9: 0D FF
 000286CA: 3C C0
 000286CB: 21 90
 000286CC: 0F 90
 000286CD: 87 90
 000286CE: C6 90
 000286CF: 00 90
 000286D0: 00 90
 000286D1: 00 90

 

http://tinyurl.com/atom64

 

If it work, check please About box :thumbsup_anim: If CPU = Intel Core Solo i'll fix it to Xeon :)

I'll try.

 

Update:

I'm not test it.

mach_kernel
 000286C7: 83 31
 000286C8: E8 C0
 000286C9: 0D FF
 000286CA: 3C C0
 000286CB: 21 90
 000286CC: 0F 90
 000286CD: 87 90
 000286CE: C6 90
 000286CF: 00 90
 000286D0: 00 90
 000286D1: 00 90

 

http://tinyurl.com/atom64

 

If it work, check please About box ;) If CPU = Intel Core Solo i'll fix it to Xeon :D

. . oddly, boots as K32 w/ no flags & with

 

arch=x86_64

 

. . any ideas?

@dadaz

Mmm...., if you know Assembler, download Ida Pro, decompile kernel and find error message for first, learn a cause of error and try fix it...

My English veeery bad, sorry ;)

 

. . oddly, boots as K32 w/ no flags & with

 

arch=x86_64

 

. . any ideas?

 

You boot with EFI_PC 10.5 or any other bootloader? If other, try EFI_PC 10.5

@dadaz

Mmm...., if you know Assembler, download Ida Pro (from The Pirate Bay for example), decompile kernel and find error message for first, learn a cause of error and try fix it...

My English veeery bad, sorry ;)

 

 

 

You boot with EFI_PC 10.5 or any other bootloader? If other, try EFI_PC 10.5

. . I'm using PC-EFI 10.5 - Atom 330 shows as: Core 2 Duo

 

There are no error-messages - the 'Atom64' kernel works fine but simply boots i386 [K32], not x86_64 [K64]

Ok, in the evening I will try on the my Atom 330 at home and post result.

P.S. I think Core Solo not 64 bit support and kernel boot in 32 bit mode...

. . . Atom330 [with HTT turned off] boots vanilla 10.6.0 b432 kernel in 64-bit mode.

 

. . . & shows as : "Core 2 Duo" when using PC-EFI 10.5

+1 working here on MSI Wind U-100 Intel Atom N270 (32bit only)

 

I think as my link shoes, N270 is 32 bit only.

 

This would explain a lot of things concernin 64bit support on it :)

 

Keep up the good work !

PM!

+1 working here on MSI Wind U-100 Intel Atom N270 (32bit only)

 

I think as my link shoes, N270 is 32 bit only.

 

This would explain a lot of things concernin 64bit support on it :)

 

Keep up the good work !

PM!

 

 

 

PM: Can you explain for me exactly how you got this to work? I've been tinkering with my msi wind u100 and cannot get it to work. I have a freshly installed SL 10.6 and would like to update using this mach_kernel patch. Thank you.

Try this

 

Happy to report, IT WORKED!! ;)

 

CPU reported as Intel Core 2 Duo (About this Mac)

 

Darwin Kernel Version 10.2.0: Tue Nov 3 10:35:19 PST 2009; root:xnu-1486.2.11~1/RELEASE_X86_64 x86_64

 

Hyperthreading work too. So now Activity Monitor shows 4 X CPU Nice!. Great work!

 

Now have to test if speedstep + sleep works! Let's see what others reports.

 

 

Thanks again!

wintelmac - thank you for persevering despite my [false] report. If you don't come from New Hampshire you could.

 

teateam - thank you: had to rebuild caches while running in 64-bit mode using vanilla 10.6.0 kernel - then your new 102 K64 kernel worked fine. Many thank agsain & apologies for not admitting the traditional pebcak before. This is a real step forward for Atom 330 users - the extra K64 performance is very welcome indeed.

 

teateam_102_k64.png

 

BTW - for those used to SMP stuff - have you noticed how differently kernel 10.2 treats HTT? . . I assume this is Grand Central at work; but despite a great deal of experience with SMP boxes hadn't seen this strong preference for real cores over logical ones in any OS.

That's super cool news!

What's your motherboard/cpu?

 

I am using Acer Revo R3610 Linus Base model.

Atom 330, 2GB RAM (added extra 1Gb)

Nvidia ION chipset (GeForce 9400M)

 

 

Yes, i'm test it too. Work fine, all 4 cores.

 

@wintelmac

Intel Atom 330 don't have SpeedStep. Check specs.

 

You are right, I managed to get rid of NullCPUPowerManagment.kext :)

Now need to check CPU temperature to see if it runs cool.

 

Update:

After getting native AppleIntelCPUManagment working, sleep works (video+nic+sound wake without problem)!

 

Portions of my boot logs...

 

Nov 12 20:21:32 localhost kernel[0]: npvhash=4095

Nov 12 20:21:32 localhost kernel[0]: Darwin Kernel Version 10.2.0: Tue Nov 3 10:35:19 PST 2009; root:xnu-1486.2.11~1/RELEASE_X86_64

....

Nov 12 20:21:32 localhost kernel[0]: AppleACPICPU: ProcessorId=1 LocalApicId=0 Enabled

Nov 12 20:21:32 localhost kernel[0]: AppleACPICPU: ProcessorId=2 LocalApicId=2 Enabled

Nov 12 20:21:32 localhost kernel[0]: AppleACPICPU: ProcessorId=3 LocalApicId=1 Enabled

Nov 12 20:21:32 localhost kernel[0]: AppleACPICPU: ProcessorId=4 LocalApicId=3 Enabled

Nov 12 20:21:32 localhost kernel[0]: IOAPIC: Version 0x11 Vectors 64:87

Nov 12 20:21:32 localhost kernel[0]: ACPI: System State [s0 S3 S4 S5] (S3)

Nov 12 20:21:32 localhost kernel[0]: RTC: Only single RAM bank (128 bytes)

Nov 12 20:21:32 localhost kernel[0]: mbinit: done (64 MB memory set for mbuf pool)

Nov 12 20:21:32 localhost kernel[0]: From path: "uuid",

....

Nov 12 20:21:32 localhost kernel[0]: AppleIntelCPUPowerManagementClient: ready

Nov 12 20:21:32 localhost kernel[0]: Kernel is LP64

Nov 12 20:21:32 localhost kernel[0]: AppleIntelCPUPowerManagement: initialization complete

Nov 12 20:21:40 localhost kernel[0]: Waiting for DSMOS...

...

Nov 12 20:23:13 xxxxxxx kernel[0]: ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed

Hmm.... maybe native IntelCPUPowerManagement will be work? I will test it on my N270 tomorow.

Now it work! Without NullCPUPM and SleepEnabler and VoodooPower... but now not work SpeedStep ;)

Now i'm try make ACPI_SMC_PlatformPlugin profile for my netbook...

Now it work! Without NullCPUPM and SleepEnabler and VoodooPower... but now not work SpeedStep :rolleyes:

Now i'm try make ACPI_SMC_PlatformPlugin profile for my netbook...

Hi Teateam..where is dowload link for that kernel?

×
×
  • Create New...