紫叶O风铃 发表于 2011-3-22 19:39

回复 418# crazybirdy


    麻烦也没办法啊,我在MAC下实在是得不到正确的Encoder,我感觉RadeonHD我根本就驱动不起来

crazybirdy 发表于 2011-3-22 19:42

回复 422# 紫叶O风铃

安装RadeonHD.kext时..
  /Extra/com.apple.boot.plist内容要修改
      <key>GraphicsEnabler</key>
      <string>No</string>

sonicboy520 发表于 2011-3-22 19:44

SL410K 4570mobi 10.6.6已经修改成功,升级到10.6.7需要再次修改。
用的直接就是楼主的framebuffer参数,只是SenseLine是根据自己机器算的。

再次感谢楼主。

节外生枝 发表于 2011-3-22 19:46

回复 421# crazybirdy


    多谢了
部分验证了 我的猜测
Port及SenseLine的定义也许有其他含义, 今天试了试用bird和monkey的FB加载3450M, 除了QE没打开, 分辨啊什么的都有成功的。


也许3450M 开启QE的FB不一定局限在shark里。


但是如果personality搞不正确,这个测试量就大了一些。{:5_297:}

crazybirdy 发表于 2011-3-22 19:54

回复 425# 节外生枝

你的该试要想办法让ATIX2000载入...估计ATIFramebuffer的接口都是正确了..问题是ATIX2000支持有问题..
我之前说得..我的没改之前.ATIX2000一定都会载入...跟Framebuffer的接口.貌似没直接关联

li32159245 发表于 2011-3-22 19:59

学习了谢谢

节外生枝 发表于 2011-3-22 20:00

10.6.4以下的ATIX2000会加载 但是直接KP
之后的ATIX2000不会KP 但是不加载。。。。

EricGuo 发表于 2011-3-22 20:19

把我的驱动分享下,HP4311S的或4411S的童鞋可以试试,不包好嘿嘿,理论上是可以的~~

fyner 发表于 2011-3-22 20:36

本帖最后由 fyner 于 2011-3-22 20:38 编辑

回复 390# crazybirdy


   LZ 您好。今天我又反复读了帖子。。终于弄出来而来connector.txt和Encoder.txt在获取第二个的时候不知道弄得对不对。因为并没有出现花屏的现象 和正常一样。。不知道获取的对不对。。感觉有点不对劲
下面是两个文件内容    麻烦lz帮帮忙   还有那个计算 神马的我实在不会呀问了好多人了看了帖子都说头晕    没办法了还望Lz能指示详细点。。

我的显卡是ATI Mobility Radeon Hd 4570(0x95531002)


ATOM BIOS Rom:
      SubsystemVendorID: 0x1043 SubsystemID: 0x1b32
      IOBaseAddress: 0xd800
      Filename: f81s0323.m92
      BIOS Bootup Message:
M92M2-XT Asus F81SE DDR2 500m/680e ASID:A270060.T08$                        

Connector at index 0 type: VGA (1)
Connector's i2cid: 90
Connector at index 1 type: LVDS (7)
Connector's i2cid: 16
Connector at index 2 type: HDMI-A (11)
Connector's i2cid: 91





npvhash=4095
rtclock_init: Taking bus ratio path 4 (Intel / Apple)
TSC: Verification of clock speed not available in x86_64.
TSC: Frequency =   1999.450000MHz, FSB frequency =199.945000MHz, bus ratio = 10
Darwin Kernel Version 10.6.0: Sun Jan9 16:40:36 EST 2011; legacy kernel v6 :xnu-1504.9.26/BUILD/obj/RELEASE_X86_64
vm_page_bootstrap: 508344 free pages and 15944 wired pages
kext submap , kernel text
standard timeslicing quantum is 10000 us
mig_table_max_displ = 73
warning: skipping personalities in blacklisted kext com.apple.driver.AppleIntelCPUPowerManagement
Registering PowerManagement dispatch table...
To disable (if the kernel panics), please specify the boot argument pmVersion=0
Warning: Version mis-match between Kernel and CPU PM (0x      15 != 0x      15)
Calling pmInitComplete()...
NullCPUPowerManagement::init: properties=0xffffff800595ec00
NullCPUPowerManagement::start
AppleACPICPU: ProcessorId=1 LocalApicId=0 Enabled
AppleACPICPU: ProcessorId=2 LocalApicId=1 Enabled
AppleACPICPU: ProcessorId=3 LocalApicId=130 Disabled
AppleACPICPU: ProcessorId=4 LocalApicId=131 Disabled
calling mpo_policy_init for Quarantine
Security policy loaded: Quarantine policy (Quarantine)
calling mpo_policy_init for Sandbox
Security policy loaded: Seatbelt sandbox policy (Sandbox)
calling mpo_policy_init for TMSafetyNet
Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Copyright (c) 1982, 1986, 1989, 1991, 1993
      The Regents of the University of California. All rights reserved.

MAC Framework successfully initialized
using 10485 buffer headers and 4096 cluster IO buffer headers
IOAPIC: Version 0x14 Vectors 64:87
ACPI: System State (S3)
HPET: map device registers failed
netkas presents fakesmc, a kext which emulates smc device
RTC: Only single RAM bank (128 bytes)
VoodooBattery.kext: VoodooBattery.kext 1.2.11 (Release) Sep5 2009 00:31:34
VoodooBattery.kext: Snow Leopard Pre-release (C) 2009 Superhai, All Rights Reserved
AppleVIAATADriver: VIA 8237 SATA (CMD 0xc800, CTR 0xc400, IRQ 17, BM 0xb800)
AppleVIAATADriver: VIA 8237 SATA (CMD 0xc000, CTR 0xbc00, IRQ 17, BM 0xb808)
USBF:      1.636      EHCI controller unable to take control from BIOS
USBF:      1.636      AppleUSBEHCI: unable to obtain ownership: 0xe00002be
USBF:      1.636      AppleUSBEHCI::UIMInitialize - Error occurred (0xe00002be)
ApplePS2Trackpad: Synaptics TouchPad v5.10
USBF:      5.926      AppleUSBOHCI::CheckSleepCapability - controller will be unloaded across sleep
USBF:      6.383      AppleUSBOHCI::CheckSleepCapability - controller will be unloaded across sleep
mbinit: done (64 MB memory set for mbuf pool)
From path: "uuid",
Waiting for boot volume with UUID D7040AF6-60B1-3C5F-BCBE-550D075255F9
Waiting on IOProviderClassIOResourcesIOResourceMatchboot-uuid-media
com.apple.AppleFSCompressionTypeZlib kmod start
com.apple.AppleFSCompressionTypeZlib load succeeded
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/S184@5/AppleVIAATARoot/SDE0@0/AppleVIAATADriver/ATADeviceNub@0/AppleATADiskDriver/IOATABlockStorageDevice/IOBlockStorageDriver/ST9320320AS ST9320320AS/IOFDiskPartitionScheme/Untitled 2@2
BSD root: disk0s2, major 14, minor 2
Kernel is LP64
warning: kernel was not built with custom dyld blob
systemShutdown false
warning: skipping personalities in blacklisted kext com.apple.driver.AppleIntelMeromProfile
warning: skipping personalities in blacklisted kext com.apple.driver.AppleIntelNehalemProfile
warning: skipping personalities in blacklisted kext com.apple.driver.AppleIntelPenrynProfile
Waiting for DSMOS...
Previous Shutdown Cause: 0
Atheros: mac 128.2 phy 13.0 radio 12.0
FakeSMC: key info not found MSDS, length - 6
ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
DSMOS has arrived
AirPort_AthrFusion21: Ethernet address 00:24:23:06:e1:45
IO80211Controller::dataLinkLayerAttachComplete():adding AppleEFINVRAM notification
IO80211Interface::efiNVRAMPublished():
ATHR: unknown locale: 60
** Device in slot: SLOT--1 **
** Device in slot: SLOT--1 **
AirPort: Link Down on en0. Reason 1 (Unspecified).
ATHR: unknown locale: 60
NTFS driver 3.3 .
NTFS volume name , version 3.1.
en0: 802.11d country code set to 'CN'.
ATHR: unknown locale: 60
en0: Supported channels 1 2 3 4 5 6 7 8 9 10 11 12 13
NTFS volume name DATA, version 3.1.
NTFS volume name TOOLS, version 3.1.
NTFS volume name Hazard_10.6.6i, version 3.1.
NTFS volume name BACKUP, version 3.1.
ATHR: unknown locale: 60






楼主您老费心了

crazybirdy 发表于 2011-3-22 20:43

回复 430# fyner

Encoder.txt是错的,先改Port及SenseLine这样看看能否用
  计算式SenseLine = (i2cid & 0xf) +1
  index 0 =Port 0 =00 =VGA   :SenseLine = (90 & 0xf)+1 = 01
  index 1 =Port 1 =01 =LVDS    :SenseLine = (96 & 0xf)+1 = 07
  index 2 =Port 2 =02 =HDMI-A: SenseLine = (91 & 0xf)+1 = 02
  配合前面的Transmitter,Encoder,Port及SenseLine列入推算。
  02 00 00 00 40 00 00 00 09 01 00 00 12 00 01 07LVDS
  10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 01VGA
  00 08 00 00 00 02 00 00 00 01 00 00 10 01 02 02HDMI

fyner 发表于 2011-3-22 21:02

回复 431# crazybirdy


   我想问下 我的第二个是16和帖子上的96 结果是一样的吗
还有Encoder.txt   到底怎么弄呀{:5_287:}

crazybirdy 发表于 2011-3-22 21:05

回复 432# fyner

是的,只抓6来用,RadeonHD安装请看5楼Q2

紫叶O风铃 发表于 2011-3-22 21:16

回复 430# fyner


    你提取的Encoder跟我好像,也是不正确的,如果找到提取正确的方法告诉我下

EricGuo 发表于 2011-3-22 21:26

回复 434# 紫叶O风铃
我也是没办法提取正确的,貌似加载不了RadeonHD,只能用Ubuntu获取一部分的信息.

紫叶O风铃 发表于 2011-3-22 21:29

回复 435# EricGuo


    你试下在/Extra/com.apple.boot.plist里面修改下  <key>GraphicsEnabler</key>
  <string>No</string>
看能不能行
我今天装的奔溃了,全部格盘了,明天继续摸索

fyner 发表于 2011-3-22 22:16

回复 431# crazybirdy


   lz 既然我和你的connector.txt上面计算式的数值一样我可不可以用你的HexEdit软件修改过的ATIFramebuffe,可以的能传一个吗   好多数字 不知到改哪一个

crazybirdy 发表于 2011-3-22 22:22

回复 437# fyner

不一样...不是说了...先改Port及SenseLine这样看看能否用..
01 07LVDS
00 01VGA
不知道Transmitter,Encoder有没一样

zhouhsc_cnn 发表于 2011-3-22 22:25

简直是太专业了。

qshnwb 发表于 2011-3-22 22:27

回复 429# EricGuo


    谢谢分享不知道行不行

紫叶O风铃 发表于 2011-3-22 22:33

这是我在Ubuntu下提取的Encoder,不知道对不对
页: 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31
查看完整版本: 发图庆祝ATI Mobility HD 4330 终于开QE/CI 及ATIFramebuffer修改解说