Jump to content

miliuco

miliuco

Member Since 10 Feb 2006
Offline Last Active Oct 30 2014 07:00 PM
-----

Topics I've Started

Tarjeta gráfica ASUS EAH6850 (Radeon 6850) en 10.9: AMD6000controller modificado (shiec...

01 December 2013 - 08:58 PM

Nota previa: es recomendable consultar el hilo de Alexander Martinez titulado [Guide] Getting XFX HD6850 connectors to work, en él se propone un método avanzado de configurar el chip gráfico Radeon 6850 en Lion para que todos los puertos funcionen adecuadamente. Es recomendable consultar también el hilo de Shiecldk titulado Make ASUS EAH6850 100% work!  (los 2 textos están en InsanelyMac) y mi texto Tarjeta gráfica ASUS EAH6850 (Radeon 6850) en Lion 10.7.3: modificar ATI6000controller mediante script de Perl

 

En esta publicación la información se actualiza a la nueva versión de OSX, 10.9 Mavericks.

 

Antes de nada es necesario remarcar que ATI6000Controller.kext ya no existe y que su lugar lo ocupa AMD6000Controller.kext por lo que, si se actúa sobre la extensión con alguno de los scripts de Perl que se usaban anteriormente, no se obtendrá el resultado esperado. El usuario bcc9 tiene en InsanelyMac un hilo titulado Editing custom personalities for ATI Radeon HD[45]xxx en cuyo primer mensaje está el enlace a la versión 0.12 del script ati-personality y esta versión funciona bien en OSX 10.9.

 

El resto del método no ha variado y sigue siendo bastante laborioso aunque se puede ahorrar mucho trabajo utilizando alguna de las cadenas con información de conectores ya creadas y probadas por usuarios que tengan idéntico modelo de tarjeta gráfica. Yo he recurrido al usuario shiecldk en su hilo Make ASUS EAH6850 100% work! ya que mi tarjeta gráfica es exactamente la misma.

 

Este usuario nos ofrece:

  • cadenas con información de conectores que él mismo ha desarrollado y probado en su sistema, referidas al framebuffer Duckweed
  • código gráfico DSDT específico para su tarjeta
  • extensiones ATI6000Controller.kext modificadas, válidas para varios sistemas, pero sobre todo una extensión AMD6000Controller.kext correspondiente a Mavericks 10.9 disponible para descarga.

Cadenas de shiecldk con información de conectores

 

Son 2 cadenas diferentes, ambas parecen funcionar bien:

 

00 04 00 00 04 03 00 00 00 01 00 00 12 04 04 01
00 08 00 00 04 02 00 00 00 01 00 00 22 05 03 04
04 00 00 00 14 02 00 00 00 01 00 00 10 00 06 05
00 02 00 00 14 02 00 00 00 01 00 00 11 02 05 06

 

00 04 00 00 04 03 00 00 00 01 00 00 12 04 04 01
00 08 00 00 04 02 00 00 00 01 00 00 22 05 05 04
04 00 00 00 14 02 00 00 00 01 00 00 00 00 03 05
00 02 00 00 04 02 00 00 00 01 00 00 11 02 06 06

 

DSDT gráfico para incluir en nuestro archivo DSDT.aml

 

DSDT

 

Resultado de la modificación

 

Yo he probado AMD6000Controller.kext modificado junto con el código gráfico en DSDT y la opción

 

<string>GraphicsEnabler</string>
<key>Yes</key>

 

en org.chameleon.Boot.plist y ahora funcionan los 4 puertos de la tarjeta Asus EAH6850 (2 DVI, 1 HDMI y 1 DP) cuando en condiciones basales solamente funcionan 2: uno de los DVI y el DP (DisplayPort).

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy