Page 8 of 11 FirstFirst ... 678910 ... LastLast
Results 71 to 80 of 107

Thread: [DB] BIOS - ACPI - data collecting

  1. #71
    Join Date
    Aug 2011
    Posts
    84

    Default 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

  2. #72
    Join Date
    Mar 2011
    Posts
    91

    Default

    Quote 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

    http://bigvo.dyndns.org/acpi/

    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."

  3. #73
    Join Date
    Nov 2011
    Posts
    4

  4. #74
    Join Date
    Nov 2011
    Posts
    2

    Default 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

  5. #75

    Default fwts documentation

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

  6. #76
    Join Date
    Mar 2009
    Location
    in front of my box :p
    Posts
    782

    Default

    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.

  7. #77
    Join Date
    May 2010
    Posts
    190

    Default 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; 11-07-2011 at 01:49 PM.

  8. #78
    Join Date
    Mar 2009
    Location
    in front of my box :p
    Posts
    782

    Default

    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; 11-07-2011 at 03:53 PM.

  9. #79
    Join Date
    Mar 2009
    Location
    in front of my box :p
    Posts
    782

    Default AMD Geode LX board!

    Something new for Whitecat's list. Okay, it is not so new but really new to my household. Recent acquisition used and for little money.

    Fujitsu Siemens Futro A230 Thin Client (A2xx series)
    board: Teco TR2350 rev. 1.4
    Geode LX 800


    Tables
    Code:
    Signature Length  OemId     OemTableId   OemRevision CompilerId CompilerRevision
    
        DSDT    8459  "INSYDE"  "CS553x  "    00001007    "INTL"     20030122
        FACS      64
        FACP     132  "INSYDE"  "FACP_000"    31303030    "INSY"     31303030
        BOOT      40  "INSYDE"  "BOOT_000"    31303030    "INSY"     31303030
        DBGP      52  "INSYDE"  "DBGP_000"    31303030    "INSY"     31303030
        RSDT      48  "INSYDE"  "RSDT_000"    31303030    "INSY"     31303030
        RSDP          "OID_00"
    
    Found 7 ACPI tables [20060324]

    lshw/dmidecode and stuff

    Code:
    # dmidecode 2.9
    SMBIOS 2.3 present.
    15 structures occupying 687 bytes.
    Table at 0x000C9662.
    
    Handle 0x0000, DMI type 0, 20 bytes
    BIOS Information
    	Vendor: Advanced Micro Devices
    	Version: TR2350_061506_01
    	Release Date: 06/15/2006
    	Address: 0xC8000
    	Runtime Size: 224 kB
    	ROM Size: 512 kB
    	Characteristics:
    		ISA is supported
    		PCI is supported
    		PC Card (PCMCIA) is supported
    		APM is supported
    		BIOS is upgradeable
    		BIOS shadowing is allowed
    		Boot from CD is supported
    		BIOS ROM is socketed
    		EDD is supported
    		Japanese floppy for NEC 9800 1.2 MB is supported (int 13h)
    		Japanese floppy for Toshiba 1.2 MB is 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
    		ATAPI Zip drive boot is supported
    		Function key-initiated network boot is supported
    
    Handle 0x0001, DMI type 1, 25 bytes
    System Information
    	Manufacturer: FUJITSU SIEMENS
    	Product Name: FUTRO A200
    	Version:
    	Serial Number: 
    	UUID: 
    	Wake-up Type: LAN Remote
    
    Handle 0x0002, DMI type 2, 8 bytes
    Base Board Information
    	Manufacturer: TECO Electric and Machinery Co., Ltd.
    	Product Name: TR2350
    	Version: REV:1.4 
    	Serial Number: 
    
    Handle 0x0003, DMI type 3, 17 bytes
    Chassis Information
    	Manufacturer: TECO Electric and Machinery Co., Ltd.
    	Type: Desktop
    	Lock: Not Present
    	Version: A200BC
    	Serial Number:
    	Asset Tag:
    	Boot-up State: Safe
    	Power Supply State: Safe
    	Thermal State: Safe
    	Security Status: None
    	OEM Information: 0x00000000
    
    Handle 0x0004, DMI type 4, 35 bytes
    Processor Information
    	Socket Designation: BGU481
    	Type: Central Processor
    	Family: Other
    	Manufacturer: AuthenticAMD
    	ID: A2 05 00 00 3D A9 88 00
    	Version: Geode LX800
    	Voltage: 1.2 V
    	External Clock: 66 MHz
    	Max Speed: 500 MHz
    	Current Speed: 500 MHz
    	Status: Populated, Enabled
    	Upgrade: None
    	L1 Cache Handle: 0x0005
    	L2 Cache Handle: 0x0006
    	L3 Cache Handle: Not Provided
    	Serial Number: Processor Serial Number
    	Asset Tag: Asset_TAG
    	Part Number: Part Number
    
    2x128K Cache (L1 & L2), 512 M RAM (taken from my broken laptop, normally this comes with 128...256))
    CPU features a little crypto / HW-RNG unit.
    
    lspci (short)
    00:01.0 Host bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] Host Bridge (rev 31)
    00:01.1 VGA compatible controller: Advanced Micro Devices [AMD] Geode LX Video
    00:01.2 Entertainment encryption device: Advanced Micro Devices [AMD] Geode LX AES Security Block
    00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
    00:0f.0 ISA bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA (rev 03)
    00:0f.2 IDE interface: Advanced Micro Devices [AMD] CS5536 [Geode companion] IDE (rev 01)
    00:0f.3 Multimedia audio controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] Audio (rev 01)
    00:0f.4 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] OHC (rev 02)
    00:0f.5 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] EHC (rev 02)
    
    lsusb -> nothing special here

    results from the recent FWTS, all tests
    FWTS Version V0.18.04 (built Wed Sep 15 10:41:31 BST 2010).

    Summary: 54 passed, 11 failed, 0 warnings, 6 aborted.
    note that the aborted ones seem to be mostly things that the CPU just did not support by HW because it just doesn't have that feature.
    Also it was silly about its intel microcode.

    One fail is from unreadable fan info. That is not really fair since the board has a super IO chip that iirc. doesn't provide monitoring functions but moreover it is completely fanless design anyway.
    1 fail was with the HPET (does it have actually one?)
    APIC Edge/Level Check brought 7 of the fails ( apicedge FAILED [MEDIUM]: test 1, Non-Legacy interrupt ## is incorrectly level triggered )
    another "failed" came from a warning in the kernel log: klog Warning: Invalid length for Pm2ControlBlock: 16, using default 8 (20100428/tbfadt-607)
    1 fail from Re-assemble DSDT


    More stuff coming as soon as I have access to it. Hopefully I'll be designing a little AMD E-350 style box for my mom around xmas. Of course I'll give it some testing.

    The good thing is that the FWTS provides you a really good means of bootable distro also opening a console and having acpidump (copy the files elsewhere to the filesystem for later use!) and stuff, it even gives you quite a whole live Ubuntu so you could even fire up a browser and post instantly results.

    Umm, does anybody know if ACPI is also used on ARM arch? I have this Beagleboard here...

  10. #80
    Join Date
    Apr 2009
    Posts
    3

    Default Asus f1a75-m pro

    ASUS F1A75-M PRO:
    I finally hooked up a cd drive to run the firmware kit

    Firmwarekit (release 3)
    SUMMARY: 4 Fails, 5 Warns, 11 Pass, 20 Total
    http://pastebin.com/rAcxQ6wk

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •