Jump to content

Zotac ION - Mini ITX


kaiou
 Share

10 posts in this topic

Recommended Posts

Ciao a tutti!

 

Sono un felice possessore di un hackintosh, il pc in firma, che mi ha consentito di passare con relativa facilità da Tiger, Leo e Snow

 

 

Ho da poco acquistato una scheda mini itx della Zotac, una IONITX C-E

http://www.pixmania.com/ch/it/3282926/art/...pset-mcp7a.html

 

In principio, valutando di utilizzarla come media center, ho installato una ubuntu, ma notate le caratteristiche, che sono molto simili al mio macbook pro unibody, mi sono messo un installazione di snow su disco usb, e dopo i soliti passaggi di installazione dal mio hack ora ho una versione avviabile con chameleon.

Ho seguito questa guida, e ho usato questi kext

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

 

Il problema sta nel fatto che, nonostante il controller sata AHCI sia lo stesso che utilizza il mio mac, o molto simile, ottengo un still waiting..

 

Mi aspettavo un installazione praticamente perfetta.. invece ho piu problemi che col mio pc fisso..

 

 

Vi allego l'hardware che vedo da linux.

 

Se avete suggerimenti, son ben accetti!

Vi aggiornerò, dato che credo che questa scheda sia assolutamente perfetta per un mac mini clone.

 

00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b2)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:06.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:06.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0a.0 Ethernet controller: nVidia Corporation MCP79 Ethernet (rev b1)
00:0b.0 SATA controller: nVidia Corporation MCP79 AHCI Controller (rev b1)
00:0c.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:10.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:16.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:17.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:18.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
03:00.0 VGA compatible controller: nVidia Corporation Device 087d (rev b1)


00:00.0 0600: 10de:0a82 (rev b1)
00:00.1 0500: 10de:0a88 (rev b1)
00:03.0 0601: 10de:0aad (rev b2)
00:03.1 0500: 10de:0aa4 (rev b1)
00:03.2 0c05: 10de:0aa2 (rev b1)
00:03.3 0500: 10de:0a89 (rev b1)
00:03.5 0b40: 10de:0aa3 (rev b1)
00:04.0 0c03: 10de:0aa5 (rev b1)
00:04.1 0c03: 10de:0aa6 (rev b1)
00:06.0 0c03: 10de:0aa7 (rev b1)
00:06.1 0c03: 10de:0aa9 (rev b1)
00:08.0 0403: 10de:0ac0 (rev b1)
00:09.0 0604: 10de:0aab (rev b1)
00:0a.0 0200: 10de:0ab0 (rev b1)
00:0b.0 0106: 10de:0ab8 (rev b1)
00:0c.0 0604: 10de:0ac4 (rev b1)
00:10.0 0604: 10de:0aa0 (rev b1)
00:15.0 0604: 10de:0ac6 (rev b1)
00:16.0 0604: 10de:0ac7 (rev b1)
00:17.0 0604: 10de:0ac7 (rev b1)
00:18.0 0604: 10de:0ac7 (rev b1)
03:00.0 0300: 10de:087d (rev b1)

Link to comment
Share on other sites

@dream: si ma quello serviva per evitare KP all'avvio. qui è un problema di dischi non visti.

 

dico per dire, ma dato che il disco di avvio è in realtà  una chiavetta usb, bisognerebbe accertarsi che SL riconosca le periferiche USB. Diciamo che una installazione su disco SATA/PATA sarebbe la cosa più semplice!

 

ciao!

Link to comment
Share on other sites

Aggiorno il topic..

Purtroppo con notizie non proprio esaltanti..

 

L'installazione di snow nativa è andata.. nel senso che il sistema si avvia, da disco connesso sata AHCI.

 

 

Ma i problemi sono tanti..

Spegnimento e riavvio non ne vogliono sapere, nemmeno con openhalrestart..

Il video non è riconosciuto, per cui va a 1024x768 senza qe/ci

Le usb danno un bel po di errori e ne risulta attiva solo una delle 6 presenti..

 

 

Non vedo ancora molto movimento su questa piattaforma, e mi pare piuttosto strano..

Anche perchè i nuovi mac, mini, imac e macbook utilizzano la stessa architettura..

 

 

Io non mi arrendo, continuerò a cercare info..

 

;)

Link to comment
Share on other sites

;)

ciao!

 

 

Sta cosa non mi va giù..!

 

 

Guardate st'immagiine, è un confronto tra i devices della mia Zotac con quelle del mio MBPro unibody..

http://img171.imageshack.us/i/confronto.tif/

 

Praticamente tutti i devices sono gli stessi..

Nonostante questo le usb non sono attive, lo shutdown è ko, e la scheda video non sale nemmeno di risoluzione..

 

 

Come può essere?

Non dovrei poter avviare senza praticamente nessuna patch??

 

 

MACBOOK PRO

00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b2)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.4 Class ffff: Illegal Vendor ID Unknown device ffff (rev ff)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:06.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:06.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0a.0 Ethernet controller: nVidia Corporation MCP79 Ethernet (rev b1)
00:0b.0 SATA controller: nVidia Corporation MCP79 AHCI Controller (rev b1)
00:0c.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:10.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:16.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:17.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
02:00.0 Class ffff: Illegal Vendor ID Unknown device ffff (rev ff)
03:00.0 VGA compatible controller: nVidia Corporation GeForce 9400M (rev b1)
04:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)
05:00.0 FireWire (IEEE 1394): Agere Systems FW643 PCI Express1394b Controller (PHY/Link) (rev 06)




00:00.0 0600: 10de:0a82 (rev b1)
00:00.1 0500: 10de:0a88 (rev b1)
00:03.0 0601: 10de:0aae (rev b2)
00:03.1 0500: 10de:0aa4 (rev b1)
00:03.2 0c05: 10de:0aa2 (rev b1)
00:03.3 0500: 10de:0a89 (rev b1)
00:03.4 ffff: ffff:ffff (rev ff)
00:03.5 0b40: 10de:0aa3 (rev b1)
00:04.0 0c03: 10de:0aa5 (rev b1)
00:04.1 0c03: 10de:0aa6 (rev b1)
00:06.0 0c03: 10de:0aa7 (rev b1)
00:06.1 0c03: 10de:0aa9 (rev b1)
00:08.0 0403: 10de:0ac0 (rev b1)
00:09.0 0604: 10de:0aab (rev b1)
00:0a.0 0200: 10de:0ab0 (rev b1)
00:0b.0 0106: 10de:0ab9 (rev b1)
00:0c.0 0604: 10de:0ac4 (rev b1)
00:10.0 0604: 10de:0aa0 (rev b1)
00:15.0 0604: 10de:0ac6 (rev b1)
00:16.0 0604: 10de:0ac7 (rev b1)
00:17.0 0604: 10de:0ac7 (rev b1)
02:00.0 ffff: ffff:ffff (rev ff)
03:00.0 0300: 10de:0863 (rev b1)
04:00.0 0280: 14e4:432b (rev 01)
05:00.0 0c00: 11c1:5901 (rev 06)

 

ZOTAC

00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b2)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:06.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:06.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0a.0 Ethernet controller: nVidia Corporation MCP79 Ethernet (rev b1)
00:0b.0 SATA controller: nVidia Corporation MCP79 AHCI Controller (rev b1)
00:0c.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:10.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:16.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:17.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:18.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
03:00.0 VGA compatible controller: nVidia Corporation Device 087d (rev b1)




00:00.0 0600: 10de:0a82 (rev b1)
00:00.1 0500: 10de:0a88 (rev b1)
00:03.0 0601: 10de:0aad (rev b2)
00:03.1 0500: 10de:0aa4 (rev b1)
00:03.2 0c05: 10de:0aa2 (rev b1)
00:03.3 0500: 10de:0a89 (rev b1)
00:03.5 0b40: 10de:0aa3 (rev b1)
00:04.0 0c03: 10de:0aa5 (rev b1)
00:04.1 0c03: 10de:0aa6 (rev b1)
00:06.0 0c03: 10de:0aa7 (rev b1)
00:06.1 0c03: 10de:0aa9 (rev b1)
00:08.0 0403: 10de:0ac0 (rev b1)
00:09.0 0604: 10de:0aab (rev b1)
00:0a.0 0200: 10de:0ab0 (rev b1)
00:0b.0 0106: 10de:0ab8 (rev b1)
00:0c.0 0604: 10de:0ac4 (rev b1)
00:10.0 0604: 10de:0aa0 (rev b1)
00:15.0 0604: 10de:0ac6 (rev b1)
00:16.0 0604: 10de:0ac7 (rev b1)
00:17.0 0604: 10de:0ac7 (rev b1)
00:18.0 0604: 10de:0ac7 (rev b1)
03:00.0 0300: 10de:087d (rev b1)

Link to comment
Share on other sites

Secondo aggiornamento :(

 

Premetto che ho fatto qualche passo avanti, ovvero:

Tramite patch del dsdt sono riuscito a far vedere uno dei due o forse più controller usb2 (ora sono a lavoro, in serata chiederò aiuto su quest'argomento.. :()

La scheda video si attiva quasi completamente con graphicsenabler di chameleon, qe/ci ok, non va la hdmi, da una schermata blu, che però mostra lo schermo correttamente per pochi istanti quando ad esempio cambio la risoluzione

(la sto utilizzando da controllo remoto)

Ho letto che bisogna lavorare sull'nvcap.. Ma mi pare un po un calvario..

 

Resta però il fatto che la mobo non vuole spegnersi.. Si riavvia faticosamente, è un po lunga, ma non si spegne..

Compaiono sill waiting for appleusbehci..

Quindi mi fa pensare alle usb2.

Ma non sono convinto che sia solo quello..

 

 

Da pochi giorni poi ho trovato questo post sul wiki..

 

Zotac

Hardware Name Chipset Notes

Zotac IONITX-C-U NVIDIA ION Intel Atom N230 CPU 1.67GHz

NVIDIA 9400M (EFI string) Ok!

LAN Gigabit Ethernet (nForceLan.kext 100Mbps) Ok!

ALC662 Not Working!

Snow Leopard Retail Ok (Chameleon 2.0 RC3)

8/13/2009 BIOS for SATA AHCI

 

 

Sinceramente non trovo riscontri, in quanto la lan funziona senza nessun intervento, l'alc662 secondo me può funzionare, e poi sul bios, aggirornamenti su web non ne ho trovati..

Poi delle usb non dice niente..

 

 

Ma non è possibile contattare chi posta nel wiki?

Link to comment
Share on other sites

:)

Device (EHCI)
{
	Name (_ADR, 0x001A0007)
	OperationRegion (UFCS, PCI_Config, 0x54, 0x04)
	Field (UFCS, DWordAcc, NoLock, Preserve)
	{
			,   15,  
		PMES,   1
	}

	Device (HUB2)
	{
		Name (_ADR, Zero)
		Device (PRT1)
		{
			Name (_ADR, One)
		}

		Device (PRT2)
		{
			Name (_ADR, 0x02)
		}

		Device (PRT3)
		{
			Name (_ADR, 0x03)
		}  

		Device (PRT4)
		{
			Name (_ADR, 0x04)
		}
	}

	Name (_PRW, Package (0x02)
	{
		0x0D,
		0x03
	})
	Method (_S3D, 0, NotSerialized)
	{
		Return (0x03)
	}

	Method (_S4D, 0, NotSerialized)
	{
		Return (0x03)
	}

	Method (_DSM, 4, NotSerialized)
	{
		Store (Package (0x0F)
			{
				"device-id",
				Buffer (0x04)
				{
					0x34, 0x3A, 0x00, 0x00
				},

				"AAPL,clock-id",
				Buffer (One)
				{
					0x0A
				},

				"built-in",
				Buffer (One)
				{
					0x00
				},

				"device_type",
				Buffer (0x05)
				{
					"EHCI"
				},

				"AAPL,current-available",
				0x04B0,
				"AAPL,current-extra",
				0x02BC,
				"AAPL,current-in-sleep",
0x03E8,
				Buffer (One)
				{
					0x00
				}
			}, Local0)
		DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
		Return (Local0)
	}
}

 

questa è la patch che ho aggiunto per far rilevare un controller usb2..

che blocco devo replicare per attivare gli altri?

ora mi rileva il device id 10de:0aa6, ma esiste anche lo 10de:0aa6.. tanto che l'errore al boot sull'uim è solo uno (still waiting for appleusbehci)

(00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)

00:06.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)

)

non vedo però il device nel codice..

 

 

help..

Link to comment
Share on other sites

  • 1 month later...

Hi kaiou,

 

Sorry for using English but I really don't know Italian. I used google translation to read your post and it seems you're the only one in this forum who figured out how to install OSX on the ZOTEC IONITX motherboard.

 

I have a IONITX A-U board and want to install Vanilla Snow Leopard on it. I used LifeHacker's method to prepare the installation disk and replaced the Extensions.mkext with the one in this post: http://www.projectosx.com/forum/index.php?showtopic=464

 

Up to this point I was able to get to the line:

NVEthernet:Ethernet address nn:nn:nn:nn:nn:nn

But after that nothing happened.

 

I wonder if you had similar issue when you install your system or you might have used some other methods. Any information will be helpful.

 

Note that I haven't patched DSDT.aml (I removed it from the Extra folder on the install drive) because I don't know how to do it correctly (yet).

Link to comment
Share on other sites

 Share

×
×
  • Create New...