This is probably just a case of monitor not being correctly detected. Serial console would give a lot of useful information and access to configuring network. See:
Here is a brief note on monitor detection:
When I first got my JTX1 I was also unable to get the monitor to show up (both console mode during boot and later in X11 graphics mode). I used DHCP information to figure out how to log in, then installed the nVidia-specific files from the installer directory…after this graphics mode worked with the monitor (but not console mode during boot).
Flashing with R23.1 and using the apply_binaries.sh step correctly would be the same as running the installer directory on a freshly arrived JTX1 (and may thus provide working video once in X11 graphics mode). One issue is that if you use JetPack it is capable of doing more than just flash and may actually complicate some install aspects. Using just the command line flash may be more likely to succeed, but you’d have to manually set up DHCP on your host (or use a router and read the router logs to see what address it assigned).
FYI, the Linux_for_Tegra directory is just the “driver” package, and should be present either by unpacking the driver package or by letting JetPack do this. As per instructions, you’d then unpack the sample rootfs and run apply_binaries.sh. Manual command line flash something like this while in recovery mode and the supplied micro-B USB cable is connected:
sudo flash.sh -S 14580MiB jetson-tx1 mmcblk0p1
R23.1 downloads page: