Radeon driver v2.7 and R7 250E: no HDMI and no DVI output

This forum is for all AmigaOne 500, Sam440 and Sam460 specific issues.
User avatar
virgola
Posts: 43
Joined: Tue Jun 21, 2011 5:24 pm
Location: Bergamo, Italy

Radeon driver v2.7 and R7 250E: no HDMI and no DVI output

Post by virgola »

Hi all,
I am currently unable to boot AmigaOS 4.1 Final Edition on my Sam460 using either HDMI or the DVI port after replacing the Radeon HD 4650 with a Radeon R7 250E single slot and low profile.
All is working fine using the VGA port.
The installed Radeon HD driver is the latest v2.7, that was previously working fine with the Radeon HD 4650.

When using HDMI or DVI, U-Boot starts as usual, but after loading all kernel modules, the screen become black and the HD does not load anything.
I do not reach the point of seeing the Amiga boot logo. Forcing a software reset via keyboard has no effect.

When booting Xubuntu 15.04 from another partition, the Radeon R7 card works fine (no visual artefacts) using all ports (VGA, HDMI and DVI), so I don't think it is an hardware issue.
The chip on the video card is (output obtained using the command "lspci | grep VGA"):
Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750 / R7 250E]

I bought the R7 250E card as it was reported working on Amiga.org at http://www.amiga.org/forums/showthread.php?t=69047
Owner: Imagodespira
Card: Club3D R7 250E (a rebranded HD7750, low Profile)
Vendor: http://www.reichelt.de/?ACTION=3&ARTI ... ROVID=2773&psuma=Geizhals
Manufacturer: http://www.club-3d.com/isotope/c/cgax-r7252l_web.pdf

I bought the card "CLUB3D Radeon R7 250 Low Profile" from Amazon
http://www.amazon.it/gp/product/B0000C0SPQ

My Sam460 config is
2GB RAM
PCI Silicon Image SiI 3512 with attached a SATA HD 2.5' and a SATA CD-ROM
PCI-E 1x Envy24HT
Monitor HP Envy beatsaudio
User avatar
Raziel
Posts: 997
Joined: Sat Jun 18, 2011 4:00 pm
Location: a dying planet

Re: Radeon driver v2.7 and R7 250E: no HDMI and no DVI outpu

Post by Raziel »

A serial log would be very helpful...seems like something is crashing while the WB comes up
People are dying.
Entire ecosystems are collapsing.
We are in the beginning of a mass extinction.
And all you can talk about is money and fairytales of eternal economic growth.
How dare you!
– Greta Thunberg
User avatar
Hans
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 703
Joined: Tue Dec 21, 2010 9:25 pm
Location: New Zealand
Contact:

Re: Radeon driver v2.7 and R7 250E: no HDMI and no DVI outpu

Post by Hans »

@virgola

If you wait, do you hear the boot sound in the background? Like Raziel said, a debug log would be useful (you may need to use the debug version to get useful info).

I also recommend comparing notes with imagodespira. Of interest are the exact graphics card model (including the SKU#), your UBoot versions, and which version of AmigaOS 4 you are using.

EDIT: Also compare the PCIGraphics.card version. IIRC, older versions PCIGraphics.card also tries to copy the ROM, and fails. This can cause trouble later on.

Hans
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
User avatar
virgola
Posts: 43
Joined: Tue Jun 21, 2011 5:24 pm
Location: Bergamo, Italy

Re: Radeon driver v2.7 and R7 250E: no HDMI and no DVI outpu

Post by virgola »

@Hans
Debug log: I will be able to obtain a serial cable for debug next week. Meanwhile, is it possible to grab the kernel without a serial cable?
What do you mean by saying "you may need to use the debug version to get useful info"?

No sound after all modules are loaded. Nothing, the Sam460 just hung. No HDD loading.

SKU: How can I obtain it?
AmigaOS version: AmigaOS 4.1 Final Edition
U-Boot version: 2010.06.05 (Apr 14 2011 - 10:54:55)
PCIGraphic.card: version 53.9 (20 Jul 2014)
RadeonHD.chip: version 2.7 (7 Feb 2015)

These are the label on the card:
S/N: BG1403019292
EAN: CGAX-R7252L
UPC: 8 54365 00554 1

Here's a picture of the card backplate
Image

Here the Xubuntu 15.04 result for lshw

Code: Select all

pci:1
   description: PCI bridge
   physical id: 101
   bus info: pci@0001:80:00.0
   version: 01
   width: 32 bits
   clock: 33MHz
   capabilities: pci vpd pm msi pciexpress normal_decode bus_master cap_list
   configuration: driver=pcieport
   resources: irq:45 ioport:1000(size=4096) memory:e90000000-e900fffff ioport:80000000(size=268435456)
 *-display
      description: VGA compatible controller
      product: Cape Verde PRO [Radeon HD 7750 / R7 250E]
      vendor: Advanced Micro Devices, Inc. [AMD/ATI]
      physical id: 0
      bus info: pci@0001:81:00.0
      version: 00
      width: 64 bits
      clock: 33MHz
      capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
      configuration: driver=radeon latency=0
      resources: irq:20 memory:e80000000-e8fffffff memory:e90000000-e9003ffff ioport:1000(size=256) memory:e90040000-e9005ffff
 *-multimedia
      description: Audio device
      product: Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
      vendor: Advanced Micro Devices, Inc. [AMD/ATI]
      physical id: 0.1
      bus info: pci@0001:81:00.1
      version: 00
      width: 64 bits
      clock: 33MHz
      capabilities: pm pciexpress msi bus_master cap_list
      configuration: driver=snd_hda_intel latency=0
      resources: irq:21 memory:e90060000-e90063fff
Here the complete result for lspci

Code: Select all

0001:81:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750 / R7 250E] (prog-if 00 [VGA controller])
	Subsystem: Hightech Information System Ltd. Device 7250
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 20
	Region 0: Memory at e80000000 (64-bit, prefetchable) [size=256M]
	Region 2: Memory at e90000000 (64-bit, non-prefetchable) [size=256K]
	Region 4: I/O ports at 1000 [size=256]
	Expansion ROM at e90040000 [disabled] [size=128K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
			ClockPM- Surprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF Not Supported
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
	Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [150 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap:	First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
	Capabilities: [200 v1] #15
	Capabilities: [270 v1] #19
	Kernel driver in use: radeon

0001:81:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
	Subsystem: Hightech Information System Ltd. Device aab0
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 21
	Region 0: Memory at e90060000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
			ClockPM- Surprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF Not Supported
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
	Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [150 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap:	First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
	Kernel driver in use: snd_hda_intel
Last edited by virgola on Fri Apr 10, 2015 5:49 pm, edited 1 time in total.
User avatar
Hans
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 703
Joined: Tue Dec 21, 2010 9:25 pm
Location: New Zealand
Contact:

Re: Radeon driver v2.7 and R7 250E: no HDMI and no DVI outpu

Post by Hans »

virgola wrote:@Hans
Debug log: I will be able to obtain a serial cable for debug next week. Meanwhile, is it possible to grab the kernel without a serial cable?
You can't save the debug log without a serial cable if the system locks up. That's because you won't be able to run dumpdebugbuffer (to save the log) if the machine has frozen.
virgola wrote:What do you mean by saying "you may need to use the debug version to get useful info"?
There's a debug version of the driver. The file is RadeonHD.chip.debug, but you do need to make sure that it's the same version as your RadeonHD.chip driver (I'm not sure if that one gets automatically updated or not).
virgola wrote:No sound after all modules are loaded. Nothing, the Sam460 just hung. No HDD loading.
Okay, so it's a hard lockup.
virgola wrote:SKU: How can I obtain it?
It's usually on the box, although the EAN/UPC should be unique too. So, you could use that for comparison.

virgola wrote:Here the Xubuntu 15.04 result for lshw
...
Here the complete result for lspci
...
Thanks, but that info doesn't help track down what's going wrong.

Hans
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
User avatar
SOFISTISOFTWARE
Posts: 44
Joined: Sat Jun 18, 2011 8:14 am
Location: Latina, Italy
Contact:

Re: Radeon driver v2.7 and R7 250E: no HDMI and no DVI outpu

Post by SOFISTISOFTWARE »

@Hans, Virgola

I've just bought the same card and DVI output works perfectly on my Sam460

http://www.bpm-power.com/it/product/131 ... 7252l.html
Attachments
uboot.jpg
sam.jpg
r7.jpg
Sam 460EX, 2Gb Ram, Radeon R7 250E, OS4.1 FE
User avatar
virgola
Posts: 43
Joined: Tue Jun 21, 2011 5:24 pm
Location: Bergamo, Italy

Re: Radeon driver v2.7 and R7 250E: no HDMI and no DVI outpu

Post by virgola »

@Hans
virgola wrote:What do you mean by saying "you may need to use the debug version to get useful info"?
There's a debug version of the driver. The file is RadeonHD.chip.debug, but you do need to make sure that it's the same version as your RadeonHD.chip driver (I'm not sure if that one gets automatically updated or not).
The installed "RadeonHD.chip.debug" is v1.2 (21 Aug 2014), so no, it does not get updated using AmiUpdate.
How can I obtain the latest version?

@SOFISTISOFTWARE
I have tried to attach another monitor (BENQ FP222WH) using DVI, HDMI and VGA and the result it is the same.
Next message from me will provide the serial log debug.
Spectre660
Posts: 1494
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: Radeon driver v2.7 and R7 250E: no HDMI and no DVI outpu

Post by Spectre660 »

@SOFISTISOFTWARE

Your Uboot version is an older version.
User avatar
SOFISTISOFTWARE
Posts: 44
Joined: Sat Jun 18, 2011 8:14 am
Location: Latina, Italy
Contact:

Re: Radeon driver v2.7 and R7 250E: no HDMI and no DVI outpu

Post by SOFISTISOFTWARE »

@Spectre

Where did u find the new one? On Acube site there isn't a newer, however i've the same as Virgola
Sam 460EX, 2Gb Ram, Radeon R7 250E, OS4.1 FE
Spectre660
Posts: 1494
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: Radeon driver v2.7 and R7 250E: no HDMI and no DVI outpu

Post by Spectre660 »

This was the version my machines came with in mid 2012 and late 2014.

ver=U-Boot 2010.06.05a (Jan 30 2012 - 16:06:56)
SOFISTISOFTWARE wrote:@Spectre

Where did u find the new one? On Acube site there isn't a newer, however i've the same as Virgola
Post Reply