Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Aug 2013 14:38:16 +0200
From:      Niclas Zeising <zeising+freebsd@daemonic.se>
To:        =?UTF-8?B?0JPRg9C70Y/QtdCyINCT0L7RiNCw?= <gosha-necr@yandex.ru>
Cc:        "freebsd-x11@freebsd.org" <freebsd-x11@freebsd.org>, dumbbell@freebsd.org
Subject:   Re: [REPORT] AMD Radeon KMS on Asus X501U
Message-ID:  <5221E3B8.6060708@daemonic.se>
In-Reply-To: <198331377951869@web2g.yandex.ru>
References:  <521C9D2A.4070001@FreeBSD.org> <423811377880731@web23g.yandex.ru> <5220DC43.2060300@daemonic.se> <42821377921354@web10m.yandex.ru> <5221C331.6050801@daemonic.se> <198331377951869@web2g.yandex.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On 08/31/13 14:24, Гуляев Гоша wrote:
> No, I have not serial console (if it means that on notebook needed COM-post, it 
> has not nor COM, not LPT ports)
> After Xorg exits, physical console come back normaly
> Also I send kernel config in the end of letter
> ============= kldstat before Xorg ======================
> Id Refs Address Size Name
> 1 1 0xffffffff80200000 b9cf08 kernel
> 
> ============= kldstat after Xorg ======================
> Id Refs Address Size Name
> 1 21 0xffffffff80200000 b9cf08 kernel
> 2 1 0xffffffff80e12000 10308e radeonkms.ko
> 3 1 0xffffffff80f16000 3e503 drm2.ko
> 4 4 0xffffffff80f55000 140a iicbus.ko
> 5 1 0xffffffff80f57000 ce0 iic.ko
> 6 1 0xffffffff80f58000 12d9 iicbb.ko
> ============ dmesg before Xorg =======================

So the kernel module is loaded when X starts, but see below.
[SNIP]

> info: [drm] Initialized drm 1.1.0 20060810
> drmn0: <Wrestler [Radeon HD 6320]> on vgapci0
> info: [drm] MSI enabled 1 message(s)
> info: [drm] RADEON_IS_PCIE
> info: [drm] initializing kernel modesetting (PALM 0x1002:0x9806 0x1043:0x14B7).
> info: [drm] register mmio base: 0xFEB00000
> info: [drm] register mmio size: 262144
> info: [drm] radeon_atrm_get_bios: ===> Try ATRM...
> info: [drm] radeon_atrm_get_bios: IGP card detected, skipping this method...
> info: [drm] radeon_acpi_vfct_bios: ===> Try VFCT...
> info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table
> info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND
> info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM...
> info: [drm] igp_read_bios_from_vram: VRAM base address: 0xb0000000
> info: [drm] igp_read_bios_from_vram: Map address: 0xfffff800b0000000 (262144 bytes)
> info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0x2070
> info: [drm] radeon_read_bios: ===> Try PCI Expansion ROM...
> info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM...
> info: [drm] igp_read_bios_from_vram: VRAM base address: 0xb0000000
> info: [drm] igp_read_bios_from_vram: Map address: 0xfffff800b0000000 (262144 bytes)
> info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0x2070
> error: [drm:pid905:radeon_get_bios] *ERROR* Unable to locate a BIOS ROM
> drmn0: error: Fatal error during GPU init
> info: [drm] radeon: finishing device.
> [TTM] Memory type 2 has not been initialized
> device_attach: drmn0 attach returned 22

Something goes wrong when loading the radeon KMS module and attaching to
the hardware.  This means that when X starts it has no way of talking to
the graphics card, and exits.  I hope dumbbell@ (CCd) knows more about
this, since he imported the radeon KMS driver into FreeBSD.
Sorry that I can't be of more help.
Regards!
-- 
Niclas




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5221E3B8.6060708>