Jetson orin nano super with line scan sensor

Hi all,

We want to acquire images generated by an FPGA, which acquire the image from a line scan sensor.

Actually, we can generate a test stream by the FPGA, and preview it with nvgstcapture. (BTW, thanks to everybody, this forum help us a lot to solved all the usual timing and device-tree issues).

To complete the developpment, the system must be able to acquire a stream with a arbitrary line period, as they are generated one by one by an external trigger. Unfortunatly we do not yet solved this difficulty, despite our efforts.

GST_ARGUS: Creating output stream
CONSUMER: Waiting until producer is connected...
GST_ARGUS: Available Sensor modes :
GST_ARGUS: 2048 x 2048 FR = 50.000000 fps Duration = 20000000 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 10000, max 100000000;

GST_ARGUS: Running with following settings:
   Camera index = 0
   Camera mode  = 0
   Output Stream W = 2048 H = 2048
   seconds to Run    = 0
   Frame Rate = 50.000000
GST_ARGUS: Setup Complete, Starting captures for 0 seconds
GST_ARGUS: Starting repeat capture requests.
CONSUMER: Producer has connected; continuing.

we stop the generation of line for 3sec

CONSUMER: Done Success

And then the preview freeze.

Any advice ?

You need terminal the APP then restart it for this kind of case.
You can reference to the userAutoExposure sample of MMAPI to implement the error event to terminal the APP.

Thanks ShaneCCC for the support.
Is there any possibilty to inhibit the timeout mechanism ? We can not miss some lines.

No, but alternative solution could be have FPGA output YUV422 and using v4l2-ctl or v4l2 API instead of argus. Then you can manual the timeout by yourself.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.