enjoy-digital / thunderscope

LiteX based FPGA gateware for Thunderscope.
19 stars 3 forks source link

Verify PCIe operation with LitePCIe. #2

Closed enjoy-digital closed 2 years ago

enjoy-digital commented 2 years ago

Done with https://github.com/enjoy-digital/thunderscope/commit/02ff414edc915aa7c27fabdfb4a086b463036596 (Gen2 X4).

enjoy-digital commented 2 years ago

Dmesg:

[  274.091325] litepcie: loading out-of-tree module taints kernel.
[  274.091342] litepcie: module verification failed: signature and/or required key missing - tainting kernel
[  274.091606] litepcie 0000:01:00.0: [Probing device]
[  274.091611] litepcie 0000:01:00.0: enabling device (0000 -> 0002)
[  274.111140] litepcie 0000:01:00.0: Version LitePCIe SoC on ThunderScope
[  274.111180] litepcie 0000:01:00.0: 1 MSI IRQs allocated.
[  274.111195] litepcie 0000:01:00.0: Creating /dev/litepcie0

./litepcie_util info:

[> FPGA/SoC Information:
------------------------
FPGA Identifier:  LitePCIe SoC on ThunderScope.
FPGA DNA:         0x0034f4c44fa4281c
FPGA Temperature: 51.1 °C
FPGA VCC-INT:     0.99 V
FPGA VCC-AUX:     1.77 V
FPGA VCC-BRAM:    0.99 V