I am using the Jetson Xavier NX Developer Kit. It it using the power supply that came in the box. There are no additional processes running other than what is part of the SDCard image that I downloaded from Nvidia. I don’t thin kit is a supply issue.
My connection is a 1080p monitor connected to the NX via HDMI. Keyboard/Mouse is connected to the USB ports if the NX. Pretty much using it like a standard desktop.
I have a Samsung - 970 EVO 500GB Internal PCI Express 3.0 x4 (NVMe) Solid State Drive with V-NAND Technology Model:MZ-V7E500BW attached.
I have the same corruption issue when editing files on both the SDCard and the SSD. So I don’t think it is related to the drives. I don’t have any stability issues at all with the NX. Everything works just fine. Just the corruption issue when editing in VSCode. I’m beginning to think it is related to the Python extension in VSCode. or VSCode itself. I can’t find anyone having this issue online.
The following are the exact steps to get to the environment I am running. I repeated these steps by re-flashing and following them verbatim.
#STEP0 - Flashed Jetson Xavier NX Developer Kit SD Card Image (JetPack 4.4) to a Samsung (MB-ME128GA/AM) CLASS10 - 128GB 100MB/s (U3) MicroSDXC EVO
#STEP1 - Booted and answered questions… (Did not do any updates)
#STEP2 - install pip3
$ sudo apt-get install python3-pip
#STEP3 - Install jetson-stats and reboot
$ sudo -H pip3 install -U jetson-stats
#STEP4 - Install Visual Studio Code
$ sudo apt-get install curl
$ cd Downloads
$ curl -L https://github.com/toolboc/vscode/releases/download/1.32.3/code-oss_1.32.3-arm64.deb -o code-oss_1.32.3-arm64.deb
$ sudo dpkg -i code-oss_1.32.3-arm64.deb
#STEP5 - Launch Visual Studio Code
$ code-oss
#STEP6 - Select Interpreter / Fix OpenCV Intellesense
1. In VSCode add extention - [Python extension for Visual Studio Code from Microsoft]
2. Press ctl+shift+p (type >python select
Select Python:Select Interpreter
Select Python 3.6.9 64-bit
4. [Fix broken cv2 intellesense]
Press ctl+shift+p (type: >preferences:open)
Select Preferences: Open Settings (JSON)
Edit the JSON file, Add these settings inside the { } :
"python.linting.pylintArgs": ["--generate-members", "--extension-pkg-whitelist=cv2"],
"python.autoComplete.extraPaths": ["/usr/lib/python3.6/dist-packages/cv2/python-3.6"]
#STEP7 - Visit The Jetson Zoo
Download the repo
$ git clone --recursive GitHub - dusty-nv/jetson-inference: Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
$ cd jetson-inference
Configure build tree
$ mkdir build
$ cd build
$ cmake ../
Build and install
$ make -j$(nproc)
$ sudo make install
$ sudo ldconfig
#STEP8 - Installed Filezilla (ftp program)
$ sudo apt-get update
$ sudo apt-get install filezilla
$ filezilla (to run)