Testing on real hardware 2019

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
PeterLinuxer
Posts: 15
Joined: Fri Oct 26, 2018 6:19 pm

Testing on real hardware 2019

Post by PeterLinuxer » Sun Jun 02, 2019 6:46 pm

Sorry for posting in the old thread in my last post. I simply followed an instruction in the documentation to post to that thread.

OK, here now a better info of my hardware system, using Google (or Duckduckgo) for "hardware info" on my xubuntu Linux:

EDIT: Using the BootCD 0.4.11, installed ROS to first partition.

-----------------------------------------
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: American Megatrends Inc.
Version: P1.30
Release Date: 05/21/2012
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 1024 kB
Characteristics:
PCI 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"/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
LS-120 boot is supported
ATAPI Zip drive boot is supported
BIOS boot specification is supported
Function key-initiated network boot is supported

-----------------------------------
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS780 Host Bridge
00:01.0 PCI bridge: ASRock Incorporation Device 9602
00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 1)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode]
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 3c)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS780L [Radeon 3000]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

--------------------------------------
H/W-Pfad Gerät Klasse Beschreibung
====================================================
system To Be Filled By O.E.M. (To Be Filled By O.E.M.)
/0 bus 960GM-GS3 FX
/0/0 memory 64KiB BIOS
/0/4 processor AMD Athlon(tm) II X2 250 Processor
/0/4/5 memory 256KiB L1 Cache
/0/4/6 memory 2MiB L2 Cache
/0/f memory 4GiB Systemspeicher
/0/f/0 memory 4GiB DIMMProject-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>PO-Revision-Date: 2012-05-30 08:16+0000Last-Translator: Hendrik Knackstedt <Unknown>Language-Team: German <de@li.org>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2018-07-12 13:19+0000X-Generator: Launchpad (build 18719) Synchron 533 MHz (1,9 ns)
/0/f/1 memory Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>PO-Revision-Date: 2012-05-30 08:16+0000Last-Translator: Hendrik Knackstedt <Unknown>Language-Team: German <de@li.org>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2018-07-12 13:19+0000X-Generator: Launchpad (build 18719)Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>PO-Revision-Date: 2012-05-30 08:16+0000Last-Translator: Hendrik Knackstedt <Unknown>Language-Team: German <de@li.org>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2018-07-12 13:19+0000X-Generator: Launchpad (build 18719) [leer]
/0/100 bridge RS780 Host Bridge
/0/100/1 bridge ASRock Incorporation
/0/100/1/5 display RS780L [Radeon 3000]
/0/100/5 bridge RS780/RS880 PCI to PCI bridge (PCIE port 1)
/0/100/5/0 enp2s0 network RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
/0/100/11 storage SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode]
/0/100/12 bus SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
/0/100/12/1 usb3 bus OHCI PCI host controller
/0/100/12.1 bus SB7x0 USB OHCI1 Controller
/0/100/12.1/1 usb4 bus OHCI PCI host controller
/0/100/12.2 bus SB7x0/SB8x0/SB9x0 USB EHCI Controller
/0/100/12.2/1 usb1 bus EHCI Host Controller
/0/100/13 bus SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
/0/100/13/1 usb5 bus OHCI PCI host controller
/0/100/13/1/3 input Microsoft Notebook Optical Mouse with Tilt Wheel
/0/100/13.1 bus SB7x0 USB OHCI1 Controller
/0/100/13.1/1 usb6 bus OHCI PCI host controller
/0/100/13.2 bus SB7x0/SB8x0/SB9x0 USB EHCI Controller
/0/100/13.2/1 usb2 bus EHCI Host Controller
/0/100/14 bus SBx00 SMBus Controller
/0/100/14.1 storage SB7x0/SB8x0/SB9x0 IDE Controller
/0/100/14.2 multimedia SBx00 Azalia (Intel HDA)
/0/100/14.3 bridge SB7x0/SB8x0/SB9x0 LPC host controller
/0/100/14.4 bridge SBx00 PCI to PCI Bridge
/0/100/14.5 bus SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
/0/100/14.5/1 usb7 bus OHCI PCI host controller
/0/101 bridge Family 10h Processor HyperTransport Configuration
/0/102 bridge Family 10h Processor Address Map
/0/103 bridge Family 10h Processor DRAM Controller
/0/104 bridge Family 10h Processor Miscellaneous Control
/0/105 bridge Family 10h Processor Link Control
/0/1 scsi4 storage
/0/1/0.0.0 /dev/sda disk 500GB ST500DM002-1BD14
/0/1/0.0.0/1 /dev/sda1 volume 76GiB Linux filesystem partition
/0/1/0.0.0/2 /dev/sda2 volume 28GiB EXT4-Laufwerk
/0/1/0.0.0/3 /dev/sda3 volume 360GiB Extended partition
/0/1/0.0.0/3/5 /dev/sda5 volume 228GiB EXT4-Laufwerk
/0/2 scsi5 storage
/0/2/0.0.0 /dev/cdrom disk DVDRAM GH24NS95
/1 virbr0-nic network Ethernet interface
/2 virbr0 network Ethernet interface

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

*-cpu
Beschreibung: CPU
Produkt: AMD Athlon(tm) II X2 250 Processor
Hersteller: Advanced Micro Devices [AMD]
Physische ID: 4
Bus-Informationen: cpu@0
Version: AMD Athlon(tm) II X2 250 Processor
Seriennummer: To Be Filled By O.E.M.
Steckplatz: CPUSocket
Größe: 3GHz
Kapazität: 3GHz
Breite: 64 bits
Takt: 200MHz
Fähigkeiten: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt nodeid_msr hw_pstate vmmcall npt lbrv svm_lock nrip_save cpufreq
Konfiguration: cores=2 enabledcores=2 threads=2

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

Unfortunately ReactOS doesn't work on my PC anymore. It did work! I didn't change anything!

Here the error message:

---------------------------------------
(drivers/wdm/audio/hdaudbus/fdo.cpp:222) NodeId 283 GroupType 10001
(drivers/wdm/audio/hdaudbus/fdo.cpp:238) NodeId 11b found an audio function group!

The 2 lines above are repeated 6 times with NodeId increased by 1.

(ntoskrnl/mm/ARM3/expool.c:274) Entry BlockSize 19, tag HDAb. NextEntry PReviousSize 160, tag ... (Some ASCII graphics chars)

*** Fatal System Error: 0x00000019
(0x0000005,0xB7A7DCD0,0x00000116,0xB7A7DC38)

... (Again some ASCII graphics chars)
Entered debugger on embedded INT3 at 0x000B:0x80954064.
kdb:>

oldman
Posts: 1072
Joined: Sun Dec 20, 2009 1:23 pm

Re: Testing on real hardware 2019

Post by oldman » Sun Jun 02, 2019 7:25 pm

Try the latest build at the getbuilds page.

hdaudbus is a known problem. If audio can be disabled in the bios, disable it and try again (I have read were this as been suggested).

For serious testing you will need a null modem cable (if your test computer has a serial port) and a second computer with a serial port with a terminal like Putty running, to capture debug output.
Please keep the Windows classic (9x/2000) look and feel.
The layman's guides to - debugging - bug reporting - compiling - with some complementary scripts.
They may help you with a problem, so do have a look at them.

PeterLinuxer
Posts: 15
Joined: Fri Oct 26, 2018 6:19 pm

Re: Testing on real hardware 2019

Post by PeterLinuxer » Sun Jun 02, 2019 7:55 pm

oldman wrote:
Sun Jun 02, 2019 7:25 pm
Try the latest build at the getbuilds page.

hdaudbus is a known problem. If audio can be disabled in the bios, disable it and try again (I have read were this as been suggested).

For serious testing you will need a null modem cable (if your test computer has a serial port) and a second computer with a serial port with a terminal like Putty running, to capture debug output.
Ok, thanks, will first try the latest getbuild version and second disable Audio in BIOS.

Could the second computer be a tablet with USB, with a serial<->USB adapter cable?

PeterLinuxer
Posts: 15
Joined: Fri Oct 26, 2018 6:19 pm

Re: Testing on real hardware 2019

Post by PeterLinuxer » Sun Jun 02, 2019 8:14 pm

I downloaded and installed getbuild (0.4.13). And everything worked fine (except the mouse of course).
I didn't have to disable Audio in BIOS! :)

oldman
Posts: 1072
Joined: Sun Dec 20, 2009 1:23 pm

Re: Testing on real hardware 2019

Post by oldman » Mon Jun 03, 2019 9:41 am

Could the second computer be a tablet with USB, with a serial<->USB adapter cable?
I have no experience with a serial to USB adapter, so all I can say is, give it a try. The tablet will need a terminal app to capture the debug output.

A little trick to try to get the mouse pointer to work, is to keep moving your mouse around until you see the pointer move. This is done at the point where it says that it is loading drivers. If your mouse is a USB one, then try booting up without it plugged in, then when it reaches the desktop, plug your mouse in and see if it then works.
Please keep the Windows classic (9x/2000) look and feel.
The layman's guides to - debugging - bug reporting - compiling - with some complementary scripts.
They may help you with a problem, so do have a look at them.

PeterLinuxer
Posts: 15
Joined: Fri Oct 26, 2018 6:19 pm

Re: Testing on real hardware 2019

Post by PeterLinuxer » Mon Jun 03, 2019 1:16 pm

oldman wrote:
Mon Jun 03, 2019 9:41 am
Could the second computer be a tablet with USB, with a serial<->USB adapter cable?
I have no experience with a serial to USB adapter, so all I can say is, give it a try. The tablet will need a terminal app to capture the debug output.

A little trick to try to get the mouse pointer to work, is to keep moving your mouse around until you see the pointer move. This is done at the point where it says that it is loading drivers. If your mouse is a USB one, then try booting up without it plugged in, then when it reaches the desktop, plug your mouse in and see if it then works.
Thanks for the tip. But I have ordered a PS/2 - USB adapter on ebay. So I soon will be able to use the mouse (probably...)

oldman
Posts: 1072
Joined: Sun Dec 20, 2009 1:23 pm

Re: Testing on real hardware 2019

Post by oldman » Mon Jun 03, 2019 4:53 pm

PeterLinuxer wrote:
Sun Jun 02, 2019 8:14 pm
I downloaded and installed getbuild (0.4.13).
When quoting the revision that you are testing, it is better to quote the part of the full revision, that I have highlighted in bold (below) and not just 0.4.13

reactos-bootcd-0.4.13-dev-343-ga73c17f-x86-gcc-lin-dbg.7z

When creating a Jira Issue, that is the part that the developers want, because it will enable them to know which commit to trunk it is. Remember, there could be a few hundred commits in the trunk that have 0.4.13 as part of their build number.
Please keep the Windows classic (9x/2000) look and feel.
The layman's guides to - debugging - bug reporting - compiling - with some complementary scripts.
They may help you with a problem, so do have a look at them.

PeterLinuxer
Posts: 15
Joined: Fri Oct 26, 2018 6:19 pm

Re: Testing on real hardware 2019

Post by PeterLinuxer » Mon Jun 03, 2019 6:10 pm

oldman wrote:
Mon Jun 03, 2019 4:53 pm
PeterLinuxer wrote:
Sun Jun 02, 2019 8:14 pm
I downloaded and installed getbuild (0.4.13).
When quoting the revision that you are testing, it is better to quote the part of the full revision, that I have highlighted in bold (below) and not just 0.4.13

reactos-bootcd-0.4.13-dev-343-ga73c17f-x86-gcc-lin-dbg.7z

When creating a Jira Issue, that is the part that the developers want, because it will enable them to know which commit to trunk it is. Remember, there could be a few hundred commits in the trunk that have 0.4.13 as part of their build number.
Ah, ok! I will keep that in mind in the future.

Post Reply

Who is online

Users browsing this forum: erkinalp and 1 guest