[haiku-bugs] Re: [Haiku] #11443: AtomBIOS search needs to be more robust

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Mon, 10 Nov 2014 15:27:42 -0000

#11443: AtomBIOS search needs to be more robust
------------------------------------------+----------------------------
   Reporter:  kallisti5                   |      Owner:  kallisti5
       Type:  bug                         |     Status:  new
   Priority:  normal                      |  Milestone:  R1
  Component:  Drivers/Graphics/radeon_hd  |    Version:  R1/Development
 Resolution:                              |   Keywords:  atombios
 Blocked By:                              |   Blocking:
Has a Patch:  0                           |   Platform:  All
------------------------------------------+----------------------------

Comment (by kallisti5):

 Radeon HD 6310, RADEON_PALM APU  DCE 4.1
 {{{
 KERN: radeon_hd: init_driver: GPU(0) Radeon HD 6310, revision = 0x0
 KERN: radeon_hd: publish_devices
 KERN: radeon_hd: find_device
 KERN: radeon_hd: device_open: open(name = graphics/radeon_hd_000100)
 KERN: radeon_hd: card(0): radeon_hd_init: called
 KERN: radeon_hd: radeon_hd_init: card(0): Radeon Palm 1002:9802
 KERN: radeon_hd: radeon_hd_init: shrinking frame buffer to PCI bar...
 KERN: radeon_hd: radeon_hd_init: mapping a frame buffer of 256MB out of
 384MB video ram
 KERN: radeon_hd: card(0): radeon_hd_getbios: called
 KERN: radeon_hd: radeon_hd_getbios: ACPI ATRM AtomBIOS TODO
 KERN: radeon_hd: radeon_hd_getbios: AtomBIOS not found using active method
 0 at 0x0
 KERN: radeon_hd: mapAtomBIOS: seeking AtomBIOS @ 0xE0000000 [size:
 0x40000]
 KERN: radeon_hd: mapAtomBIOS: BIOS signature incorrect @ 0xE0000000 (0)
 KERN: radeon_hd: radeon_hd_getbios: AtomBIOS not found using active method
 1 at 0xE0000000
 KERN: radeon_hd: radeon_hd_getbios: No base found at PCI ROM BAR
 KERN: radeon_hd: radeon_hd_getbios: AtomBIOS not found using active method
 2 at 0x0
 KERN: radeon_hd: radeon_hd_getbios: Active AtomBIOS search failed.
 KERN: radeon_hd: card(0): radeon_hd_getbios_r700: called
 KERN: radeon_hd: radeon_hd_getbios_r700: No AtomBIOS location found at PCI
 ROM BAR
 KERN: radeon_hd: radeon_hd_init: Can't find an AtomBIOS rom! Trying shadow
 rom...
 KERN: radeon_hd: mapAtomBIOS: seeking AtomBIOS @ 0xC0000 [size: 0x20000]
 KERN: radeon_hd: mapAtomBIOS: AtomBIOS verified and locked
 KERN: radeon_hd: radeon_hd_init: Found AtomBIOS at VGA shadow rom
 KERN: radeon_hd: card(0): radeon_hd_init found VESA EDID information.
 KERN: radeon_hd: card(0): radeon_hd_init completed successfully!
 KERN: radeon_hd: card(0): GPU thermal status: 0C
 KERN: radeon_hd: device_ioctl: accelerant: radeon_hd.accelerant
 KERN: radeon_hd: radeon_init_accelerant enter
 KERN: radeon_hd: radeon_dump_bios: Dumping AtomBIOS as ATOM_DEBUG is
 set...
 KERN: radeon_hd: radeon_dump_bios: AtomBIOS dumped to
 /boot/system/cache/tmp/radeon_hd_bios_1002_9802_0.bin
 KERN: radeon_hd: radeon_init_bios: AtomBIOS is already posted
 }}}

--
Ticket URL: <https://dev.haiku-os.org/ticket/11443#comment:2>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: