Considering buying and question on the PCIe slot
#21
I think the time has come for ARM and chipmakers to use uefi on their chips since the u boot which is used is outdated now and as ARM is moving into laptop market, uefi might be a good use especially in driving pcie devices. With that being said, sbc makers should implement in their products the uefi for the good of its customers. Windows on ARM uses uefi, so as Linux must be.  Big Grin
  Reply
#22
Hi guys,

I've just joined the forum because I am curious if anyone has made progress on getting a Nvidia card to work with their Rockpro64 (joe2gaan?)
I do not own a board yet but am strongly considering buying one if this works.

Might the "Generic display driver" and CUDA Toolkit from https://developer.nvidia.com/cuda-toolkit-65 (See Linux ARM tab) work with this board?
  Reply
#23
(11-28-2018, 02:09 AM)ndb Wrote: Hi guys,

I've just joined the forum because I am curious if anyone has made progress on getting a Nvidia card to work with their Rockpro64 (joe2gaan?)
I do not own a board yet but am strongly considering buying one if this works.

Might the "Generic display driver" and CUDA Toolkit from https://developer.nvidia.com/cuda-toolkit-65 (See Linux ARM tab) work with this board?

I don't think NVidia card can work on ROCKPro64, this due to graphic card needs large IO Memory range.
  Reply
#24
(10-09-2018, 01:16 PM)zener Wrote: I'm was hoping to use mine with my new PCIe based XTRX SDR (Software Defined Radio). But at first attempt the driver did not compile on arm64. So it seems like some debugging is required. But at least it's detected:


Code:
[email protected]:~# lspci
00:00.0 PCI bridge: Rockchip Inc. RK3399 PCI Express Root Port Device 0100
01:00.0 Memory controller: Xilinx Corporation Device 7012


Hey @zener, did you ever get this working?  I was looking at this board specifically to use with an Xtra, so hoping someone has blazed the trail Smile
  Reply
#25
(11-29-2018, 09:01 AM)jgalak Wrote:
(10-09-2018, 01:16 PM)zener Wrote: I'm was hoping to use mine with my new PCIe based XTRX SDR (Software Defined Radio). But at first attempt the driver did not compile on arm64. So it seems like some debugging is required. But at least it's detected:


Code:
[email protected]:~# lspci
00:00.0 PCI bridge: Rockchip Inc. RK3399 PCI Express Root Port Device 0100
01:00.0 Memory controller: Xilinx Corporation Device 7012


Hey @zener, did you ever get this working?  I was looking at this board specifically to use with an Xtra, so hoping someone has blazed the trail Smile

Sorry about the late reply.

No I could not get it working. The recent PCIe driver will load, the low level test application will not crash:

 
Quote:./test_xtrxll
16:08:23.219683 DEBUG:  xtrxllpciev0_discovery:264 [PCIE] pcie: Found `pcie:///dev/xtrx0`
16:08:23.220160 REGS:   internal_xtrxll_reg_in:156 [PCIE] PCI:/dev/xtrx0: Read  [001a] = 04000013
16:08:23.220212 INFO:   xtrxll_base_dev_init:1116 [CTRL] PCI:/dev/xtrx0: XTRX Rev4 (04000013)
16:08:23.220276 INFO:   xtrxllpciebase_dma_start:536 [BPCI] PCI:/dev/xtrx0: RX DMA STOP MIMO (BLK:0 TS:0); TX DMA STOP MIMO @0.0
16:08:23.220371 REGS:   internal_xtrxll_reg_out:147 [PCIE] PCI:/dev/xtrx0: Write [000d] = c0000000
16:08:23.220442 REGS:   internal_xtrxll_reg_out:147 [PCIE] PCI:/dev/xtrx0: Write [000d] = 42000000
16:08:23.220468 INFO:   xtrxllpciev0_open:360 [PCIE] PCI:/dev/xtrx0: Device `pcie:///dev/xtrx0` was opened
16:08:23.220494 REGS:   internal_xtrxll_reg_out:147 [PCIE] PCI:/dev/xtrx0: Write [0000] = 002fffff
16:08:23.220721 DEBUG:  xtrxllpciev0_lms7_spi_bulk:197 [PCIE] PCI:/dev/xtrx0: SPI[0/1] I:1
16:08:23.220796 REGS:   internal_xtrxll_reg_in:156 [PCIE] PCI:/dev/xtrx0: Read  [0000] = 00000000
16:08:23.220823 DEBUG:  xtrxllpciev0_lms7_spi_bulk:203 [PCIE] PCI:/dev/xtrx0: SPI[0/1] 002fffff => 00000000
Detected LMS #0: 00000000

But when I run the test application it will crash:


Quote:# ./test_xtrx -t -l2
Master: 32.000 MHz; RX rate: 4.000 MHz; TX rate: 0.000 MHz
RX tunned: 900000000.000000
RX bandwidth: 2000000.000000
RX LNA gain: 15.000000
RX PGA gain: 0.000000
RX TIA gain: 9.000000
RX CYCLES=1 SAMPLES=16384 SLICE=16384 (PARTS=1)
Bus error

In the kernel log I observe:


Quote:[  168.793490] xtrx: buf[30]=f1ee0000 [virt ffffff80098a1000] => f1ee0fff
[  168.793527] xtrx: buf[31]=f1ef0000 [virt ffffff80098b1000] => f1ef0fff
[  168.793744] Unhandled fault: implementation fault (unsupported exclusive) (0x92000035) at 0x0000007fae1e1008
  Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  RK3399 question enip 6 338 07-20-2019, 05:00 AM
Last Post: stuartiannaylor
  RockPro64 pcie Gpu Davidos 1 392 06-09-2019, 02:09 PM
Last Post: guannais
  login to GUI desktop hangs when PCIe SSD is plugged in grimace 3 190 04-24-2019, 04:24 PM
Last Post: Luke
  PCIe SSD drive still not working ?? dr_ju_ju 7 878 04-15-2019, 04:16 PM
Last Post: tllim
  Desktop distro and pcie nvme ssd futurejones 2 197 03-16-2019, 12:41 AM
Last Post: futurejones
  Basic question on the Nas case of the rockPro Slam 1 280 01-23-2019, 08:04 AM
Last Post: Slam
  Performance issue/question bobdaroze 8 1,095 11-11-2018, 10:41 PM
Last Post: tuxd3v
  NAS Box - fdisk not showing hard-drives w/pcie sata card dkebler 0 310 10-12-2018, 12:30 PM
Last Post: dkebler
  dedicated GPU PCIe on RockPro64 ice2642 3 1,480 10-12-2018, 02:00 AM
Last Post: ice2642
  Rock64 OMV video question / same for RockPro64 I would assume RockPro64Newbie 0 394 08-19-2018, 04:11 AM
Last Post: RockPro64Newbie

Forum Jump:


Users browsing this thread: 1 Guest(s)