Opened 2 months ago

Last modified 2 months ago

#18808 new bug

Radeon HD 7560D (Trinity) not recognized

Reported by: un_spacyar Owned by: kallisti5
Priority: normal Milestone: Unscheduled
Component: Drivers/Graphics/radeon_hd Version: R1/beta4
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Hello. I am using an AMD A-series based computer, with an integrated Radeon HD 7560D (Trinity) video card. In theory, is supported by the Radeon_HD driver: (http://cgit.haiku-os.org/haiku/tree/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp).

However, when I finish booting Haiku, instead of showing the destkop, I only get a 'no signal' error message in the monitor. (notice that during the boot process the 5 icons and HAiku logo are visible).

If I boot with the failsafe VESA driver, it works (but I am not able to choose the native 1920x1080 resolution).

I am including the listdev output as an attachment.

Haiku 32 bit (hrev57581). Thank you!

Attachments (2)

listdev.txt (5.6 KB ) - added by un_spacyar 2 months ago.
syslog.txt (247.0 KB ) - added by un_spacyar 2 months ago.

Download all attachments as: .zip

Change History (3)

by un_spacyar, 2 months ago

Attachment: listdev.txt added

comment:1 by un_spacyar, 2 months ago

Found some relevant? information in the Syslog: The radeon driver detects the two connectors (VGA and DisplayPort). I am using the VGA connector, but the driver did not recognize the monitor plugged to the VGA:

KERN: radeon_hd: Currently detected connectors=============
KERN: radeon_hd: Connector #0)
KERN: radeon_hd:  + connector:          DisplayPort
KERN: radeon_hd:  + i2c gpio table id:  6
KERN: radeon_hd:    - gpio hw pin:      0x90
KERN: radeon_hd:    - gpio valid:       true
KERN: radeon_hd:    - i2c valid:        true
KERN: radeon_hd:  + hpd gpio table id:  0
KERN: radeon_hd:    - gpio hw pin:      0x1
KERN: radeon_hd:    - gpio valid:       true
KERN: radeon_hd:  + router gpio table id: 0
KERN: radeon_hd:  + router (ddc):       false
KERN: radeon_hd:  + router (c/d):       false
KERN: radeon_hd:  + encoder:            TMDS
KERN: radeon_hd:    - id:               33
KERN: radeon_hd:    - type:             Internal Kaleidoscope UNIPHY2
KERN: radeon_hd:    - capabilities:     0x0
KERN: radeon_hd:    - enumeration:      1
KERN: radeon_hd:    - is bridge:        false
KERN: radeon_hd:    + external encoder: none
KERN: radeon_hd:  + flags:
KERN: radeon_hd:    * device DFP1 support
KERN: radeon_hd: Connector #1)
KERN: radeon_hd:  + connector:          VGA
KERN: radeon_hd:  + i2c gpio table id:  7
KERN: radeon_hd:    - gpio hw pin:      0x91
KERN: radeon_hd:    - gpio valid:       true
KERN: radeon_hd:    - i2c valid:        true
KERN: radeon_hd:  + hpd gpio table id:  1
KERN: radeon_hd:    - gpio hw pin:      0x2
KERN: radeon_hd:    - gpio valid:       true
KERN: radeon_hd:  + router gpio table id: 0
KERN: radeon_hd:  + router (ddc):       false
KERN: radeon_hd:  + router (c/d):       false
KERN: radeon_hd:  + encoder:            DAC
KERN: radeon_hd:    - id:               33
KERN: radeon_hd:    - type:             Internal Kaleidoscope UNIPHY2
KERN: radeon_hd:    - capabilities:     0x0
KERN: radeon_hd:    - enumeration:      2
KERN: radeon_hd:    - is bridge:        true
KERN: radeon_hd:    + external encoder: DAC
KERN: radeon_hd:      - valid:          true
KERN: radeon_hd:      - id:             34
KERN: radeon_hd:      - type:           External Nutmeg Bridge
KERN: radeon_hd:      - enumeration:    1
KERN: radeon_hd:  + flags:
KERN: radeon_hd:    * device CRT1 support
KERN: radeon_hd: ==========================================
KERN: radeon_hd: encoder_init: called
KERN: radeon_hd: transmitter_dig_setup: connector 0, pixelClock: 0
KERN: radeon_hd: transmitter_dig_setup: table 1.5
KERN: radeon_hd: encoder_pick_dig: connector 0
KERN: radeon_hd: transmitter_dig_setup: connector 1, pixelClock: 0
KERN: radeon_hd: transmitter_dig_setup: table 1.5
KERN: radeon_hd: encoder_pick_dig: connector 1
KERN: radeon_hd: encoder_external_setup: connector 1
KERN: radeon_hd: encoder_external_setup: table 2.3
KERN: radeon_hd: pll_set_external: set external pll clock to 800000
KERN: radeon_hd: pll_set_external: table 1.6
KERN: radeon_hd: dp_setup_connectors
KERN: radeon_hd: detect_displays: connector(0): Checking DP.
KERN: radeon_hd: ddc2_dp_read_edid1
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_set_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_set_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_set_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_set_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_get_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_get_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_get_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_set_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_set_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_get_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_get_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: ddc2_dp_read_edid1: error reading EDID data at index 0, result = 0x80000001
KERN: radeon_hd: dp_aux_speak: dp_aux channel flags not zero!
KERN: Last message repeated 6 times.
KERN: radeon_hd: dp_aux_transaction: IO Error. 7 attempts
KERN: radeon_hd: dp_aux_get_i2c_byte: aux_ch transaction failed!
KERN: radeon_hd: detect_displays: connector(0): bit-banging ddc for EDID.
KERN: DDC: ddc2_read: DDC information read failure
KERN: Last message repeated 3 times.
KERN: radeon_hd: detect_displays: connector(1): bit-banging ddc for EDID.
KERN: DDC: ddc2_read: DDC information read failure
KERN: Last message repeated 3 times.
KERN: radeon_hd: detect_displays: ERROR: 0 attached monitors were found on display connectors.
KERN: radeon_hd: radeon_uninit_accelerant enter
KERN: radeon_hd: radeon_uninit_accelerant done
KERN: radeon_hd: device_close: close
KERN: radeon_hd: card(0): radeon_hd_uninit called

by un_spacyar, 2 months ago

Attachment: syslog.txt added
Note: See TracTickets for help on using tickets.