Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Apr 2020 16:46:13 +0100
From:      Mark Murray <markm@FreeBSD.org>
To:        greg@unrelenting.technology
Cc:        Marcel Flores <marcel@brickporch.com>, freebsd-arm@freebsd.org
Subject:   Re: Bootable image for Macchatobin Double Shot?
Message-ID:  <ED8A3428-E14A-44F6-85D9-A9EEABD364A7@FreeBSD.org>
In-Reply-To: <e307725bcba79d7c9e0f122ebce26ff1@unrelenting.technology>
References:  <E2887392-01E4-4ECC-8D0A-4871657D5F8E@FreeBSD.org> <9F7FB8F8-A29C-4F95-B0BB-CFEFEAFDDD5E@FreeBSD.org> <1039B382-2CA4-4F49-9F95-08BD1386A447@FreeBSD.org> <CA07A9C8-267B-4657-B9D1-1F53B62A969B@brickporch.com> <092721df6b1de3e75820acd32ba1b0e7@unrelenting.technology> <e307725bcba79d7c9e0f122ebce26ff1@unrelenting.technology>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_2525FE15-2C02-4C58-BF69-71E9E3304ED5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On 25 Apr 2020, at 16:22, greg@unrelenting.technology wrote:
>=20
> April 25, 2020 5:51 PM, "Mark Murray" <markm@freebsd.org> wrote:
>=20
>>> =
https://unrelentingtech.s3.dualstack.eu-west-1.amazonaws.com/flash-image.b=
in
>>> =
https://unrelentingtech.s3.dualstack.eu-west-1.amazonaws.com/flash-image2.=
bin
>>=20
>> The second has the same binary bits as the one I downloaded from the =
link in my original post.
>=20
> It should work then..
>=20
> Unless I really screwed something up and *somehow* this is not a good =
image -
> you can check by running (as root):
>=20
> /usr/sbin/acpidump -t -d -o /dev/null | grep -a -C10 PNP0C02

# /usr/sbin/acpidump -t -d -o /dev/null | grep -a -C10 PNP0C02
acpidump: FACS is corrupt

> that should find the PCIe controller in the DSDT table, its =
Memory32Fixed resource should
> contain the address 0xE0000000, NOT 0xE0008000.

Not quite there yet :-)

> What does the pci command in the EFI Shell say? Run `pci 00 00 00 -i` =
to get info about a particular device,
> e.g. =
https://gist.github.com/myfreeweb/8b09f1c93ee9572aef01513ba9bf756f

Shell> pci
   Seg  Bus  Dev  Func
   ---  ---  ---  ----
    00   00   00    00 =3D=3D> Network Controller - Ethernet controller
             Vendor 8086 Device 1521 Prog Interface 0
    00   00   00    01 =3D=3D> Network Controller - Ethernet controller
             Vendor 8086 Device 1521 Prog Interface 0
ASSERT [PciHostBridgeDxe] =
/home/mw/git/uefi-27/edk2-platforms/Silicon/Marvell/Armada7k8k/Library/Arm=
ada7k8kPciExpressLib/PciExpressLib.c(78): Address < (0x0 + 1) * =
0x00100000

Looks like something went badly wrong there :-(

After reboot to unwedge:
Shell> pci 00 00 00 -i
  PCI Segment 00 Bus 00 Device 00 Func 00 [EFI 0000000000]
  00000000: 86 80 21 15 00 00 10 00-01 00 00 02 20 00 80 00  =
*..!......... ...*
  00000010: 00 00 10 C0 00 00 00 00-00 00 00 00 00 40 28 C0  =
*.............@(.*
  00000020: 00 00 00 00 00 00 00 00-00 00 00 00 86 80 02 00  =
*................*
  00000030: 00 00 F8 FF 40 00 00 00-00 00 00 00 FF 01 00 00  =
*....@...........*

  00000040: 01 50 23 C8 08 20 00 00-00 00 00 00 00 00 00 00  *.P#.. =
..........*
  00000050: 05 70 80 01 00 00 00 00-00 00 00 00 00 00 00 00  =
*.p..............*
  00000060: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000070: 11 A0 09 00 03 00 00 00-03 20 00 00 00 00 00 00  *......... =
......*
  00000080: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000090: 00 00 00 00 00 00 00 00-00 00 00 00 FF FF FF FF  =
*................*
  000000A0: 10 00 02 00 C2 8C 00 10-10 28 19 00 42 EC 42 04  =
*.........(..B.B.*
  000000B0: 00 00 42 10 00 00 00 00-00 00 00 00 00 00 00 00  =
*..B.............*
  000000C0: 00 00 00 00 1F 08 00 00-00 00 00 00 00 00 00 00  =
*................*
  000000D0: 02 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000000E0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000000F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*

Start dumping PCIex extended configuration space (0x100 - 0xFFF).

  00000100: 01 00 02 14 00 00 00 00-00 00 00 00 31 20 46 00  =
*............1 F.*
  00000110: 01 20 00 00 00 20 00 00-A0 00 00 00 00 00 00 00  *. ... =
..........*
  00000120: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000130: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000140: 03 00 01 15 CC 36 0A FF-FF 9F 36 A0 00 00 00 00  =
*.....6....6.....*
  00000150: 0E 00 01 16 00 01 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000160: 10 00 01 1A 02 00 00 00-10 00 00 00 08 00 08 00  =
*................*
  00000170: 00 00 00 00 80 00 04 00-00 00 20 15 53 05 00 00  *.......... =
.S...*
  00000180: 01 00 00 00 00 40 26 C0-00 00 00 00 00 00 00 00  =
*.....@&.........*
  00000190: 00 40 24 C0 00 00 00 00-00 00 00 00 00 00 00 00  =
*.@$.............*
  000001A0: 17 00 01 1C 05 02 07 00-00 00 00 00 00 00 00 00  =
*................*
  000001B0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000001C0: 18 00 01 1D 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000001D0: 0D 00 01 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000001E0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000001F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000200: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000210: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000220: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000230: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000240: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000250: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000260: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000270: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000280: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000290: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000002A0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000002B0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000002C0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000002D0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000002E0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000002F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000300: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000310: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000320: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000330: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000340: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000350: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000360: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000370: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000380: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000390: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000003A0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000003B0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000003C0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000003D0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000003E0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000003F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000400: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000410: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000420: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000430: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000440: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000450: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000460: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000470: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000480: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000490: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000004A0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000004B0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000004C0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000004D0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000004E0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000004F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000500: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000510: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000520: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000530: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000540: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000550: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000560: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000570: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000580: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000590: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000005A0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000005B0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000005C0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000005D0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000005E0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000005F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000600: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000610: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000620: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000630: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000640: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000650: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000660: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000670: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000680: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000690: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000006A0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000006B0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000006C0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000006D0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000006E0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000006F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000700: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000710: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000720: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000730: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000740: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000750: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000760: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000770: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000780: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000790: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000007A0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000007B0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000007C0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000007D0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000007E0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000007F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000800: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000810: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000820: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000830: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000840: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000850: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000860: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000870: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000880: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000890: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000008A0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000008B0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000008C0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000008D0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000008E0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000008F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000900: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000910: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000920: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000930: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000940: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000950: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000960: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000970: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000980: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000990: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000009A0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000009B0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000009C0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000009D0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000009E0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  000009F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000A00: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000A10: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000A20: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000A30: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000A40: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000A50: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000A60: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000A70: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000A80: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000A90: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000AA0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000AB0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000AC0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000AD0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000AE0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000AF0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000B00: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000B10: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000B20: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000B30: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000B40: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000B50: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000B60: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000B70: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000B80: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000B90: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000BA0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000BB0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000BC0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000BD0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000BE0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000BF0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000C00: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000C10: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000C20: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000C30: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000C40: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000C50: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000C60: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000C70: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000C80: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000C90: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000CA0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000CB0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000CC0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000CD0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000CE0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000CF0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000D00: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000D10: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000D20: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000D30: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000D40: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000D50: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000D60: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000D70: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000D80: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000D90: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000DA0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000DB0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000DC0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000DD0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000DE0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000DF0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000E00: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000E10: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000E20: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000E30: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000E40: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000E50: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000E60: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000E70: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000E80: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000E90: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000EA0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000EB0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000EC0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000ED0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000EE0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000EF0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000F00: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000F10: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000F20: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000F30: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000F40: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000F50: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000F60: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000F70: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000F80: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000F90: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000FA0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000FB0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000FC0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000FD0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000FE0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*
  00000FF0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................*

Vendor ID(0): 8086     Device ID(2): 1521
Command(4): 0000
  (00)I/O space access enabled:       0  (01)Memory space access =
enabled:    0
  (02)Behave as bus master:           0  (03)Monitor special cycle =
enabled:  0
  (04)Mem Write & Invalidate enabled: 0  (05)Palette snooping is =
enabled:    0
  (06)Assert PERR# when parity error: 0  (07)Do address/data stepping:   =
    0
  (08)SERR# driver enabled:           0  (09)Fast back-to-back =
transact...:  0

Status(6): 0010
  (04)New Capabilities linked list:   1  (05)66MHz Capable:              =
    0
  (07)Fast Back-to-Back Capable:      0  (08)Master Data Parity Error:   =
    0
  (09)DEVSEL timing:               Fast  (11)Signaled Target Abort:      =
    0
  (12)Received Target Abort:          0  (13)Received Master Abort:      =
    0
  (14)Signaled System Error:          0  (15)Detected Parity Error:      =
    0

Revision ID(8): 01 BIST(0F):  Incapable
Cache Line Size(C): 20                 Latency Timer(D): 00
Header Type(0E):    80, Multi-function, PCI device
Class: Network Controller - Ethernet controller -

Pci Express device capability structure:
CapID( 0):          10            NextCap Ptr( 1):    00
Cap Register( 2):             0002
  Capability Version(3:0):          0x0002
  Device/PortType(7:4):             PCI Express Endpoint
  Interrupt Message Number(13:9):   0x00000
Device Capabilities( 4):      10008CC2
  Max_Payload_Size Supported(2:0):          512 bytes
  Phantom Functions Supported(4:3):         0
  Extended Tag Field Supported(5):          5-bit Tag field supported
  Endpoint L0s Acceptable Latency(8:6):     Maximum of 512 ns
  Endpoint L1 Acceptable Latency(11:9):     Maximum of 128 us
  Role-based Error Reporting(15):           1
  Function Level Reset Capability(28):      1
Device Control( 8):           2810
  Correctable Error Reporting Enable(0):    0
  Non-Fatal Error Reporting Enable(1):      0
  Fatal Error Reporting Enable(2):          0
  Unsupported Request Reporting Enable(3):  0
  Enable Relaxed Ordering(4):               1
  Max_Payload_Size(7:5):                    128 bytes
  Extended Tag Field Enable(8):             0
  Phantom Functions Enable(9):              0
  Auxiliary (AUX) Power PM Enable(10):      0
  Enable No Snoop(11):                      1
  Max_Read_Request_Size(14:12):             512 bytes
Device Status( A):            0019
  Correctable Error Detected(0):            1
  Non-Fatal Error Detected(1):              0
  Fatal Error Detected(2):                  0
  Unsupported Request Detected(3):          1
  AUX Power Detected(4):                    1
  Transactions Pending(5):                  0
Link Capabilities( C):        0442EC42
  Maximum Link Speed(3:0):                            5.0 GT/s
  Maximum Link Width(9:4):                            x4
  Active State Power Management Support(11:10):       L0s and L1 =
Supported
  L0s Exit Latency(14:12):                            2us-4us
  L1 Exit Latency(17:15):                             16us to less than =
32us
  Clock Power Management(18):                         0
  Surprise Down Error Reporting Capable(19):          0
  Data Link Layer Link Active Reporting Capable(20):  0
  Link Bandwidth Notification Capability(21):         0
  Port Number(31:24):                                 0x04
Link Control(10):             0000
  Active State Power Management Control(1:0):         Disabled
  Read Completion Boundary (RCB)(3):                  64 byte
  Common Clock Configuration(6):                      0
  Extended Synch(7):                                  0
  Enable Clock Power Management(8):                   0
  Hardware Autonomous Width Disable(9):               0
  Link Bandwidth Management Interrupt Enable(10):     0
  Link Autonomous Bandwidth Interrupt Enable(11):     0
Link Status(12):              1042
  Current Link Speed(3:0):                            5.0 GT/s
  Negotiated Link Width(9:4):                         x4
  Link Training(11):                                  0
  Slot Clock Configuration(12):                       1
  Data Link Layer Link Active(13):                    0
  Link Bandwidth Management Status(14):               0
  Link Autonomous Bandwidth Status(15):               0
Slot Capabilities(14):        00000000
Slot Control(18):             0000
Slot Status(1A):              0000
Root Control(1C):             0000
Root Capabilities(1E):        0000
Root Status(20):              00000000
  Advanced Error Reporting
    UncorrectableErrorStatus       00000000
    UncorrectableErrorMask         00000000
    UncorrectableErrorSeverity     00462031
    CorrectableErrorStatus         00002001
    CorrectableErrorMask           00002000
    AdvancedErrorCapAndControl     000000A0
    HeaderLog1                     00000000
    HeaderLog2                     00000000
    HeaderLog3                     00000000
    HeaderLog4                     00000000
    RootErrorCommand               00000000
    RootErrorStatus                00000000
    ErrorSourceIdentification      0000
    CorrectableErrorSourceIden     0000
    TlpPrefixLog1                  00000000
    TlpPrefixLog2                  00000000
    TlpPrefixLog3                  15010003
    TlpPrefixLog4                  FF0A36CC
    00000100: 01 00 02 14 00 00 00 00-00 00 00 00 31 20 46 00  =
*............1 F.
*
    00000110: 01 20 00 00 00 20 00 00-A0 00 00 00 00 00 00 00  *. ... =
..........
*
    00000120: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................
*
    00000130: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  =
*................
*
    00000140: 03 00 01 15 CC 36 0A FF-                         =
*.....6..*
  Serial Number
    SerialNumber                   A0369FFFFF0A36CC
    00000140: 03 00 01 15 CC 36 0A FF-FF 9F 36 A0              =
*.....6....6.*
  ARI
    AriCapability                  0100
    AriControl                     0000
    00000150: 0E 00 01 16 00 01 00 00-                         =
*........*
Unknown PCIe extended capability ID (0010h).  No interpretation =
available.
  TPH
    TphRequesterCapability         00070205
    TphRequesterControl            0000
    TphTable (optional):
        000001AC: 00 00 00 00 00 00 00 00-00 00 00 00 00 00        =
*............
..*
    000001A0: 17 00 01 1C 05 02 07 00-00 00 00 00 00 00 00 00  =
*................
*
    000001B0: 00 00 00 00 00 00 00 00-00 00                    =
*..........*
  Latency Tolerance Reporting
    MaxSnoopLatency                0000
    MaxNoSnoopLatency              0000
    000001C0: 18 00 01 1D 00 00 00 00-                         =
*........*
  ACS
    CapabilityRegister             0000
    ControlRegister                0000
    000001D0: 0D 00 01 00 00 00 00 00-                         =
*........*

> Also, have you tried any other PCIe cards?

Nope - 'fraid not :-(.

My intention is to use this dual-port NIC until (if?) the on-board NICs =
are made to work, then I'll use them and then buy a cheapo PCIe video =
card to make a proper console I can use with a KVM switch. But I need to =
get the PCI going first :-)

Thanks for helping, BTW!

M
--


--Apple-Mail=_2525FE15-2C02-4C58-BF69-71E9E3304ED5
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2
Comment: GPGTools - http://gpgtools.org

iQEzBAEBCgAdFiEEyzPHvybPbOpU9MCxQlsJDh9CUqAFAl6kW0UACgkQQlsJDh9C
UqA3aggAieMk3qdmQ6t6J8ikl3EwqzFxwCU0D/5T77zFi2PyD+3Isqmwyu4OGiur
2dvZJ+z2YIbZ03heL7uKa7aOnGRpgYkGUd5p/pSJsUtPdh5yDP9/LaIOPQh1rGK4
T4BPEk6M9zm7z27nEktP32ns//s7faxcnvT1LsZqEFiejElYzxeJyk80fi4uo11L
xaViyg8qJVOd2HZpwf3tvAqsGBHtdHKx3QGxq6OOYoPX4eXQYLG8bAX3dTR0y1iZ
NoA6ZRgkerF37RcEr6gFUZ359hF2Pg4qwzSkAtWNH4lNFu1fDZZF8jRkMkhfc0MM
hLFcpfBar0vKSkUZ5VgK5pFeMoeXzA==
=EoYf
-----END PGP SIGNATURE-----

--Apple-Mail=_2525FE15-2C02-4C58-BF69-71E9E3304ED5--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ED8A3428-E14A-44F6-85D9-A9EEABD364A7>