TX2 Reboots when camera is connected to CSI

Hello,

We have a carrier that has a few I/O
1x USB OTG, 1 x4 lane MIPI CSI-2, 2x 3.3V UART, I2C, 4x GPIO

If I disconnect the camera (tried two types of sensor) then the OS boots normal otherwise it will keep rebooting. I’ve deferred the sensor driver loading about 30 seconds but it keeps rebooting around 6 seconds when the sensor driver is not even loaded, but I guess it loaded vi and CSI that probably causes a hardware reset. It does not say any failure when the hardware resets.

[ 6.250078] xhci-tegra 3530000.xhci: cannot find firmware…retry after 1 second
Starting LSB: AppArmor initialization…
Starting Create Volatile Files and Directories…
Starting Tell Plymouth To Write Out Runtime Data…
[ OK ] Started udev Coldplug all Devices.
[ OK ] Found devi
HARDWARE RESET
I> Binary(16) of size 527568 is loaded @ 0xd7800000
[0000.329] W> No valid slot number is found in scratch register

Another time

[ 6.687242] | tmc_tmsa |0x00000c80|
[ 6.687445] Release 3.2.0 from 19.12.2014
[ 6.688466 0xd7800000, start-block: 58740229, num_blocks: 1
HARDWARE RESET
[0000.323] I> Binary(16) of size 527568 is loaded @ 0xd7800000

The other time
[ OK ] Started Set console keymap.
[ 6.460323] xhci-tegra 3530000.xhci: cannot find firmware…retry after 1 second
[ OK ] Started Network Time Synchronization.
[ OK ] Found device /dev/ttyS0.
[ OK ] Started LSB: AppArmor initialization.
[¡ÛOK ] Started@}û

How do I find what causes the hardware reset?

Thanks,
Hakim

The reset could be caused by some pins’ wrong connections, did you compare that to Jetson board? Or can you upload the pic of schematic of camera part?

We’ll do comparison with TX2 dev kit and let you know. There is no issue using TX1 though.
Thanks.

We could not find TX2 dev kit schematic but find TX1. Could you pass it to me?

Thanks.

Here it is: http://developer.nvidia.com/embedded/dlc/jetson-tx1-tx2-developer-kit-carrier-board-design-files

OK, thanks.