PINE64
Nvidia Linux-32bit ARM drivers on Rock64 Pro - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: ROCKPRO64 (https://forum.pine64.org/forumdisplay.php?fid=98)
+--- Forum: General Discussion on ROCKPRO64 (https://forum.pine64.org/forumdisplay.php?fid=99)
+--- Thread: Nvidia Linux-32bit ARM drivers on Rock64 Pro (/showthread.php?tid=5986)



Nvidia Linux-32bit ARM drivers on Rock64 Pro - gbajson - 04-19-2018

Hi,
has anyone of you tried to run Nvidia drivers for "Linux-32bit ARM" for GeForce cards on Rock64 Pro?

Kind regards,
Grzegorz


RE: Nvidia Linux-32bit ARM drivers on Rock64 Pro - pfeerick - 04-19-2018

It would be a bit hard to since it hasn't even been released yet (assuing I had one of those cards)! :-P


RE: Nvidia Linux-32bit ARM drivers on Rock64 Pro - MobileJAD - 05-26-2018

(04-19-2018, 03:15 AM)gbajson Wrote: Hi,
has anyone of you tried to run Nvidia drivers for "Linux-32bit ARM" for GeForce cards on Rock64 Pro?

Kind regards,
Grzegorz

I just saw the pre-order page on AmeriDroid, after seeing the PCI-E slot the Very first thing that came to my mind was putting a Nvidia card in there. :p
I'm sure most people will use that slot for network or storage adapters, I want to run a video card in it. :p
However the only place that I have seen any reference using Nvidia drivers under a ARM environment is under the Nvidia Tegra and Jetson type environment.
I have one Nvidia Jetson TK1 which I have screwed up several times now and haven't gotten much use out of it, I am waaay more successful with SBC's that have removable
EMMC modules like the Rock64 and the Odroid's, considering that I'm just a enthusiast who reeeally likes tiny SBC computers, and just uses these darn things as tiny desktop computers,
even though I really want a Nvidia TX1 and TX2, their cost and my inability to successfully operate my TK1, I never tried purchasing one of those little monsters.
(Besides several online discussions constantly reminding people that the TX1 and TX2 are NOT designed to be ran like a regular ARM based desktop computer just for playing games)
With that being said... I really don't know how much work has actually been done regarding a Nvidia driver for the common ARM environment that matches the ease of use
that most people are used to on regular Linux 32bit and 64bit desktop environments?
I am confident that there is a Nvidia driver for ARM server and development environments, but I would expect it to be very specific to certain Nvidia chips, like the one embeded in the TX2...
Can somebody correct me on this? Is there a mature Nvidia driver for ARM that will work with most Nvidia cards, like a GTX 980ti or a GTX 1070?


RE: Nvidia Linux-32bit ARM drivers on Rock64 Pro - fysa - 06-11-2018

I believe this is not possible because only 32MB of RAM is addressable over the PCIe bus.


RE: Nvidia Linux-32bit ARM drivers on Rock64 Pro - CrimsonKnight13 - 07-11-2018

(06-11-2018, 12:30 PM)fysa Wrote: I believe this is not possible because only 32MB of RAM is addressable over the PCIe bus.

Maximum of 4GiB with 32-bit physical memory addressing, NOT 32MB

A good explanation can be found at https://stackoverflow.com/questions/8869563/how-much-memory-can-be-accessed-by-a-32-bit-machine


RE: Nvidia Linux-32bit ARM drivers on Rock64 Pro - CrimsonKnight13 - 07-11-2018

My bad on the last post... confusing CPU addressable RAM vs. PCI-E addressable RAM. Currently reading up on that topic.


RE: Nvidia Linux-32bit ARM drivers on Rock64 Pro - joe2gaan - 07-12-2018

(05-26-2018, 11:18 AM)MobileJAD Wrote:
(04-19-2018, 03:15 AM)gbajson Wrote: Hi,
has anyone of you tried to run Nvidia drivers for "Linux-32bit ARM" for GeForce cards on Rock64 Pro?

Kind regards,
Grzegorz

I just saw the pre-order page on AmeriDroid, after seeing the PCI-E slot the Very first thing that came to my mind was putting a Nvidia card in there. :p
I'm sure most people will use that slot for network or storage adapters, I want to run a video card in it. :p
However the only place that I have seen any reference using Nvidia drivers under a ARM environment is under the Nvidia Tegra and Jetson type environment.
I have one Nvidia Jetson TK1 which I have screwed up several times now and haven't gotten much use out of it, I am waaay more successful with SBC's that have removable
EMMC modules like the Rock64 and the Odroid's, considering that I'm just a enthusiast who reeeally likes tiny SBC computers, and just uses these darn things as tiny desktop computers,
even though I really want a Nvidia TX1 and TX2, their cost and my inability to successfully operate my TK1, I never tried purchasing one of those little monsters.
(Besides several online discussions constantly reminding people that the TX1 and TX2 are NOT designed to be ran like a regular ARM based desktop computer just for playing games)
With that being said... I really don't know how much work has actually been done regarding a Nvidia driver for the common ARM environment that matches the ease of use
that most people are used to on regular Linux 32bit and 64bit desktop environments?
I am confident that there is a Nvidia driver for ARM server and development environments, but I would expect it to be very specific to certain Nvidia chips, like the one embeded in the TX2...
Can somebody correct me on this? Is there a mature Nvidia driver for ARM that will work with most Nvidia cards, like a GTX 980ti or a GTX 1070?

If not. There will be, because I just bought a few for that purpose.