Flashing TX2 using Jetson Nano

I hope someone will be able to help me out.
Recently I acquired a TX2. I already have a Jetson Nano which I am ok with. However, I am trying to flash the TX2 but using my Nano as a host Linus Machine I used the instruction in the Quck Start Guide.
I put the TX2 on recovery mode by pressing and holding the recovery button and then pressing the power button on and off before releasing the recovery button. Both leds indicate the TX2 is in recovery mode.
I’ve unpacked all the required files etc. Unfortunate it came up with an error when flashing. Step are as follows;
checking usb connection discovered the TX2
hamzah@hamzah-nvidia:~/JetsonTX2/Linux_for_Tegra$ lsusb
Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2b Intel Corp.
Bus 001 Device 006: ID 0955:7c18 NVidia Corp.
Bus 001 Device 002: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Error when trying to flash…
hamzah@hamzah-nvidia:~/JetsonTX2/Linux_for_Tegra$ sudo ./flash.sh jetson-tx2 mmcblk0p1
###############################################################################

L4T BSP Information:

R32 , REVISION: 4.4

###############################################################################

Unsupported ioctl: cmd=0xffffffff8004550f
Error: probing the target board failed.
Make sure the target board is connected through
USB port and is in recovery mode.

Thanks very much…

Can’t do it. The flash software has binary executable content for host PC architecture. The Nano and TX2 are a different architecture from a PC.

Thanks