NVIDIA-AI-IOT / jetcard

An SD card image for web programming AI projects with NVIDIA Jetson Nano
MIT License
211 stars 81 forks source link

Nano will not boot - tegra-i2c 7000c400.i2c: no acknowledge from address 0x3c error #27

Closed kaisark closed 3 years ago

kaisark commented 3 years ago

I installed both jetcard and jetbot from scratch and ran into the following boot error (i2c complaining about cable not connected I think):

"tegra-i2c 7000c400.i2c: no acknowledge from address 0x3c error"

I believe the boot error is related to the display services.

Is there any way to work-around the error and get to a command line so the display services can be disabled?

Is a serial cable and console required at this point? A fallback option could be to rebuild the jetcard image from the jetpack image (again).

jetbot - create-sdcard-image-from-scratch.sh

jetcard - install.sh

install jetcard display service

python3 -m jetcard.create_display_service echo $password | sudo -S mv jetcard_display.service /etc/systemd/system/jetcard_display.service echo $password | sudo -S systemctl enable jetcard_display echo $password | sudo -S systemctl start jetcard_display

Install jetbot services

cd jetbot/utils python3 create_stats_service.py sudo mv jetbot_stats.service /etc/systemd/system/jetbot_stats.service sudo systemctl enable jetbot_stats sudo systemctl start jetbot_stats

kaisark commented 3 years ago

It looks like the repeating error message still allowed for a login command prompt and the system accepted user input. I was able to login and issue the following commands to stop the i2c error:

sudo systemctl stop jetbot_stats sudo systemctl disable jetbot_stats

sudo systemctl stop jetcard_display sudo systemctl disable jetcard_display

Still having an issue with X server, but I will close this issue for now.