Chameleon

Issue 119: Add HIS ATI Radeon HD 5450 in ati.c

Reported by bob tom, Jul 18, 2011

The DVD Player in Lion GM crashes when using the HIS ATI Radeon HD 
5450 video card and the latest version of the chameleon bootloader 
(1157).

The HIS ATI Radeon HD 5450 video card works fine in Lion GM and Snow 
Leopard 10.6.8 however by adding the deviceId: 0x68f9 into the 
ATI5000Controller.kext/Contents/Info.plist file.

I understand that I can fix the DVD player crash by using a 
framebuffer other than the default one (Radeon) so I'm trying to do 
this by using the AtiConfig boot arg but I understand that I can't 
chage it for this card since it's not present in ati.c.

The card details are:
ven: 0x1002
dev: 0x68f9
subsys: 0x20091787

Comment 1 by Cosmosis Jones, Jul 18, 2011

What framebuffer shoudl this be using by default?

Comment 2 by Cosmosis Jones, Jul 18, 2011

{ 0x68F9,	0x00000000, CHIP_FAMILY_CEDAR,		"ATI Radeon HD 5400 
Series",		kNull		},

This is present. Your specific subsys id isn't, but that doesn't 
really matter, this line right here sets it.

You should be able to use the trunk and set AtiConfig in your plist.

Comment 3 by Cosmosis Jones, Jul 18, 2011

Labels: Target:2.1

Comment 4 by bob tom, Jul 19, 2011

That didn't work. I had to modify the source with my info and the 
change worked.

I added this line in ati.c:


    { 0x68F9,    0x20091787, CHIP_FAMILY_CEDAR,        "ATI 
Radeon HD 5450",                kEulemur    },



Using the stock boot loader I never saw the video card info from 
bdmesg as I see now with my build:

No DSDT found, using 0 as uid value.
Using PCI-Root-UID value: 0
Framebuffer @0xD0000000  MMIO @0xE0100000       I/O Port @0x00001000 
ROM Addr @0xFFFE0000
ATI card POSTed, reading VBIOS from legacy space
ATI Cedar ATI Radeon HD 5450 512MB (Eulemur) [1002:68f9] (subsys 
[1787:2009]):: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)


DVD Player works now with this change so if you can add it into the 
trunk that would be great.

Comment 5 by Cosmosis Jones, Jul 19, 2011

Labels: Target:2.0 Target:2.1
Status: Fixed
Owner: cosmo1t

Comment 6 by TrmpLMrt, Jul 20, 2011

See 
http://forum.voodooprojects.org/index.php/topic,1959.msg10378.html#ms
g10378

Club3D Radeon HD5450 512 DDR3
The card details are:
ven: 0x1002
dev: 0x68f9
subsys: 0x22911787 (NOT 20091787)

Has DVI, HDMI and VGA ports, so Eulemur seems to be the right FB.

Reported as 'unsupported', defaults to RadeonFramebuffer, DVD Player 
crashes.

Cant checkout the source code for some reason, so cant modify the 
code and compile it myself to test. Unless there's another way to 
get the source than svn ?

Comment 7 by Cosmosis Jones, Jul 20, 2011

done

Comment 8 by E. L., Aug 15, 2011

Hello Bob Tom,

Can you please share your patched boot file, as we have the same 
card. I am trying to get my audio working on the HDMI port.

Thank you.

Comment 9 by Deepak Verma, Sep 21, 2011

Hi Bob,

Can you please share the patched boot file, I also have the same 
card.

My email id is deepakv75@gmail.com

Thank You

Comment 10 by Deepak Verma, Sep 23, 2011

Hi Cosmosis,

Can you please add my ATI 5450 1 GB card:

The card details are
The card details are:
ven: 0x1002
dev: 0x68f9
subsys: 0xe145174b)

ATI Technologies Inc Cedar PRO [Radeon HD 5450][1002:68f9] 
Subsystem: PC Partner Limited Unknown device [174b:e145]

Thank you

Created: 8 years 4 months ago by bob tom

Updated: 8 years 2 months ago

Status: Fixed

Owner: Cosmosis Jones

Followed by: 4 persons

Labels:
Priority:Medium
Type:Defect
Target:2.0