Failing to flash TK1

I acquired some Jetson TK1 boards on eBay, but they did not include the OEM USB micro-B cables. I’m trying to flash them to the latest release for that board (L4T 21.8) using an Ubuntu 14.04 VM I stood up just for this purpose. The boot filesystem is ext4 and I’ve already tried to address the kernel hung task messages by reducing kernel memory claims with sysctl vm.dirty_ratio=10 & vm.dirty_background_ratio=5. I’ve tried a few known good micro-B USB cables I have on hand, but ./flash.sh consistently hangs indefinitely after calling ./bootloader/nvflash. I’ve let it sit over night, so it has had many hours to finish what is supposedly a process that takes 10-30 minutes. If I echo 0 > /proc/sys/kernel/hung_task_timeout_secs it suppresses the kernel timeout errors in syslog but the nvflash still hangs as it did before. Is there something unique and required about the OEM USB micro-B cable for flashing these boards? I’m getting this fault consistently on all five TK1 boards I’m trying to flash.

Relevant console logs below:

# lsusb
Bus 001 Device 002: ID 0955:7140 NVidia Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

# ./flash.sh -S 14580MiB jetson-tk1 mmcblk0p1
copying bctfile(/root/L4T_21.8/bootloader/ardbeg/BCT/PM375_Hynix_2GB_H5TC4G63AFR_H5TC4G63CFR_RDA_924MHz.cfg)... done.
copying bootloader(/root/L4T_21.8/bootloader/ardbeg/u-boot.bin)... done.
	populating kernel to rootfs... done.
	populating jetson-tk1_extlinux.conf.emmc to rootfs... done.
done.
Making system.img... 
	populating rootfs from /root/L4T_21.8/rootfs ... done.
	Sync'ing system.img ... done.
	Converting RAW image to Sparse image... 

---- Raw to Sparse Image Converter v1.0 ----------------------------
  0: RAW:     3772416(    921 blks) ==>          28:3772428
  1: SKP:       32768(      8 blks) ==>     3772456:32780
  ...
1742: RAW:     1249280(    305 blks) ==>  2376606148:1249292
1743: SKP:  1862053888( 454603 blks) ==>  2377855440:1862053900
1744: RAW:        8192(      2 blks) ==>  2377855452:8204
1745: SKP:   255844352(  62462 blks) ==>  2377863656:255844364
-- Total: -----------------------------------------------------------
1746 CHUNK 15288238080(3732480 blks) ==>  2377863668(580528 blks)

done.
system.img built successfully. 
copying dtbfile(/root/L4T_21.8/kernel/dtb/tegra124-jetson_tk1-pm375-000-c00-00.dtb)... done.
copying cfgfile(/root/L4T_21.8/bootloader/ardbeg/cfg/gnu_linux_fastboot_emmc_full.cfg) to flash.cfg... done.
creating gpt(ppt.img)... 

*** GPT Parameters ***
Device Sector Size ------- 512
device size -------------- 15766388736
bootpart size ------------ 8388608
userpart size ------------ 15758000128
Erase Block Size --------- 2097152
FS Buffer size ----------- 4096
Partition Config file ---- flash.cfg
Visible partition flag --- GP1
Primary GPT output ------- PPT->ppt.img
Secondary GPT output ----- GPT->gpt.img
Target device name ------- none

*** PARTITION LAYOUT(20 partitions) ***
[     BCT] BH            0        16383       8.0MiB 
[     PPT] UH            0         4095       2.0MiB ppt.img
[      PT] UH         4096         8191       2.0MiB 
[     EBT] UH         8192        16383       4.0MiB u-boot.bin
[     LNX] UH        16384        49151      16.0MiB 
[     SOS] UH        49152        61439       6.0MiB 
[     NVC] UH        61440        65535       2.0MiB 
[     MPB] UH        65536        77823       6.0MiB 
[     MBP] UH        77824        90111       6.0MiB 
[     GP1] UH        90112        94207       2.0MiB 
[     APP] UV        94208     29954047   14580.0MiB system.img
[     DTB] UV     29954048     29962239       4.0MiB tegra124-jetson_tk1-pm375-000-c00-00.dtb
[     EFI] UV     29962240     30093311      64.0MiB 
[     USP] UV     30093312     30101503       4.0MiB 
[     TP1] UV     30101504     30109695       4.0MiB 
[     TP2] UV     30109696     30117887       4.0MiB 
[     TP3] UV     30117888     30126079       4.0MiB 
[     WB0] UV     30126080     30130175       2.0MiB 
[     UDA] UV     30130176     30773247     314.0MiB 
[     GPT] UH     30773248     30777343       2.0MiB gpt.img
copying flasher(/root/L4T_21.8/bootloader/ardbeg/fastboot.bin)... done.
Existing flashapp(/root/L4T_21.8/bootloader/nvflash) reused.
*** Flashing target device started. ***
./nvflash  --bct PM375_Hynix_2GB_H5TC4G63AFR_H5TC4G63CFR_RDA_924MHz.cfg --setbct --configfile flash.cfg  --create --bl fastboot.bin --odmdata 0x6009C000 --go
Nvflash 4.13.0000 started
BR_CID: 0x340010017410c107100000000a068300

# cat /var/log/syslog
Oct  9 10:34:11 jetsonflasher kernel: [  162.514111] usb 1-1: new high-speed USB device number 2 using ehci-pci
Oct  9 10:34:11 jetsonflasher kernel: [  163.045567] usb 1-1: New USB device found, idVendor=0955, idProduct=7140
Oct  9 10:34:11 jetsonflasher kernel: [  163.045573] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct  9 10:34:11 jetsonflasher kernel: [  163.045577] usb 1-1: Product: APX
Oct  9 10:34:11 jetsonflasher kernel: [  163.045580] usb 1-1: Manufacturer: NVIDIA Corp.
Oct  9 10:34:26 jetsonflasher kernel: [  178.126969] EXT4-fs (loop0): mounted filesystem with ordered data mode. Opts: (null)
Oct  9 10:37:28 jetsonflasher kernel: [  360.130090] INFO: task nvflash:1469 blocked for more than 120 seconds.
Oct  9 10:37:28 jetsonflasher kernel: [  360.130119]       Not tainted 4.4.0-142-generic #168~14.04.1-Ubuntu
Oct  9 10:37:28 jetsonflasher kernel: [  360.130142] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Oct  9 10:37:28 jetsonflasher kernel: [  360.130171] nvflash         D ec575d2c     0  1469   1404 0x00000000
Oct  9 10:37:28 jetsonflasher kernel: [  360.130175]  ec575d4c 00000086 c1c6be00 ec575d2c c1031258 ec575d54 0aebc127 00000033
Oct  9 10:37:28 jetsonflasher kernel: [  360.130180]  c1ab8a80 eff28b00 ec576000 7fffffff 00000000 ec575d58 c1788c0d ec575e18
Oct  9 10:37:28 jetsonflasher kernel: [  360.130183]  ec575dbc c178b2c5 f6cbce00 ec575dd4 c109e3a5 00000002 eff30c00 c4d26402
Oct  9 10:37:28 jetsonflasher kernel: [  360.130187] Call Trace:
Oct  9 10:37:28 jetsonflasher kernel: [  360.130194]  [<c1031258>] ? sched_clock+0x8/0x10
Oct  9 10:37:28 jetsonflasher kernel: [  360.130197]  [<c1788c0d>] schedule+0x2d/0x80
Oct  9 10:37:28 jetsonflasher kernel: [  360.130199]  [<c178b2c5>] schedule_timeout+0x1f5/0x280
Oct  9 10:37:28 jetsonflasher kernel: [  360.130203]  [<c109e3a5>] ? select_task_rq_fair+0x615/0x770
Oct  9 10:37:28 jetsonflasher kernel: [  360.130206]  [<c159bed1>] ? usb_submit_urb.part.6+0x2a1/0x550
Oct  9 10:37:28 jetsonflasher kernel: [  360.130208]  [<c1031258>] ? sched_clock+0x8/0x10
Oct  9 10:37:28 jetsonflasher kernel: [  360.130211]  [<c178992b>] wait_for_completion_timeout+0x8b/0x140
Oct  9 10:37:28 jetsonflasher kernel: [  360.130213]  [<c1097860>] ? wake_up_q+0x70/0x70
Oct  9 10:37:28 jetsonflasher kernel: [  360.130215]  [<c159c9b8>] usb_start_wait_urb+0x68/0x140
Oct  9 10:37:28 jetsonflasher kernel: [  360.130219]  [<c11b74a5>] ? __kmalloc+0x1a5/0x220
Oct  9 10:37:28 jetsonflasher kernel: [  360.130221]  [<c10977e4>] ? wake_up_process+0x14/0x20
Oct  9 10:37:28 jetsonflasher kernel: [  360.130223]  [<c159bb09>] ? usb_alloc_urb+0x19/0x40
Oct  9 10:37:28 jetsonflasher kernel: [  360.130226]  [<c159bb09>] ? usb_alloc_urb+0x19/0x40
Oct  9 10:37:28 jetsonflasher kernel: [  360.130230]  [<c159cea9>] usb_bulk_msg+0x99/0x130
Oct  9 10:37:28 jetsonflasher kernel: [  360.130234]  [<c15a84dd>] usbdev_do_ioctl+0x126d/0x1610
Oct  9 10:37:28 jetsonflasher kernel: [  360.130238]  [<c148d3d5>] ? pty_write+0x65/0x90
Oct  9 10:37:28 jetsonflasher kernel: [  360.130242]  [<c15a8880>] ? usbdev_do_ioctl+0x1610/0x1610
Oct  9 10:37:28 jetsonflasher kernel: [  360.130245]  [<c15a888d>] usbdev_ioctl+0xd/0x10
Oct  9 10:37:28 jetsonflasher kernel: [  360.130248]  [<c11e4e1d>] do_vfs_ioctl+0x31d/0x550
Oct  9 10:37:28 jetsonflasher kernel: [  360.130251]  [<c1487dc0>] ? n_tty_open+0x90/0x90
Oct  9 10:37:28 jetsonflasher kernel: [  360.130253]  [<c14831d0>] ? tty_paranoia_check+0x80/0x80
Oct  9 10:37:28 jetsonflasher kernel: [  360.130255]  [<c11d3694>] ? vfs_write+0x134/0x1a0
Oct  9 10:37:28 jetsonflasher kernel: [  360.130257]  [<c11e50b0>] SyS_ioctl+0x60/0x90
Oct  9 10:37:28 jetsonflasher kernel: [  360.130260]  [<c1003532>] do_syscall_32_irqs_on+0x62/0xb0
Oct  9 10:37:28 jetsonflasher kernel: [  360.130263]  [<c178c4c5>] entry_INT80_32+0x31/0x31
Oct  9 10:39:28 jetsonflasher kernel: [  480.130093] INFO: task nvflash:1469 blocked for more than 120 seconds.
Oct  9 10:39:28 jetsonflasher kernel: [  480.130129]       Not tainted 4.4.0-142-generic #168~14.04.1-Ubuntu
Oct  9 10:39:28 jetsonflasher kernel: [  480.130158] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Oct  9 10:39:28 jetsonflasher kernel: [  480.130193] nvflash         D ec575d2c     0  1469   1404 0x00000000
Oct  9 10:39:28 jetsonflasher kernel: [  480.130198]  ec575d4c 00000086 c1c6be00 ec575d2c c1031258 ec575d54 0aebc127 00000033
Oct  9 10:39:28 jetsonflasher kernel: [  480.130204]  c1ab8a80 eff28b00 ec576000 7fffffff 00000000 ec575d58 c1788c0d ec575e18
Oct  9 10:39:28 jetsonflasher kernel: [  480.130209]  ec575dbc c178b2c5 f6cbce00 ec575dd4 c109e3a5 00000002 eff30c00 c4d26402
Oct  9 10:39:28 jetsonflasher kernel: [  480.130214] Call Trace:
Oct  9 10:39:28 jetsonflasher kernel: [  480.130221]  [<c1031258>] ? sched_clock+0x8/0x10
Oct  9 10:39:28 jetsonflasher kernel: [  480.130225]  [<c1788c0d>] schedule+0x2d/0x80
Oct  9 10:39:28 jetsonflasher kernel: [  480.130228]  [<c178b2c5>] schedule_timeout+0x1f5/0x280
Oct  9 10:39:28 jetsonflasher kernel: [  480.130232]  [<c109e3a5>] ? select_task_rq_fair+0x615/0x770
Oct  9 10:39:28 jetsonflasher kernel: [  480.130236]  [<c159bed1>] ? usb_submit_urb.part.6+0x2a1/0x550
Oct  9 10:39:28 jetsonflasher kernel: [  480.130239]  [<c1031258>] ? sched_clock+0x8/0x10
Oct  9 10:39:28 jetsonflasher kernel: [  480.130242]  [<c178992b>] wait_for_completion_timeout+0x8b/0x140
Oct  9 10:39:28 jetsonflasher kernel: [  480.130245]  [<c1097860>] ? wake_up_q+0x70/0x70
Oct  9 10:39:28 jetsonflasher kernel: [  480.130248]  [<c159c9b8>] usb_start_wait_urb+0x68/0x140
Oct  9 10:39:28 jetsonflasher kernel: [  480.130252]  [<c11b74a5>] ? __kmalloc+0x1a5/0x220
Oct  9 10:39:28 jetsonflasher kernel: [  480.130254]  [<c10977e4>] ? wake_up_process+0x14/0x20
Oct  9 10:39:28 jetsonflasher kernel: [  480.130257]  [<c159bb09>] ? usb_alloc_urb+0x19/0x40
Oct  9 10:39:28 jetsonflasher kernel: [  480.130260]  [<c159bb09>] ? usb_alloc_urb+0x19/0x40
Oct  9 10:39:28 jetsonflasher kernel: [  480.130263]  [<c159cea9>] usb_bulk_msg+0x99/0x130
Oct  9 10:39:28 jetsonflasher kernel: [  480.130266]  [<c15a84dd>] usbdev_do_ioctl+0x126d/0x1610
Oct  9 10:39:28 jetsonflasher kernel: [  480.130270]  [<c148d3d5>] ? pty_write+0x65/0x90
Oct  9 10:39:28 jetsonflasher kernel: [  480.130274]  [<c15a8880>] ? usbdev_do_ioctl+0x1610/0x1610
Oct  9 10:39:28 jetsonflasher kernel: [  480.130276]  [<c15a888d>] usbdev_ioctl+0xd/0x10
Oct  9 10:39:28 jetsonflasher kernel: [  480.130280]  [<c11e4e1d>] do_vfs_ioctl+0x31d/0x550
Oct  9 10:39:28 jetsonflasher kernel: [  480.130283]  [<c1487dc0>] ? n_tty_open+0x90/0x90
Oct  9 10:39:28 jetsonflasher kernel: [  480.130286]  [<c14831d0>] ? tty_paranoia_check+0x80/0x80
Oct  9 10:39:28 jetsonflasher kernel: [  480.130288]  [<c11d3694>] ? vfs_write+0x134/0x1a0
Oct  9 10:39:28 jetsonflasher kernel: [  480.130291]  [<c11e50b0>] SyS_ioctl+0x60/0x90
Oct  9 10:39:28 jetsonflasher kernel: [  480.130294]  [<c1003532>] do_syscall_32_irqs_on+0x62/0xb0
Oct  9 10:39:28 jetsonflasher kernel: [  480.130297]  [<c178c4c5>] entry_INT80_32+0x31/0x31
Oct  9 10:41:28 jetsonflasher kernel: [  600.130091] INFO: task nvflash:1469 blocked for more than 120 seconds.
Oct  9 10:41:28 jetsonflasher kernel: [  600.130127]       Not tainted 4.4.0-142-generic #168~14.04.1-Ubuntu
Oct  9 10:41:28 jetsonflasher kernel: [  600.130156] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Oct  9 10:41:28 jetsonflasher kernel: [  600.130192] nvflash         D ec575d2c     0  1469   1404 0x00000000
Oct  9 10:41:28 jetsonflasher kernel: [  600.130197]  ec575d4c 00000086 c1c6be00 ec575d2c c1031258 ec575d54 0aebc127 00000033
Oct  9 10:41:28 jetsonflasher kernel: [  600.130203]  c1ab8a80 eff28b00 ec576000 7fffffff 00000000 ec575d58 c1788c0d ec575e18
Oct  9 10:41:28 jetsonflasher kernel: [  600.130209]  ec575dbc c178b2c5 f6cbce00 ec575dd4 c109e3a5 00000002 eff30c00 c4d26402
Oct  9 10:41:28 jetsonflasher kernel: [  600.130217] Call Trace:
Oct  9 10:41:28 jetsonflasher kernel: [  600.130227]  [<c1031258>] ? sched_clock+0x8/0x10
Oct  9 10:41:28 jetsonflasher kernel: [  600.130232]  [<c1788c0d>] schedule+0x2d/0x80
Oct  9 10:41:28 jetsonflasher kernel: [  600.130236]  [<c178b2c5>] schedule_timeout+0x1f5/0x280
Oct  9 10:41:28 jetsonflasher kernel: [  600.130240]  [<c109e3a5>] ? select_task_rq_fair+0x615/0x770
Oct  9 10:41:28 jetsonflasher kernel: [  600.130244]  [<c159bed1>] ? usb_submit_urb.part.6+0x2a1/0x550
Oct  9 10:41:28 jetsonflasher kernel: [  600.130248]  [<c1031258>] ? sched_clock+0x8/0x10
Oct  9 10:41:28 jetsonflasher kernel: [  600.130250]  [<c178992b>] wait_for_completion_timeout+0x8b/0x140
Oct  9 10:41:28 jetsonflasher kernel: [  600.130253]  [<c1097860>] ? wake_up_q+0x70/0x70
Oct  9 10:41:28 jetsonflasher kernel: [  600.130256]  [<c159c9b8>] usb_start_wait_urb+0x68/0x140
Oct  9 10:41:28 jetsonflasher kernel: [  600.130260]  [<c11b74a5>] ? __kmalloc+0x1a5/0x220
Oct  9 10:41:28 jetsonflasher kernel: [  600.130263]  [<c10977e4>] ? wake_up_process+0x14/0x20
Oct  9 10:41:28 jetsonflasher kernel: [  600.130265]  [<c159bb09>] ? usb_alloc_urb+0x19/0x40
Oct  9 10:41:28 jetsonflasher kernel: [  600.130268]  [<c159bb09>] ? usb_alloc_urb+0x19/0x40
Oct  9 10:41:28 jetsonflasher kernel: [  600.130271]  [<c159cea9>] usb_bulk_msg+0x99/0x130
Oct  9 10:41:28 jetsonflasher kernel: [  600.130274]  [<c15a84dd>] usbdev_do_ioctl+0x126d/0x1610
Oct  9 10:41:28 jetsonflasher kernel: [  600.130278]  [<c148d3d5>] ? pty_write+0x65/0x90
Oct  9 10:41:28 jetsonflasher kernel: [  600.130282]  [<c15a8880>] ? usbdev_do_ioctl+0x1610/0x1610
Oct  9 10:41:28 jetsonflasher kernel: [  600.130284]  [<c15a888d>] usbdev_ioctl+0xd/0x10
Oct  9 10:41:28 jetsonflasher kernel: [  600.130288]  [<c11e4e1d>] do_vfs_ioctl+0x31d/0x550
Oct  9 10:41:28 jetsonflasher kernel: [  600.130291]  [<c1487dc0>] ? n_tty_open+0x90/0x90
Oct  9 10:41:28 jetsonflasher kernel: [  600.130293]  [<c14831d0>] ? tty_paranoia_check+0x80/0x80
Oct  9 10:41:28 jetsonflasher kernel: [  600.130296]  [<c11d3694>] ? vfs_write+0x134/0x1a0
Oct  9 10:41:28 jetsonflasher kernel: [  600.130299]  [<c11e50b0>] SyS_ioctl+0x60/0x90
Oct  9 10:41:28 jetsonflasher kernel: [  600.130302]  [<c1003532>] do_syscall_32_irqs_on+0x62/0xb0
Oct  9 10:41:28 jetsonflasher kernel: [  600.130305]  [<c178c4c5>] entry_INT80_32+0x31/0x31
Oct  9 10:43:28 jetsonflasher kernel: [  720.130105] INFO: task nvflash:1469 blocked for more than 120 seconds.
Oct  9 10:43:28 jetsonflasher kernel: [  720.130169]       Not tainted 4.4.0-142-generic #168~14.04.1-Ubuntu
Oct  9 10:43:28 jetsonflasher kernel: [  720.130198] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Oct  9 10:43:28 jetsonflasher kernel: [  720.130233] nvflash         D ec575d2c     0  1469   1404 0x00000000
Oct  9 10:43:28 jetsonflasher kernel: [  720.130248]  ec575d4c 00000086 c1c6be00 ec575d2c c1031258 ec575d54 0aebc127 00000033
Oct  9 10:43:28 jetsonflasher kernel: [  720.130254]  c1ab8a80 eff28b00 ec576000 7fffffff 00000000 ec575d58 c1788c0d ec575e18
Oct  9 10:43:28 jetsonflasher kernel: [  720.130258]  ec575dbc c178b2c5 f6cbce00 ec575dd4 c109e3a5 00000002 eff30c00 c4d26402
Oct  9 10:43:28 jetsonflasher kernel: [  720.130263] Call Trace:
Oct  9 10:43:28 jetsonflasher kernel: [  720.130271]  [<c1031258>] ? sched_clock+0x8/0x10
Oct  9 10:43:28 jetsonflasher kernel: [  720.130275]  [<c1788c0d>] schedule+0x2d/0x80
Oct  9 10:43:28 jetsonflasher kernel: [  720.130278]  [<c178b2c5>] schedule_timeout+0x1f5/0x280
Oct  9 10:43:28 jetsonflasher kernel: [  720.130282]  [<c109e3a5>] ? select_task_rq_fair+0x615/0x770
Oct  9 10:43:28 jetsonflasher kernel: [  720.130286]  [<c159bed1>] ? usb_submit_urb.part.6+0x2a1/0x550
Oct  9 10:43:28 jetsonflasher kernel: [  720.130289]  [<c1031258>] ? sched_clock+0x8/0x10
Oct  9 10:43:28 jetsonflasher kernel: [  720.130293]  [<c178992b>] wait_for_completion_timeout+0x8b/0x140
Oct  9 10:43:28 jetsonflasher kernel: [  720.130298]  [<c1097860>] ? wake_up_q+0x70/0x70
Oct  9 10:43:28 jetsonflasher kernel: [  720.130302]  [<c159c9b8>] usb_start_wait_urb+0x68/0x140
Oct  9 10:43:28 jetsonflasher kernel: [  720.130308]  [<c11b74a5>] ? __kmalloc+0x1a5/0x220
Oct  9 10:43:28 jetsonflasher kernel: [  720.130312]  [<c10977e4>] ? wake_up_process+0x14/0x20
Oct  9 10:43:28 jetsonflasher kernel: [  720.130315]  [<c159bb09>] ? usb_alloc_urb+0x19/0x40
Oct  9 10:43:28 jetsonflasher kernel: [  720.130319]  [<c159bb09>] ? usb_alloc_urb+0x19/0x40
Oct  9 10:43:28 jetsonflasher kernel: [  720.130322]  [<c159cea9>] usb_bulk_msg+0x99/0x130
Oct  9 10:43:28 jetsonflasher kernel: [  720.130325]  [<c15a84dd>] usbdev_do_ioctl+0x126d/0x1610
Oct  9 10:43:28 jetsonflasher kernel: [  720.130329]  [<c148d3d5>] ? pty_write+0x65/0x90
Oct  9 10:43:28 jetsonflasher kernel: [  720.130333]  [<c15a8880>] ? usbdev_do_ioctl+0x1610/0x1610
Oct  9 10:43:28 jetsonflasher kernel: [  720.130335]  [<c15a888d>] usbdev_ioctl+0xd/0x10
Oct  9 10:43:28 jetsonflasher kernel: [  720.130339]  [<c11e4e1d>] do_vfs_ioctl+0x31d/0x550
Oct  9 10:43:28 jetsonflasher kernel: [  720.130342]  [<c1487dc0>] ? n_tty_open+0x90/0x90
Oct  9 10:43:28 jetsonflasher kernel: [  720.130344]  [<c14831d0>] ? tty_paranoia_check+0x80/0x80
Oct  9 10:43:28 jetsonflasher kernel: [  720.130347]  [<c11d3694>] ? vfs_write+0x134/0x1a0
Oct  9 10:43:28 jetsonflasher kernel: [  720.130350]  [<c11e50b0>] SyS_ioctl+0x60/0x90
Oct  9 10:43:28 jetsonflasher kernel: [  720.130353]  [<c1003532>] do_syscall_32_irqs_on+0x62/0xb0
Oct  9 10:43:28 jetsonflasher kernel: [  720.130356]  [<c178c4c5>] entry_INT80_32+0x31/0x31

VM will not be working smoothly, please try to use the next Ubuntu host PC.

I was able to flash the Jetsons with Ubuntu 14.04 running on bare metal. VMWare-based VMs using the same OS consistently failed to flash. There are reports in these forums of Virtual Box VMs being able to flash successfully, but I did not attempt that hypervisor.