Hello,
I bought a e-con System camera, ref e-CAM131_CUTX2 for my NVIDIA JETSON TX2 Developer Kit and i would try to use it.
So, I have used documents provide by e-con Systems (e-CAM131_CUTX2 - 13 MP TX1/TX2 Camera Getting Started Manual and GUVCView Build and Installation Guide) to download and install camera driver to use it, but I have two different issues according to the method I used :
I precise that I have a Host-Pc with GNU/Linux 4.15.0
Method1) Flashing method explained in “e-CAM131_CUTX2 - 13 MP TX1/TX2 Camera Getting Started Manual” :
After I had downloaded “e-CAM131_CUTX2_JETSON_TX2_RELEASE_PACKAGE_V1.00-23-06-2017.rar” file as explain in the document, I flashed my TX2 card with the Quick Starter contained in Archive, following the instruction provided by this one.
And then, when I reboot the card as asked, I have a black screen from HDMI port as if the card doesn’t boot.
Method 2) Flashing Method provided by Nvidia with JetPack :
I flash my card as explain in https://docs.nvidia.com/jetpack-l4t/index.html#jetpack/3.2.1/install.htm%3FTocPath%3D_____3, which work perfectly. And then on the embedded Ubuntu system, I execute the bash script provide in the archive presented upstream and name “install_TX2_bins.sh”. Once the script has finished, he displayed in the console the following message:
Done! Now reboot the board to get the camera working.
Refer to README.txt and e-CAM131_TX2_Linux_App_User_Manual.pdf in case of any doubt.
At this point the operating system still working, but when I reboot the card, this time I have a display, but it’s stuck on the nvidia’s logo screen which appears when the card boot and if we look the serial port output we got this :
U-Boot 2016.07-g9c3b9a4 (May 17 2018 - 00:08:48 -0700)
TEGRA186
Model: NVIDIA P2771-0000-500
DRAM: 7.8 GiB
MC: Tegra SD/MMC: 0, Tegra SD/MMC: 1
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: eth0: ethernet@2490000
Hit any key to stop autoboot: 0
MMC: no card present
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
939 bytes read in 93 ms (9.8 KiB/s)
p2771-0000 eMMC boot options
1: primary kernel
2: custom built kernel with ar1335 support
Enter choice: 2: custom built kernel with ar1335 support
Retrieving file: /boot/Image
19223128 bytes read in 507 ms (36.2 MiB/s)
append: fbcon=map:0 net.ifnames=0 console=tty0 OS=l4t console=ttyS0,115200n8 met
Retrieving file: /boot/tegra186-quill-p3310-1000-c03-00-ar1335.dtb
248256 bytes read in 127 ms (1.9 MiB/s)
## Flattened Device Tree blob at 82200000
Booting using the fdt blob at 0x82200000
reserving fdt memory region: addr=80000000 size=10000
Using Device Tree in place at 0000000082200000, end 000000008223f9bf
WARNING: could not set reg FDT_ERR_NOSPACE.
ERROR: arch-specific fdt fixup failed
- must RESET the board to recover.
Sadly, if I don’t install the camera driver, I wouldn’t can use it. However I need to use it for an application hence my question.
Does someone already had this issue? Or does someone know how to resolve it?
Thanks