Hello NVIDIA Developer Community,
I am currently working on a master’s thesis project that involves transitioning critical software from Qualcomm QNX to NVIDIA Jetson AGX Orin. My development environment consists of adapting radar system processing to leverage the power of NVIDIA GPUs using the Jetson AGX Orin kit.
Due to certain constraints, I am primarily using a Windows operating system laptop. I understand that Jetson AGX Orin typically works with native Ubuntu OS, but I would like to explore the feasibility of using Windows Subsystem for Linux 2 (WSL2) for my development tasks.
Here are the specifics of my situation and my requirements:
Project Context:
Transitioning software from QNX to Jetson AGX Orin.
Adapting radar processing algorithms to use CUDA and TensorRT on NVIDIA GPUs.
Need to compile and build source code using the NVIDIA compiler locally on my PC.
Current Setup:
Windows 10 laptop with WSL2 installed.
Ubuntu 20.04 running on WSL2.
Challenges and Questions:
Compatibility: Can the Jetson SDK and other required tools for cross-compilation be effectively run on WSL2?
Performance: Are there any known performance issues or limitations when using WSL2 for CUDA development and cross-compilation?
Networking: Since my Jetson AGX Orin is connected to an Ubuntu computer in the office, can I reliably connect to it via SSH from WSL2 for development and deployment purposes?
Best Practices: Are there recommended practices or configurations for setting up a development environment on WSL2 that can interact seamlessly with Jetson AGX Orin?
Docker: Can I run the JetPack Cross Compilation container on WSL2, and if so, are there any special configurations required?