流水落花dc 发表于 2011-4-2 22:25

回复 fyner 的帖子

哇那就好啦就QQ邮箱好啦330251071@qq.com   期待啦
今天自己找了一个显卡   进入安装界面的时候鼠标出来了但是白屏~~

fyner 发表于 2011-4-2 23:32

回复 流水落花dc 的帖子

已发。。

流水落花dc 发表于 2011-4-3 00:07

回复 fyner 的帖子

{:5_265:}我哭,为什么我们一样的也不行啊。没有指令的时候还是白屏,-v进入就是花屏。-v进入,从那些一条条的错误信息可以看出ATI4600kext加载失败~~~


附上一张鲁大妈检测的截图大大看看是不是一样的配置~~


梵天 发表于 2011-4-3 08:31

ATOM BIOS Rom:
   SubsystemVendorID: 0x17aa SubsystemID: 0x2129
   IOBaseAddress: 0x2000
   Filename: BR30919.013
   BIOS Bootup Message:
BR30919.013 M92 GDDR3 64bit 680e/800m                                    

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



LVDs:1
vga:6
hdmi:2




6 30 30 20
40: 25 00 35 ae 10 00 00 19 ca 16 56 6f 50 00 16 30
50: 30 20 25 00 35 ae 10 00 00 19 00 00 00 0f 00 8c
60: 09 32 8c 09 28 16 09 00 4c a3 41 54 00 00 00 fe
70: 00 4c 54 4e 31 34 30 41 54 30 34 47 30 31 00 5d
RHDAtomOutputAllocFree
Mapping DIG1 encoder to KLDSKP_UNIPHYE
Crtc: found native mode from Monitor:
Modeline "1366x768"721366 1414 1446 1526768 770 775 790
Connector "PANEL" uses Monitor "LVDS Panel":
RHDValidateScaledToMode
rhdModeValidateCrtc
DxModeValid: ATOM CRTC 1
rhdAtomOutputModeValid
Listing modesetting layout:
ATOM CRTC 1: tied to Atom PLL 1 and LUT A:
   Outputs: AtomOutputUniphyE (PANEL)
ATOM CRTC 2: unused
   Unused Outputs: AtomOutputDACA, AtomOutputUniphyB
RHDModesPoolCreate
rhdCreateModesListAndValidate
Validating Modes from Monitor "LVDS Panel" on "PANEL"
rhdModeValidateCrtc
FUNCTION: DxFBValid: ATOM CRTC 1
rhdModeValidateCrtc
FUNCTION: DxFBValid: ATOM CRTC 1
rhdModeValidateCrtc
FUNCTION: DxFBValid: ATOM CRTC 1
rhdModeValidateCrtc
FUNCTION: DxFBValid: ATOM CRTC 1
rhdModeValidateCrtc
FUNCTION: DxFBValid: ATOM CRTC 1
RHDGetVirtualFromModesAndFilter
FUNCTION: DxFBValid: ATOM CRTC 1
FUNCTION: DxFBValid: ATOM CRTC 2
FUNCTION: DxFBValid: ATOM CRTC 1
FUNCTION: DxFBValid: ATOM CRTC 2
Using 112x115 DPI.
Using 1366x1024 Framebuffer with 1408 pitch
Free FB offset 0x00000000 (size = 0x10000000)
Display resolutions detected:
1366 X 768 @ 59Hz
1280 X 1024 @ 75Hz
1024 X 768 @ 60Hz
800 X 600 @ 60Hz
640 X 480 @ 60Hz
Warning - kext com.vmware.kext.vmx86 has immediate dependencies on both com.apple.kernel* and com.apple.kpi.* components; use only one style.
vmmon: Loaded @ 0x35003152: Info 0x35011d40 Name com.vmware.kext.vmx86 Version 2.0.6 build-196839 at Sep 29 2009 14:48:00
vmmon: Service start
vmmon: Instrumenting bug 151304 without page information...
vmmon: Initial HV check: anyNotCapable=1 anyUnlocked=0 anyEnabled=0 anyDisabled=0
vmmon: Cycles 0x00000000000001B8
vmmon: Module initialized.
vmmon: Registering for power state changes
vmmon: Fast clock thread started.
vmci: Loaded @ 0x34604152: Info 0x3460d1e0 Name com.vmware.kext.vmci Version 2.0.6 build-196839 at Sep 29 2009 14:48:01
vmci: Initializing module.
vmci: VMCI: Driver initialized.
vmci: Module initialized.
vmioplug: Loaded @ 0x34c67152: Info 0x34c6ade0 Name com.vmware.kext.vmioplug Version 2.0.6 build-196839 at Sep 29 2009 14:48:04
Warning - kext com.vmware.kext.vmnet has immediate dependencies on both com.apple.kernel* and com.apple.kpi.* components; use only one style.
vmnet: Loaded @ 0x34c6d152: Info 0x34c74020 Name com.vmware.kext.vmnet Version 2.0.6 build-196839 at Sep 29 2009 14:48:03
vmnet: Initializing module.
vmnet: VMNet_Start allocated gOSMallocTag
vmnet: Module initialized.
vmnet: VNetUserIf_Create: created userIf at 0x4ca5300.
vmnet: VMNetConnect: returning port 0x4ca5300
vmnet: Hub 8 does not exist, allocating memory.
vmnet: Allocated hub 0x55b7800 for hubNum 8.
vmnet: VMNET_SO_BINDTOHUB: port: paddr 00:50:56:f9:45:7a
vmnet: Hub 8
vmnet:      Port 0
vmnet: VNetUserIf_Create: created userIf at 0x4d66e00.
vmnet: VMNetConnect: returning port 0x4d66e00
vmnet: VMNET_SO_BINDTOHUB: port: paddr 00:50:56:ed:5f:ee
vmnet: Hub 8
vmnet:      Port 0
vmnet:      Port 1
vmnet: VNetUserIf_Create: created userIf at 0x3c2d700.
vmnet: VMNetConnect: returning port 0x3c2d700
vmnet: VMNET_SO_BINDTOHUB: port: paddr 00:50:56:f2:86:de
vmnet: Hub 8
vmnet:      Port 0
vmnet:      Port 1
vmnet:      Port 2
vmnet: VNetUserIfFree: freeing userIf at 0x3c2d700.
vmnet: netif-vmnet8: Adding protocol 2.
vmnet: VNetUserIf_Create: created userIf at 0x4d66f00.
vmnet: VMNetConnect: returning port 0x4d66f00
vmnet: Hub 1 does not exist, allocating memory.
vmnet: Allocated hub 0x556a800 for hubNum 1.
vmnet: VMNET_SO_BINDTOHUB: port: paddr 00:50:56:fc:d9:56
vmnet: Hub 1
vmnet:      Port 0
vmnet: VNetUserIfFree: freeing userIf at 0x4d66f00.
vmnet: netif-vmnet1: Adding protocol 2.
vmnet: VNetUserIf_Create: created userIf at 0x3c2de00.
vmnet: VMNetConnect: returning port 0x3c2de00
vmnet: VMNET_SO_BINDTOHUB: port: paddr 00:50:56:f4:ae:96
vmnet: Hub 1
vmnet:      Port 0
vmnet:      Port 1




02 00 00 00 40 00 00 00 09 01 00 00 12 00 00 01
10 00 00 00 10 00 00 00 00 01 00 00 00 00 01 06

xqiushi 发表于 2011-4-3 11:24

LVDS      : SenseLine = (96 & 0xf)+1 = 7[    2.743393] Initialized drm 1.1.0 20060810[    3.146425] radeon defaulting to kernel modesetting.[    3.146427] radeon kernel modesetting enabled.[    3.147165] initializing kernel modesetting (CEDAR 0x1002:0x68E0).[    3.147456] register mmio base: 0x94000000[    3.147457] register mmio size: 131072[    3.147712] Clocks initialized ![    3.148994] Detected VRAM RAM=1024M, BAR=256M[    3.148997] RAM width 64bits DDR[    3.149109] radeon: 1024M of VRAM memory ready[    3.149111] radeon: 512M of GTT memory ready.[    3.149217] radeon: irq initialized.[    3.149220] GART: num cpu pages 131072, num gpu pages 131072[    3.149546] Loading CEDAR Microcode[    3.171388] ring test succeeded in 1 usecs[    3.171585] radeon: ib pool ready.[    3.171673] ib test succeeded in 0 usecs[    3.171833] Radeon Display Connectors[    3.171836] Connector 0:[    3.171837]    LVDS[    3.171840]    DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c[    3.171842]    Encoders:[    3.171844]    LCD1: INTERNAL_UNIPHY[    3.171846] Connector 1:[    3.171847]    HDMI-A[    3.171848]    HPD1[    3.171850]    DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c[    3.171852]    Encoders:[    3.171854]    DFP1: INTERNAL_UNIPHY1[    3.171856] Connector 2:[    3.171857]    VGA[    3.171859]    DDC: no ddc bus - possible BIOS bug - please report to xorg-driver-ati@lists.x.org[    3.171861]    Encoders:[    3.171862]    CRT1: INTERNAL_KLDSCP_DAC1[    3.175966] Internal thermal controller with fan control[    3.175981] radeon: power management initialized[    3.204737] fb mappable at 0x80140000[    3.204739] vram apper at 0x80000000[    3.204740] size 4325376[    3.204741] fb depth is 24[    3.204742]     pitch is 5632[    3.808414] fb0: radeondrmfb frame buffer device[    3.808416] drm: registered panic notifier[    3.808518] Initialized radeon 2.5.0 20080528 for 0000:01:00.0 on minor 0可以帮我看看吗?显卡就移动版5450(ID:68E0)谢谢

zdxZDXZDX 发表于 2011-4-3 12:02

留个印记,备用。

crazybirdy 发表于 2011-4-3 12:52

回复 xqiushi 的帖子

资料不齐,无法猜测,68E0不需要这样玩吧
https://bbs.pcbeta.com/viewthread.php?tid=832790
https://bbs.pcbeta.com/viewthread-846572-1-1.html

S66sdds 发表于 2011-4-3 13:39

貌似95551002真的悲剧了。试了很多,都无功而返。下面是我的connector及Encoder
connector:

ATOM BIOS Rom:
        SubsystemVendorID: 0x103c SubsystemID: 0x1411
        IOBaseAddress: 0x5000
        Filename: BR035622.001
        BIOS Bootup Message:
BR035622-001 M93 DDR3 64bit 450e/600m                                       

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

计算式SenseLine = (i2cid & 0xf) +1
  index 0 =Port 0 =00 =VGA    :SenseLine = (95 & 0xf)+1 = 06
  index 1 =Port 1 =01 =LVDS   :SenseLine = (96 & 0xf)+1 = 07
  index 2 =Port 2 =02 =HDMI-A: SenseLine = (90 & 0xf)+1 = 01
Encoder:

IRegister
atomSaveRegisters
CailWriteATIRegister(7040,1e6)
CAIL: CailDelayMicroSeconds
Delay 200 usec
CAIL: CailReadATIRegister
CailReadATIRegister(705c) = 70000
CAIL: CailWriteATIRegister
atomSaveRegisters
CailWriteATIRegister(705c,70100)
CAIL: CailDelayMicroSeconds
Delay 100 usec
CAIL: CailReadATIRegister
CailReadATIRegister(7060) = 0
CAIL: CailReadATIRegister
CailReadATIRegister(7ef4) = 221f02
CAIL: CailWriteATIRegister
atomSaveRegisters
CailWriteATIRegister(7ef4,222000)
CAIL: CailReadATIRegister
CailReadATIRegister(7058) = 1
CAIL: CailWriteATIRegister
atomSaveRegisters
CailWriteATIRegister(7058,0)
CAIL: CailReadATIRegister
CailReadATIRegister(7000) = 1
CAIL: CailWriteATIRegister
atomSaveRegisters
CailWriteATIRegister(7000,0)
CAIL: CailWriteATIRegister
atomSaveRegisters
CailWriteATIRegister(7050,1010101)
CAIL: CailReadATIRegister
CailReadATIRegister(705c) = 70100
CAIL: CailWriteATIRegister
atomSaveRegisters
CailWriteATIRegister(705c,0)
CAIL: CailReadATIRegister
CailReadATIRegister(1724) = 40000
CAIL: CailWriteATIRegister
atomSaveRegisters
CailWriteATIRegister(1724,40000)
CAIL: CailReleaseMemory
ParseTable said: CD_SUCCESS
Call to AtomBIOS Exec succeeded
DAC_LoadDetection Successful
rhdAtomBIOSScratchDACSenseResults
BIOSScratch_0: 0x40000
rhdAtomBIOSScratchDACSenseResults: RHD_SENSED_NONE
atomLVDSPropertyControl
atomLVDSPropertyControl
RHDHPDCheck
RHDHPDCheck returned: 0 mask: 1
RHDMonitorInit
rhdMonitorPanel
RHDAtomBiosFunc
rhdAtomLvdsGetTimings
rhdAtomLvdsTimings
rhdAtomLvdsTimings: LVDS Modeline: 1366x768693001366 (1366) 1398 1446 (1462) 1462768 (768) 771 777 (790) 790
Call to AtomBIOS Get Panel Mode succeeded
RHDAtomBiosFunc
rhdAtomLvdsGetTimings
rhdAtomLvdsDDC
rhdAtomLvdsDDC: unknown record type: 98
Query for AtomBIOS Get Panel EDID: failed
Raw EDID data:
       00 ff ff ff ff ff ff 00 30 ae 22 40 00 00 00 00
       2d 10 01 03 80 1d 15 78 ea 6f 95 9c 54 4c 87 26
       21 50 54 21 08 00 81 80 01 01 01 01 01 01 01 01
       01 01 01 01 01 01 30 2a 78 20 51 1a 10 40 30 70
       13 00 1f d7 10 00 00 18 25 23 78 20 51 1a 10 40
       30 70 13 00 1f d7 10 00 00 18 00 00 00 0f 00 90
       43 32 90 43 28 0f 01 00 30 64 90 55 00 00 00 fe
       00 4c 54 44 31 34 31 45 4e 39 42 0a 20 20 00 35
EDID data for LVDS Panel
00: 0123456789ABCDEF
00: 00 ff ff ff ff ff ff 00 30 ae 22 40 00 00 00 00
10: 2d 10 01 03 80 1d 15 78 ea 6f 95 9c 54 4c 87 26
20: 21 50 54 21 08 00 81 80 01 01 01 01 01 01 01 01
30: 01 01 01 01 01 01 30 2a 78 20 51 1a 10 40 30 70
40: 13 00 1f d7 10 00 00 18 25 23 78 20 51 1a 10 40
50: 30 70 13 00 1f d7 10 00 00 18 00 00 00 0f 00 90
60: 43 32 90 43 28 0f 01 00 30 64 90 55 00 00 00 fe
70: 00 4c 54 44 31 34 31 45 4e 39 42 0a 20 20 00 35
RHDAtomOutputAllocFree
Mapping DIG1 encoder to KLDSKP_UNIPHYE
Crtc: found native mode from Monitor:
Modeline "1366x768"691366 1398 1446 1462768 771 777 790
Connector "PANEL" uses Monitor "LVDS Panel":
RHDValidateScaledToMode
rhdModeValidateCrtc
DxModeValid: ATOM CRTC 1
rhdAtomOutputModeValid
Listing modesetting layout:
ATOM CRTC 1: tied to Atom PLL 1 and LUT A:
        Outputs: AtomOutputUniphyE (PANEL)
ATOM CRTC 2: unused
        Unused Outputs: AtomOutputDACA, AtomOutputUniphyA
RHDModesPoolCreate
rhdCreateModesListAndValidate
Validating Modes from Monitor "LVDS Panel" on "PANEL"
rhdModeValidateCrtc
FUNCTION: DxFBValid: ATOM CRTC 1
rhdModeValidateCrtc
FUNCTION: DxFBValid: ATOM CRTC 1
rhdModeValidateCrtc
FUNCTION: DxFBValid: ATOM CRTC 1
rhdModeValidateCrtc
FUNCTION: DxFBValid: ATOM CRTC 1
rhdModeValidateCrtc
FUNCTION: DxFBValid: ATOM CRTC 1
RHDGetVirtualFromModesAndFilter
FUNCTION: DxFBValid: ATOM CRTC 1
FUNCTION: DxFBValid: ATOM CRTC 2
FUNCTION: DxFBValid: ATOM CRTC 1
FUNCTION: DxFBValid: ATOM CRTC 2
Using 120x93 DPI.
Using 1366x1024 Framebuffer with 1408 pitch
Free FB offset 0x00000000 (size = 0x10000000)
Display resolutions detected:
1366 X 768 @ 60Hz
1280 X 1024 @ 75Hz
1024 X 768 @ 60Hz
800 X 600 @ 60Hz
640 X 480 @ 60Hz
AirPort: Link Up on en1
AirPort: RSN handshake complete on en1
Refusing new kext com.apple.iokit.IOPCIFamily, v2.6: already have loaded v2.6.3.

由此得出:CRTC0>DIG1>UNIPHYE>LVDS  Encoder= 0x00 Transmitter = 0x12
CRTC1>DAC >   DACA  >VGA   Encoder= 0x10 Transmitter = 0x00
CRTC1>DIG2>UNIPHYA>HDMI Encoder= 0x01 Transmitter = 0x10
最后整理:
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 06VGA
00 08 00 00 00 02 00 00 00 01 00 00 10 01 02 01HDMI

确实可以调节分辨率了,而且确定ATI4600,ATIRadeonX2000,ATIFramebuffer都已正常加载。就是无法开启qe/ci。还有VGA黑屏。由于我得lvds是port1,所以试着把vga跟lvd顺序调换,一样不行。然后尝试更换lvds的Encoder= 0x01、Transmitter = 0x22、0x02依然无效,Transmitter = 0x22这个会导致黑屏。kabyl的boot跟trunk的boot也有尝试着更换,就是不行……
真不知道该怎么再试了。不知楼主有什么好建议???


节外生枝 发表于 2011-4-3 14:09

ATIRadeonX2000 正常加载
是在 我的mac-more-extension 里看见的
还是用软件System Info.app看
另外用IORegistryExplorer.app 看到的信息是?

你置换的FB是? 这个应该是关键, 你试试别的fb

S66sdds 发表于 2011-4-3 14:29

回复 节外生枝 的帖子

是在 我的mac-more-extension 里看见的。有 ATISupport,ATI4600Controller,ATIFramebuffer,ATIRadeonX2000。fb是10.6.7的版本,即我从10.6.4直接升级到10.6.7,然后提取fb修改。IORegistryExplorer中 PEGP树下发现 ATISupport,ATI4600Controller有加载,在ATY_Peregrine下的IOClass是ATIFramebuffer(能证明ATIFramebuffer已加载吗?)。还有唯独没有看到ATIRadeonX2000字样,
无法截图,只能口述,大家分析分析,还有什么可能出问题的地方?一路看下来,确实没看到9555能成功开启的。

crazybirdy 发表于 2011-4-3 14:39

回复 S66sdds 的帖子

的确还没看到9555成功开启QE的,不知道9555与9553这些的差异性有多大?
如果可行的话,可以试试用dsdt把device-id改成9553或9552试试看
                Method (_DSM, 4, NotSerialized)
                {
                  Store (Package (0x02)
                        {
                            "device-id",
                            Buffer (0x04)
                            {
                              0x53, 0x95, 0x00, 0x00
                            }
                        }, Local0)
                  DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                  Return (Local0)
                }


节外生枝 发表于 2011-4-3 15:46

回复 crazybirdy 的帖子


回复 crazybirdy 的帖子

在我的mac-more-extension-可以看见x2000已经加载了但是用systeminfo里看不到x2000 加载
用regexplore也看不到x2000

请问你说的x2000 即使没修改fb也自动加载是怎么个情况。

感觉3450m 没前途了, 无数次尝试都失败了, 频繁的强制关机搞得硬盘出现坏道了, 郁闷

crazybirdy 发表于 2011-4-3 15:54

回复 节外生枝 的帖子

这么悲剧了,真是令人无言
换一台笔记本好了,省得折磨人

S66sdds 发表于 2011-4-3 15:59

回复 crazybirdy 的帖子

事实证明改了也无效,9553、9555都不行。我还希望赶紧把硬盘给折腾坏了,趁现在还是保修期……{:5_275:}

crazybirdy 发表于 2011-4-3 16:03

回复 S66sdds 的帖子

dsdt改9553之后,用IORegistryExplorer确认device-id是9553
boot,kext全要用9553,这样都不行,就再想办法了,估计机会渺茫了

节外生枝 发表于 2011-4-3 16:27

crazybirdy
我想了解你的X2000的加载情况。

在我的mac-more-extension-可以看见x2000已经加载了但是用systeminfo里看不到x2000 加载
用regexplore也看不到x2000

请问你说的x2000 即使没修改fb也自动加载是怎么个情况。

jianming2011 发表于 2011-4-3 20:52

oh,my god。我得到的connector.txt居然是这样:

ATOM BIOS Rom:
        SubsystemVendorID: 0x1028 SubsystemID: 0x0434
        IOBaseAddress: 0x2000
        Filename: BR34993.001
        BIOS Bootup Message:
BR34993-001 M92 DDR3 64bit 300e/600m                                       

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

请教楼主大大,这是4330吗?0x1002变成0x1028了,0x9552变成0x0434了,无法适应了我。

我的本本是dell 1464,i3的。不知道其他朋友有这种情况么?或许我们用的是4300?

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

回复 jianming2011 的帖子

这是正常的,不标示9552一点都不奇怪,先去搞清楚啥是SubsystemVendorID再说吧
SubsystemVendorID: 0x1028 SubsystemID: 0x0434

macchan 发表于 2011-4-4 00:56

hakuta007 发表于 2011-4-4 11:40

4411 至今未成功
页: 26 27 28 29 30 31 32 33 34 35 [36] 37 38 39 40 41 42 43 44 45
查看完整版本: 发图庆祝ATI Mobility HD 4330 终于开QE/CI 及ATIFramebuffer修改解说