Announcement

Collapse
No announcement yet.

[DB] BIOS - ACPI - data collecting

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Adarion
    replied
    FWTS
    *whistles* Awesome stuff that. I just dd'ed the image to an empty CF disk from my camera and booted from my card reader.

    all tests on my Asus M4A78-E:
    Summary: 59 passed, 29 failed, 0 warnings, 2 aborted.
    Some of the FAILs receive a category, low, med, high.

    the reassemly/compil. of DSDT showed the usual nearly 200 errors, most of them
    Object does not exist ^ (LNK_) (with _ being a letter), probably a syntax messup somewhere, just lots of "xy does not exist", had the same problem when I dumped them manually and tried to reassemle them. Wish I had coding skills and could just fix stuff more easily.

    One of the "aborted" tests was
    "Cannot read microcode file /usr/share/misc/intel-microcode.dat"
    Ha. Ha. Why does it expect to load intel microcode on an AMD machine?
    Also the message reads like they had forgotten to include firmware blobs into the disk image file.

    It also produced an interrupt storm on IRQ 19, thus disabling 19 and noting that as critical error, but my Gentoo kernel dmesg doesn't say anything about diabled IRQ 19. *shrugs*

    And "incorrect checksum" as also seen on my manual dumps for the tables. Humm. I don't know much about it but I don't like it. Wrong checksum sounds always nasty.




    How to get this test suite working hopefully quickly
    Code:
    wget  http://kernel.ubuntu.com/~kernel-ppa/testing/maverick-desktop-i386-fwts.img
    dd if=maverick-desktop-i386-fwts.img of=/dev/sd_
    (replace _ with your letter for the USB media, and double check before you accidentally overwrite your / )
    then fdisk /dev/sd_ and "a" 'make the sd_1 bootable), reboot and select the card reader to boot from.
    wait some time until it finishes loading and gives you a VGA text menu
    select tests, run them, wait, result will automatically be saved to the media (./fwts/today'sdate/somenumber/results.log), shutdown.
    Reboot from HDD, go to Phoronix forums and post results.

    edit:
    I am currently taking data from my VIA C7, the FWTS offers also an xterm implementation (looks like the Gnome one) and other niceness. But apparently there is no acpidump installed. I just used the existing network connection from the box to apt-get install acpidump and then I could dump tables and acpixtract them. So maybe you need to do this for the full results. (I didn't find the tables and compilers in the results log or I was to quick an just missed that part.) I don't know if it is actually written to the USB media for later use, it writes a boot part and an ISO and the ISO is then being mounted as "cdrom" and loaded, but maybe it is writeable and the acpidump will stay for later use on offline machines. Otherwise it is probably possible to copy the binary to a free location on the USB media (I even have a whole partition added to it to save any data or take data with me).
    Last edited by Adarion; 07 November 2011, 04:53 PM.

    Leave a comment:


  • snuwoods
    replied
    Ms-7610 (p41t-c33) from MSI

    acpixtract -l acpi.dump:
    Code:
    Signature Length  OemId     OemTableId   OemRevision CompilerId CompilerRevision
    
        DSDT   25419  "A7610 "  "A7610100"    00000100    "INTL"     20051117
        FACS      64
        FACP     132  "7610MS"  "A7610100"    20110809    "MSFT"     00000097
        APIC     108  "7610MS"  "A7610100"    20110809    "MSFT"     00000097
        MCFG      60  "7610MS"  "OEMMCFG "    20110809    "MSFT"     00000097
        OEMB     114  "7610MS"  "A7610100"    20110809    "MSFT"     00000097
        HPET      56  "7610MS"  "OEMHPET "    20110809    "MSFT"     00000097
        GSCI    8228  "7610MS"  "GMCHSCI "    20110809    "MSFT"     00000097
        SSDT    2684  "DpgPmm"  "CpuPm   "    00000012    "INTL"     20051117
        RSDT      64  "7610MS"  "A7610100"    20110809    "MSFT"     00000097
        RSDP          "ACPIAM"
    
    Found 11 ACPI tables [20060324]
    dmidecode: http://pastebin.com/U2MhXYrV
    Last edited by snuwoods; 07 November 2011, 02:49 PM.

    Leave a comment:


  • Adarion
    replied
    Interesting. I'm fetching the image now. As soon as I find a free media I'll check it. Maybe it works better on a few machines where LFK v3 crashed during bootup.

    Though you can use the acpidump from the pmtools bundle on every installed Linux and lshw or dmidecode for the board and bios description. Of course if you don't have a Linux installation on the box you need something to boot from. The decompilation and recompilation gives varying results. On my box here I got more than 200 errors probably due to a syntax error in the decompiled version. Grhm. Need coding skills.

    Leave a comment:


  • cking
    replied
    fwts documentation

    There is also documentation for fwts here: https://wiki.ubuntu.com/Kernel/Reference/fwts

    Leave a comment:


  • osmotr
    replied
    About Test Suite

    LinuxFirmware kit outdated It has old kernel/tools and not maintained anymore I guess it's requires live boot not standalone testing on a host system

    anway I found a new firmware test kit and it's standalone application for now maintained from via ubuntu kernel engineer
    and also it's supports UEFI firmware
    website : http://smackerelofopinion.blogspot.c...pi-health.html
    Launchpad : https://launchpad.net/~firmware-testing-team
    ArchLinux AUR : http://aur.archlinux.org/packages.php?ID=39604
    installing on ubuntu 11.10 via "sudo apt-get install fwts" that's all

    I did a quick test via fwts(firmware test suite) with Acer Aspire 5315 host system is Ubuntu 11.10 kernel 3.0.0-13.21-generic 3.0.6
    results are : 327 passed, 47 failed, 1 warnings, 0 aborted, 79 skipped, 2 info only.

    I think it's better than other kit database should recreate via this kit

    Leave a comment:


  • rechapit
    replied
    Asus N61JQ

    acpixtract+ dmidecode +lshw(txt)
    firmware development kit results(zip)

    hope these prove useful

    Leave a comment:


  • ryszardzonk
    replied
    Originally posted by ryszardzonk View Post
    All information for Asus P5B Deluxe available here

    results.txt contains run from Linux-ready Firmware Kit while archive.zip provides all other infomation gathered including dsdt table dumps
    I included several more results including 2 laptops and few boards along with the most recent kernel patches from Thomas Renninger (Suse) for overriding DSDT and SSDT tables in bios which should really help in debuging issues

    All available here



    A bit info about patches themselves in Thomas own words

    "This is a totally different approach, but much more flexible and earlier.
    It provides the possibility to override any ACPI table (including for
    example
    static tables like FADT). You can override up to 10 tables, also
    individual
    SSDTs. Iirc it looks for the table signature on SSDTs and only overrides
    the matching ones. Before one had to glue DSDT and SSDTs together, provide
    acpi_no_auto_dsdt boot param -> it was really ugly up to impossible
    if you wanted to try to override SSDT tables."

    Leave a comment:


  • Soul_keeper
    replied
    Gigabyte G41M-ES2L

    acpixtract -l acpidump.out

    Intel ACPI Component Architecture
    ACPI Binary Table Extraction Utility version 20110922-64 [Nov 5 2011]
    Copyright (c) 2000 - 2011 Intel Corporation


    Signature Length Revision OemId OemTableId OemRevision CompilerId CompilerRevision

    DSDT 17316 01 "GBT " "GBTUACPI" 00001000 "MSFT" 0100000C
    FACS 64
    FACP 116 01 "GBT " "GBTUACPI" 42302E31 "GBTU" 01010101
    HPET 56 01 "GBT " "GBTUACPI" 42302E31 "GBTU" 00000098
    MCFG 60 01 "GBT " "GBTUACPI" 42302E31 "GBTU" 01010101
    TAMG 25618 01 "GBT " "GBT B0" 5455312E "BG " 00020101
    APIC 132 01 "GBT " "GBTUACPI" 42302E31 "GBTU" 01010101
    RSDT 56 01 "GBT " "GBTUACPI" 42302E31 "GBTU" 01010101
    RSDP "GBT "

    Found 9 ACPI tables

    dmidecode|more
    # dmidecode 2.9
    SMBIOS 2.4 present.
    38 structures occupying 1177 bytes.
    Table at 0x000F0100.

    Handle 0x0000, DMI type 0, 24 bytes
    BIOS Information
    Vendor: Award Software International, Inc.
    Version: F9
    Release Date: 06/21/2010
    Address: 0xE0000
    Runtime Size: 128 kB
    ROM Size: 1024 kB
    ...
    Handle 0x0001, DMI type 1, 27 bytes
    System Information
    Manufacturer: Gigabyte Technology Co., Ltd.
    Product Name: G41M-ES2L
    Version:
    Serial Number:
    UUID: 00000000-0000-0000-0000-6CF04946829A
    Wake-up Type: Power Switch
    SKU Number:
    Family:

    Handle 0x0002, DMI type 2, 8 bytes
    Base Board Information
    Manufacturer: Gigabyte Technology Co., Ltd.
    Product Name: G41M-ES2L
    Version:
    Serial Number:

    Handle 0x0003, DMI type 3, 17 bytes
    Chassis Information
    Manufacturer: Gigabyte Technology Co., Ltd.
    Type: Desktop
    Lock: Not Present
    Version:
    Serial Number:
    Asset Tag:
    Boot-up State: Unknown
    Power Supply State: Unknown
    Thermal State: Unknown
    Security Status: Unknown
    OEM Information: 0x00000000

    Handle 0x0004, DMI type 4, 35 bytes
    Processor Information
    Socket Designation: Socket 775

    Leave a comment:


  • Adarion
    replied
    Asus M2A-VM
    This is one of the coreboot compatible boards, running an AMD LE-1620.

    Code:
    Signature Length Revision  OemId     OemTableId   OemRevision CompilerId CompilerRevision
    
        DSDT   20826     01    "ATI   "  "ASUSACPI"    00001000    "MSFT"     03000000
        FACS      64
        FACP     244     03    "ATI   "  "ASUSACPI"    42302E31    "AWRD"     00000000
        SSDT     310     01    "PTLTD "  "POWERNOW"    00000001    " LTP"     00000001
        HPET      56     01    "ATI   "  "ASUSACPI"    42302E31    "AWRD"     00000098
        MCFG      60     01    "ATI   "  "ASUSACPI"    42302E31    "AWRD"     00000000
        APIC     132     01    "ATI   "  "ASUSACPI"    42302E31    "AWRD"     00000000
        XSDT      76     01    "ATI   "  "ASUSACPI"    42302E31    "AWRD"     00000000
        RSDP                   "ATI   "
    
    Found 9 ACPI tables [20100107]
    Code:
    DMI information:
    # dmidecode 2.7
    SMBIOS 2.4 present.
    58 structures occupying 1675 bytes.
    Table at 0x000F0000.
    
    Handle 0x0000, DMI type 0, 24 bytes.
    BIOS Information
    	Vendor: Phoenix Technologies, LTD
    	Version: ASUS M2A-VM ACPI BIOS Revision 5001
    	Release Date: 02/04/2010
    	Address: 0xE0000
    	Runtime Size: 128 kB
    	ROM Size: 1024 kB
    	Characteristics:
    		ISA is supported
    		PCI is supported
    		PNP is supported
    		APM is supported
    		BIOS is upgradeable
    		BIOS shadowing is allowed
    		Boot from CD is supported
    		Selectable boot is supported
    		BIOS ROM is socketed
    		EDD is supported
    		5.25"/360 KB floppy services are supported (int 13h)
    		5.25"/1.2 MB floppy services are supported (int 13h)
    		3.5"/720 KB floppy services are supported (int 13h)
    		3.5"/2.88 MB floppy services are supported (int 13h)
    		Print screen service is supported (int 5h)
    		8042 keyboard services are supported (int 9h)
    		Serial services are supported (int 14h)
    		Printer services are supported (int 17h)
    		CGA/mono video services are supported (int 10h)
    		ACPI is supported
    		USB legacy is supported
    		AGP is supported
    		LS-120 boot is supported
    		ATAPI Zip drive boot is supported
    		BIOS boot specification is supported
    		Targeted content distribution is supported
    
    Handle 0x0001, DMI type 1, 27 bytes.
    System Information
    	Manufacturer: System manufacturer
    	Product Name: System Product Name
    	Version: System Version
    	Serial Number: System Serial Number
    		Wake-up Type: Power Switch
    	SKU Number:  
    	Family:  
    
    Handle 0x0002, DMI type 2, 8 bytes.
    Base Board Information
    	Manufacturer: ASUSTeK Computer INC.
    	Product Name: M2A-VM
    	Version: 1.XX    
    	Serial Number: 123456789000
    LFK v3 says:
    KERNEL VERSION: Linux testmachine 2.6.22.9 #1 SMP Mon Oct 1 15:17:15 PDT 2007 i686 athlon i386 GNU/Linux
    SUMMARY: 3 Fails, 3 Warns, 14 Pass, 20 Total

    Leave a comment:


  • Adarion
    replied
    I hope I won't already publish duplicates here.
    So I visited a friend in .nl and had of course nothing better to do than chasing the LFK over his and his girlfriend's laptop.
    Sadly I couldn't test their Lenovo ThinkPad since I had no bootable USB stick with me and there was no (external) opt. drive.

    Dell XPS M1530

    Code:
    Signature Length Revision  OemId     OemTableId   OemRevision CompilerId CompilerRevision
    
        DSDT   19394     02    "INT430"  "SYSFexxx"    00001001    "INTL"     20050624
        FACS      64
        FACP     244     04    "DELL  "  "M08     "    27D80B13    "ASL "     00000061
        HPET      56     01    "DELL  "  "M08     "    00000001    "ASL "     00000061
        APIC     104     01    "DELL  "  "M08     "    27D80B13    "ASL "     00000047
        MCFG      62     10    "DELL  "  "M08     "    27D80B13    "ASL "     00000061
        SLIC     374     01    "DELL  "  "M08     "    27D80B13    "ASL "     00000061
        OSFR      44     01    "DELL  "  "M08     "    27D80B13    "ASL "     00000061
        BOOT      40     01    "DELL  "  "M08     "    27D80B13    "ASL "     00000061
        SSDT    1228     01    "PmRef "  "CpuPm   "    00003000    "INTL"     20050624
        XSDT     100     01    "DELL  "  "M08     "    27D80B13    "ASL "     00000061
        RSDP                   "DELL  "
    
    Found 12 ACPI tables [20100107]

    Code:
    DMI information:
    # dmidecode 2.7
    SMBIOS 2.4 present.
    
    Handle 0x0000, DMI type 0, 24 bytes.
    BIOS Information
    	Vendor: Dell Inc.
    	Version: A12
    	Release Date: 11/19/2008
    	Address: 0xF0000
    	Runtime Size: 64 kB
    	ROM Size: 2048 kB
    	Characteristics:
    		ISA is supported
    		PCI is supported
    		PC Card (PCMCIA) is supported
    		PNP is supported
    		BIOS is upgradeable
    		BIOS shadowing is allowed
    		Boot from CD is supported
    		Selectable boot is supported
    		3.5"/720 KB floppy services are supported (int 13h)
    		Print screen service is supported (int 5h)
    		8042 keyboard services are supported (int 9h)
    		Serial services are supported (int 14h)
    		Printer services are supported (int 17h)
    		CGA/mono video services are supported (int 10h)
    		ACPI is supported
    		USB legacy is supported
    		AGP is supported
    		Smart battery is supported
    		BIOS boot specification is supported
    		Function key-initiated network boot is supported
    		Targeted content distribution is supported
    	BIOS Revision: 1.2
    	Firmware Revision: 1.2
    
    Handle 0x0100, DMI type 1, 27 bytes.
    System Information
    	Manufacturer: Dell Inc.
    	Product Name: XPS M1530
    	Version: Not Specified
    	Wake-up Type: Power Switch
    	SKU Number: Not Specified
    	Family:
    LFK:
    KERNEL VERSION: Linux testmachine 2.6.22.9 #1 SMP Mon Oct 1 15:17:15 PDT 2007 i686 i686 i386 GNU/Linux
    SUMMARY: 6 Fails, 3 Warns, 11 Pass, 20 Total

    -------------------------------

    Asus K52JT (the sticker on the backside was less specific iirc)

    Code:
    Signature Length Revision  OemId     OemTableId   OemRevision CompilerId CompilerRevision
    
        DSDT   71542     01    "_ASUS_"  "Notebook"    00000000    "INTL"     20051117
        FACS      64
        FACP     244     04    "_ASUS_"  "Notebook"    06222004    "MSFT"     00010013
        APIC     140     02    "_ASUS_"  "Notebook"    06222004    "MSFT"     00010013
        DBGP      52     01    "_ASUS_"  "Notebook"    06222004    "MSFT"     00010013
        ECDT     193     01    "_ASUS_"  "Notebook"    06222004    "AMI."     00000003
        SLIC     374     01    "_ASUS_"  "Notebook"    06222004    "ASUS"     00000001
        MCFG      60     01    "_ASUS_"  "Notebook"    06222004    "MSFT"     00000097
        HPET      56     01    "_ASUS_"  "Notebook"    06222004    "AMI."     00000003
        SSDT    2545     01    "PmRef "  "CpuPm   "    00003000    "INTL"     20051117
        DMAR     104     01    "INTEL "  "CP_FIELD"    00000001    "INTL"     00000001
        XSDT     108     01    "_ASUS_"  "Notebook"    06222004    "MSFT"     00010013
        RSDP                   "_ASUS_"
    
    Found 13 ACPI tables [20100107]
    Code:
    DMI information:
    # dmidecode 2.7
    SMBIOS 2.6 present.
    80 structures occupying 2763 bytes.
    Table at 0x000EC340.
    
    Handle 0x0000, DMI type 0, 24 bytes.
    BIOS Information
    	Vendor: American Megatrends Inc.
    	Version: K52JT.204
    	Release Date: 12/01/2010
    	Address: 0xF0000
    	Runtime Size: 64 kB
    	ROM Size: 2048 kB
    	Characteristics:
    		PCI is supported
    		BIOS is upgradeable
    		BIOS shadowing is allowed
    		Boot from CD is supported
    		Selectable boot is supported
    		EDD is supported
    		5.25"/1.2 MB floppy services are supported (int 13h)
    		3.5"/720 KB floppy services are supported (int 13h)
    		3.5"/2.88 MB floppy services are supported (int 13h)
    		Print screen service is supported (int 5h)
    		8042 keyboard services are supported (int 9h)
    		Serial services are supported (int 14h)
    		Printer services are supported (int 17h)
    		ACPI is supported
    		USB legacy is supported
    		Smart battery is supported
    		BIOS boot specification is supported
    		Targeted content distribution is supported
    	BIOS Revision: 4.6
    
    Handle 0x0002, DMI type 2, 15 bytes.
    Base Board Information
    	Manufacturer: ASUSTeK Computer Inc.        
    	Product Name: K52JT
    	Version: 1.0       
    		Features:
    		Board is a hosting board
    		Board is replaceable
    	Location In Chassis: MIDDLE              
    	Chassis Handle: 0x0003
    	Type: Motherboard
    	Contained Object Handles: 0
    KERNEL VERSION: Linux testmachine 2.6.22.9 #1 SMP Mon Oct 1 15:17:15 PDT 2007 i686 i686 i386 GNU/Linux
    SUMMARY: 6 Fails, 3 Warns, 10 Pass, 19 Total


    More to follow maybe coming week.
    Cheers!

    Leave a comment:

Working...
X