Are their drivers openly available? But even if you have them, some modifications may be required, e.g. to the number of MIPI lanes used (RPi HQ cam only has 2 out of 4 routed). Also, not sure if other boards do not have some additional controllers that the driver might talk to instead of directly to sensor.
Just received it today, doesnât work⊠Someone else got it to do something? Or is it just nog compatible with the jeston nano
Any idea if support from Nvidia is in the works?
I wouldnât expect it to work. Drivers have to be written. I ordered mine because I also have a bunch of Piâs.
The only drivers I know of offhand are those by RidgeRun:
But theyâre closed source and extremely expensive. Youâll likely have to wait until somebody in the community writes something. I read on a thread somewhere that support is coming to the libcamera library.
It might be nice if Nvidia started using libcamera as well if possible.
My Rapberry Pi High Quality Camera arrived today. I was hot to use it with my Nano. I was sure (never be sure) that there were drivers.
Can somebody point me to some code that will will work?
Thanks
You can read about the driver that we are creating here: Raspberry Pi HQ Camera Compatibility - #7 by DavidSoto-RidgeRun
Hey, so if anybody wants a temporary solution for High Quality Camera video to a gstreamer pipeline, you can use a pi to stream to the nano.
On a raspberry pi (a Zero is plenty since this uses itâs video encoder hardware for all the work):
raspivid -l -t 0 -o tcp://0.0.0.0:1234
on the tegra device (or anything that supports gstreamer):
gst-launch-1.0 -v tcpclientsrc host=pi-hostname-here port=1234 ! decodebin ! autovideosink sync=false
If you want the pi to run raspivid every startup, first create a user for the task:
sudo adduser --system --ingroup video --no-create-home --disabled-password --disabled-login cameraman
Then make a file called /etc/systemd/system/raspivid.service
(eg. using sudo touch
) and add these contents:
[Unit]
Description=Raspicam On %I
After=network.target
[Service]
ExecStart=/usr/bin/raspivid -l -t 0 -o tcp://0.0.0.0:1234
User=cameraman
Restart=on-success
[Install]
WantedBy=multi-user.target
Then you can systemctl start raspivid
to start the service once in the background or to enable it every startup: systemctl enable raspivid
. Add additional raspivid arguments to the ExecStart line as desired.
note: Only one device can connect to raspivid at a time. Not sure if there is an option to increase the connection limit or not.
A fast question, has this camera auto exposure, auto iris or any way to control the captured light level?
I have it, and it wonât adapt the illumination to a any condition change. I must be loosing something because I cannot imagine a possible use for video.