Green Screen on R700

Mike Lothian mike at fireburn.co.uk
Sat Dec 12 06:18:36 PST 2009


2009/12/12 Mike Lothian <mike at fireburn.co.uk>:
> Hi
>
> I've noticed on the testing trees there has been a weird green tinge
> to my screen
>
> I've bisected this back to f84676185368e36c6bc0eeab87ab73ed39042648
>
> Git bisect log:
>
> git bisect start
> # bad: [99b89dc857861663b44b205e896e6415fe8ba6b5] Merge branch
> 'drm-radeon-testing' of
> git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 into
> drm-radeon-testing
> git bisect bad 99b89dc857861663b44b205e896e6415fe8ba6b5
> # good: [22763c5cf3690a681551162c15d34d935308c8d7] Linux 2.6.32
> git bisect good 22763c5cf3690a681551162c15d34d935308c8d7
> # bad: [d4877cf2293f5463f531769fd12300cb3417c778] drm/radeon/kms:
> enable hpd support
> git bisect bad d4877cf2293f5463f531769fd12300cb3417c778
> # good: [22dd50133ab7548adb23e86c302d6e8b75817e8c] drm/radeon/kms: fix
> vram setup on rs600/rs690/rs740
> git bisect good 22dd50133ab7548adb23e86c302d6e8b75817e8c
> # good: [88071539a3f5195f9e9dae38a3e35b3ce4b9f9fc] drm/ttm: Add
> user-space objects.
> git bisect good 88071539a3f5195f9e9dae38a3e35b3ce4b9f9fc
> # skip: [5801ead6bd6bddf5505d6eab55f84d8ee8106cd8] drm/radeon/kms: add
> support for DP modesetting
> git bisect skip 5801ead6bd6bddf5505d6eab55f84d8ee8106cd8
> # bad: [dcfdd4083509f9c46b1e92c58c062d50da50580e] drm/radeon/kms: add
> hpd support for r5xx/rs600/rs690/rs740 asics
> git bisect bad dcfdd4083509f9c46b1e92c58c062d50da50580e
> # skip: [4143e919ea999c9356ae4f71b5a3a80e075290d5] drm/radeon/kms:
> store sink type in atom dig connector
> git bisect skip 4143e919ea999c9356ae4f71b5a3a80e075290d5
> # good: [4bfd75cb08a362cb1df35dc6a5032d12843c6d87] drm/ttm: Export
> symbols needed for the vmwgfx driver.
> git bisect good 4bfd75cb08a362cb1df35dc6a5032d12843c6d87
> # skip: [54d9cb47dd6a754e434e5adeccb3a1e2835594fd] drm/radeon/kms/dp:
> fix return in dpcd retrival.
> git bisect skip 54d9cb47dd6a754e434e5adeccb3a1e2835594fd
> # good: [447aeb907e417e0e837b4a4026d5081c88b6e8ca] drm/ttm: fix
> unreachable code.
> git bisect good 447aeb907e417e0e837b4a4026d5081c88b6e8ca
> # skip: [5fbfce7fc906c4a9e3d5e0872e5d6affaca54761] drm/radeon/kms:
> make displayport work by reorganising vsemph setup.
> git bisect skip 5fbfce7fc906c4a9e3d5e0872e5d6affaca54761
> # skip: [746c1aa4d100f7441423050f34be79f401fbf7d4] drm/radeon/kms:
> initial radeon displayport porting
> git bisect skip 746c1aa4d100f7441423050f34be79f401fbf7d4
> # skip: [ffd09c648a76a1cf96872c033e98d4730f9b10a4] drm/radeon/kms:
> free aux channel i2c adapter on destroy
> git bisect skip ffd09c648a76a1cf96872c033e98d4730f9b10a4
> # bad: [53c1e09fea4cf3fc0ec1f735a5fcab78c43cb55d] drm/radeon/kms:
> clean up DP debugging
> git bisect bad 53c1e09fea4cf3fc0ec1f735a5fcab78c43cb55d
> # bad: [58682f107ad5178e47a45af3af1851442d05d7fc] drm/radeon/kms: do
> dp link training at dpms on time not mode set.
> git bisect bad 58682f107ad5178e47a45af3af1851442d05d7fc
> # skip: [6a93cb250a60af1bb7b4070949f8546a2fdc52ef] drm/radeon/kms: i2c reorg
> git bisect skip 6a93cb250a60af1bb7b4070949f8546a2fdc52ef
> # skip: [1a66c95a64c9ae0bc8382254f544b24b23f498ec] drm/radeon/kms: DP
> fixes and cleanup from the ddx
> git bisect skip 1a66c95a64c9ae0bc8382254f544b24b23f498ec
> # skip: [f92a8b6758bdc0f277c4f42aa7d736a205ac9ded] drm/radeon/kms:
> handle dp sinks in atom encoder/transmitter tables
> git bisect skip f92a8b6758bdc0f277c4f42aa7d736a205ac9ded
> # skip: [d904ef9b00a4473af16766e99f17bdbb5f0fde65] drm/radeon/kms: add
> support to atom parser for FB read/write
> git bisect skip d904ef9b00a4473af16766e99f17bdbb5f0fde65
> # bad: [f84676185368e36c6bc0eeab87ab73ed39042648] Merge remote branch
> 'origin/drm-core-next' into test
> git bisect bad f84676185368e36c6bc0eeab87ab73ed39042648
>
> I'm pretty sure this is the problem:
>
> [drm] Loading RV730 Microcode
> platform radeon_cp.0: firmware: using built-in firmware
> radeon/RV730_pfp.bin
> platform radeon_cp.0: firmware: using built-in firmware
> radeon/RV730_me.bin
> platform radeon_cp.0: firmware: using built-in firmware
> radeon/R700_rlc.bin
> r600_rlc: Bogus length 3072 in firmware "radeon/R700_rlc.bin"
> [drm:rv770_init] *ERROR* Failed to load firmware!
> [drm:radeon_driver_load_kms] *ERROR* Fatal error while trying to
> initialize radeon.
> radeon: probe of 0000:01:00.0 failed with error -22
>
> Cheers
>
> Mike
>

Sorry I've just redownloaded the firmware (I no longer get the above
error) however the weird colours don't go away

Cheers

Mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dmesg.green
Type: application/octet-stream
Size: 29597 bytes
Desc: not available
Url : http://lists.x.org/archives/xorg-driver-ati/attachments/20091212/e6ddf5d5/attachment-0001.obj 


More information about the xorg-driver-ati mailing list