Substitute Jetson TX1 module with TX2 in the development kit

Hi All,

I have Jetson TX2 module and Jetson TX1 development kit. Is there any problem if I substitute TX1 module from the development kit with TX2 module so that I can develop on TX2 instead of TX1? Or the carrier board of TX1 is not compatible with TX2 and I have to buy another development kit?

Thank you

The carrier boards are compatible. There are possibly some new I/O details which do not exist on the very oldest of TX1 carrier boards, but mostly they use exactly the same carrier. Chances are you can change the module and it will just work like it should.

Thank you.
I am facing a problem. I am not able to flash JetPack on the jetson TX2. The flashing stops after few minutes but I do not know why. Could you please check the log files?
This is what I get:
./tegraflash.py --chip 0x18 --applet “/home/optecks/Downloads/64_TX2/Linux_for_Tegra_tx2/bootloader/mb1_recovery_prod.bin” --cmd “dump eeprom boardinfo cvm.bin” --skipuid
Welcome to Tegra Flash
version 1.0.0
Type ? or help for help and q or quit to exit
Use ! to execute system commands

[ 0.0010 ] Generating RCM messages
[ 0.0016 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 --download rcm /home/optecks/Downloads/64_TX2/Linux_for_Tegra_tx2/bootloader/mb1_recovery_prod.bin 0 0
[ 0.0022 ] RCM 0 is saved as rcm_0.rcm
[ 0.0138 ] RCM 1 is saved as rcm_1.rcm
[ 0.0150 ] List of rcm files are saved in rcm_list.xml
[ 0.0297 ]
[ 0.0297 ] Signing RCM messages
[ 0.0303 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key
[ 0.0309 ] Assuming zero filled SBK key
[ 0.0578 ]
[ 0.0578 ] Copying signature to RCM mesages
[ 0.0585 ] tegrarcm_v2 --chip 0x18 --updatesig rcm_list_signed.xml
[ 0.0699 ]
[ 0.0700 ] Boot Rom communication
[ 0.0705 ] tegrarcm_v2 --chip 0x18 --rcm rcm_list_signed.xml --skipuid
[ 0.0727 ] RCM version 0X180001
[ 0.0887 ] Boot Rom communication completed
[ 1.1459 ]
[ 1.1465 ] tegrarcm_v2 --isapplet
[ 1.1640 ]
[ 1.1647 ] tegradevflash_v2 --iscpubl
[ 1.1655 ] CPU Bootloader is not running on device.
[ 1.1900 ]
[ 31.6993 ] Retrieving EEPROM data
[ 31.6993 ] tegrarcm_v2 --oem platformdetails eeprom cvm /home/optecks/Downloads/64_TX2/Linux_for_Tegra_tx2/bootloader/cvm.bin
[ 31.7001 ] Applet is not running on device. Continue with Bootloader
[ 31.7390 ]
[ 31.7396 ] tegradevflash_v2 --oem platformdetails eeprom cvm /home/optecks/Downloads/64_TX2/Linux_for_Tegra_tx2/bootloader/cvm.bin
[ 31.7421 ] CPU Bootloader is not running on device.
[ 31.7541 ]
Error: Return value 4
Command tegradevflash_v2 --oem platformdetails eeprom cvm /home/optecks/Downloads/64_TX2/Linux_for_Tegra_tx2/bootloader/cvm.bin
Reading board information failed.

Is your host a VM?

Yes. VirtualBox.
The flashing does not work with VM?

Flashing on VM is not officially supported. Some people have made this work, but they usually have to do a lot of work first. One thing is to make sure the Jetson is passed through via USB2. Another reported issue is that USB buffer size may need increase over default. I don’t know how to do this, I don’t use a VM…this is just what has been reported when a VM is successful. Basically the issue seems to be one of USB responsiveness.

Ok I am going to try it without VM. Does Jetson TX2 come with OS or not because I tried to run it before trying to flash but it did not work and nothing showed on the screen?
Thank you your help.

It comes with L4T R27.0.1 (Ubuntu 16.04 with NVIDIA drivers). This wasn’t a very reliable release, and was almost immediately superseded by R27.1. R28.1 is better yet and was released not long ago. If your monitor is not HDMI it is almost guaranteed this would fail; if HDMI your odds of video being configured correctly go up dramatically once you get R28.1 installed.

If you really want to know what goes on when things go bad you should probably invest in serial console. See:
http://www.jetsonhacks.com/2017/03/24/serial-console-nvidia-jetson-tx2/

I have just finished flashing JetPack. I will follow the instructions in the link you mentioned. I have final question. After I finished flashing and it showed that the operation succeed but after I resets the board, ubuntu signin screen shows but the keyboard and mouse do not work and the monitor seems not working well (maybe drivers are missing). There was a network between the host and Jetson. I faced this issue many times and do not now how to solve it.

Was this WiFi or wired ethernet? JetPack tends to not work with WiFi. If you log in on ssh, what does “lsusb -t” show? Can you also post the content of “/var/log/Xorg.0.log”? You can quote the log with the “block quote” icon in the upper right (looks like “</>”) to get scroll bars and preserve log formatting.

Also, is your monitor HDMI? If not, are there any adapters, e.g., VGA? VGA has no chance of working except by luck.

Jetson was wired with the router and my laptop was connected to router via wireless because it does not have network ethernet port.
lsusb -t does not show anything.

I connect my monitor from DVI port ( I also tried HDMI one but the same the keyboard and mouse does not work).

The output of logfile:

ubuntu@tegra-ubuntu:/var/log$ cat Xorg.0.log
[    37.453] 
X.Org X Server 1.18.3
Release Date: 2016-04-04
[    37.453] X Protocol Version 11, Revision 0
[    37.453] Build Operating System: Linux 3.13.0-85-generic aarch64 Ubuntu
[    37.453] Current Operating System: Linux tegra-ubuntu 4.4.38-tegra #1 SMP PREEMPT Thu Jul 20 00:49:07 PDT 2017 aarch64
[    37.453] Kernel command line: root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200n8 console=tty0 OS=l4t fbcon=map:0 net.ifnames=0 memtype=0 video=tegrafb no_console_suspend=1 earlycon=uart8250,mmio32,0x03100000 nvdumper_reserved=0x2772e0000 gpt tegraid=18.1.2.0.0 tegra_keep_boot_clocks maxcpus=6 androidboot.serialno=0322417005970 bl_prof_dataptr=0x10000@0x277240000 sdhci_tegra.en_boot_part_access=1 root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4
[    37.453] Build Date: 18 May 2016  01:12:13AM
[    37.453] xorg-server 2:1.18.3-1ubuntu2.2 (For technical support please see http://www.ubuntu.com/support) 
[    37.453] Current version of pixman: 0.33.6
[    37.453] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    37.453] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    37.453] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Aug 29 02:10:23 2017
[    37.453] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    37.454] (==) No Layout section.  Using the first Screen section.
[    37.454] (==) No screen section available. Using defaults.
[    37.454] (**) |-->Screen "Default Screen Section" (0)
[    37.454] (**) |   |-->Monitor "<default monitor>"
[    37.454] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    37.454] (==) Automatically adding devices
[    37.454] (==) Automatically enabling devices
[    37.454] (==) Automatically adding GPU devices
[    37.454] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    37.454] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    37.454] 	Entry deleted from font path.
[    37.454] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    37.454] 	Entry deleted from font path.
[    37.454] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    37.454] 	Entry deleted from font path.
[    37.454] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    37.454] 	Entry deleted from font path.
[    37.454] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    37.454] 	Entry deleted from font path.
[    37.454] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	built-ins
[    37.454] (==) ModulePath set to "/usr/lib/aarch64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    37.454] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    37.454] (II) Loader magic: 0x556f5a1d68
[    37.454] (II) Module ABI versions:
[    37.454] 	X.Org ANSI C Emulation: 0.4
[    37.454] 	X.Org Video Driver: 20.0
[    37.454] 	X.Org XInput driver : 22.1
[    37.454] 	X.Org Server Extension : 9.0
[    37.455] (++) using VT number 7

[    37.455] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    37.455] (II) no primary bus or device found
[    37.455] (II) LoadModule: "glx"
[    37.455] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    37.457] (II) Module glx: vendor="X.Org Foundation"
[    37.457] 	compiled for 1.18.3, module version = 1.0.0
[    37.458] 	ABI class: X.Org Server Extension, version 9.0
[    37.458] (==) AIGLX enabled
[    37.458] (==) Matched modesetting as autoconfigured driver 0
[    37.458] (==) Matched fbdev as autoconfigured driver 1
[    37.458] (==) Assigned the driver to the xf86ConfigLayout
[    37.458] (II) LoadModule: "modesetting"
[    37.458] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    37.458] (II) Module modesetting: vendor="X.Org Foundation"
[    37.458] 	compiled for 1.18.3, module version = 1.18.3
[    37.458] 	Module class: X.Org Video Driver
[    37.458] 	ABI class: X.Org Video Driver, version 20.0
[    37.458] (II) LoadModule: "fbdev"
[    37.458] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    37.458] (II) Module fbdev: vendor="X.Org Foundation"
[    37.458] 	compiled for 1.18.1, module version = 0.4.4
[    37.458] 	Module class: X.Org Video Driver
[    37.458] 	ABI class: X.Org Video Driver, version 20.0
[    37.458] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    37.458] (II) FBDEV: driver for framebuffer: fbdev
[    37.458] (WW) Falling back to old probe method for modesetting
[    37.458] (EE) open /dev/dri/card0: No such file or directory
[    37.458] (WW) Falling back to old probe method for fbdev
[    37.459] (II) Loading sub module "fbdevhw"
[    37.459] (II) LoadModule: "fbdevhw"
[    37.459] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    37.459] (II) Module fbdevhw: vendor="X.Org Foundation"
[    37.459] 	compiled for 1.18.3, module version = 0.0.2
[    37.459] 	ABI class: X.Org Video Driver, version 20.0
[    37.459] (II) FBDEV(0): using default device
[    37.459] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    37.459] (II) FBDEV(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[    37.459] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[    37.459] (==) FBDEV(0): RGB weight 888
[    37.459] (==) FBDEV(0): Default visual is TrueColor
[    37.459] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[    37.459] (II) FBDEV(0): hardware: tegra_fb (video memory: 73728kB)
[    37.459] (II) FBDEV(0): checking modes against framebuffer device...
[    37.459] (II) FBDEV(0): checking modes against monitor...
[    37.459] (--) FBDEV(0): Virtual size is 1680x1050 (pitch 1680)
[    37.459] (**) FBDEV(0):  Built-in mode "current": 119.0 MHz, 64.7 kHz, 59.9 Hz
[    37.459] (II) FBDEV(0): Modeline "current"x0.0  119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync +vsync -csync (64.7 kHz b)
[    37.459] (==) FBDEV(0): DPI set to (96, 96)
[    37.459] (II) Loading sub module "fb"
[    37.459] (II) LoadModule: "fb"
[    37.459] (II) Loading /usr/lib/xorg/modules/libfb.so
[    37.459] (II) Module fb: vendor="X.Org Foundation"
[    37.459] 	compiled for 1.18.3, module version = 1.0.0
[    37.459] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    37.459] (**) FBDEV(0): using shadow framebuffer
[    37.459] (II) Loading sub module "shadow"
[    37.460] (II) LoadModule: "shadow"
[    37.460] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    37.460] (II) Module shadow: vendor="X.Org Foundation"
[    37.460] 	compiled for 1.18.3, module version = 1.1.0
[    37.460] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    37.460] (II) UnloadModule: "modesetting"
[    37.460] (II) Unloading modesetting
[    37.460] (==) Depth 24 pixmap format is 32 bpp
[    39.472] (==) FBDEV(0): Backing store enabled
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.472] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.473] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.474] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    39.475] (==) FBDEV(0): DPMS enabled
[    39.475] (==) RandR enabled
[    39.482] (II) SELinux: Disabled on system
[    39.483] (II) AIGLX: Screen 0 is not DRI2 capable
[    39.483] (EE) AIGLX: reverting to software rendering
[    39.489] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[    39.489] (II) AIGLX: Loaded and initialized swrast
[    39.489] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    39.544] (II) config/udev: Adding input device tegra-hda HDMI/DP,pcm=3 (/dev/input/event0)
[    39.545] (II) No input driver specified, ignoring this device.
[    39.545] (II) This device may have been added with another device file.
[    39.545] (II) config/udev: Adding input device tegra-hda HDMI/DP,pcm=7 (/dev/input/event1)
[    39.545] (II) No input driver specified, ignoring this device.
[    39.545] (II) This device may have been added with another device file.
[    39.545] (II) config/udev: Adding input device gpio-keys (/dev/input/event3)
[    39.545] (**) gpio-keys: Applying InputClass "evdev keyboard catchall"
[    39.545] (II) LoadModule: "evdev"
[    39.546] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    39.546] (II) Module evdev: vendor="X.Org Foundation"
[    39.546] 	compiled for 1.18.1, module version = 2.10.1
[    39.546] 	Module class: X.Org XInput Driver
[    39.546] 	ABI class: X.Org XInput driver, version 22.1
[    39.546] (II) Using input driver 'evdev' for 'gpio-keys'
[    39.546] (**) gpio-keys: always reports core events
[    39.546] (**) evdev: gpio-keys: Device: "/dev/input/event3"
[    39.546] (--) evdev: gpio-keys: Vendor 0x1 Product 0x1
[    39.546] (--) evdev: gpio-keys: Found keys
[    39.546] (II) evdev: gpio-keys: Configuring as keyboard
[    39.546] (**) Option "config_info" "udev:/sys/devices/gpio-keys/input/input3/event3"
[    39.546] (II) XINPUT: Adding extended input device "gpio-keys" (type: KEYBOARD, id 6)
[    39.546] (**) Option "xkb_rules" "evdev"
[    39.546] (**) Option "xkb_model" "pc105"
[    39.547] (**) Option "xkb_layout" "us"
[    39.548] (II) config/udev: Adding input device tegra-snd-t186ref-mobile-rt565x Headphone Jack (/dev/input/event2)
[    39.548] (**) tegra-snd-t186ref-mobile-rt565x Headphone Jack: Applying InputClass "evdev keyboard catchall"
[    39.548] (II) Using input driver 'evdev' for 'tegra-snd-t186ref-mobile-rt565x Headphone Jack'
[    39.548] (**) tegra-snd-t186ref-mobile-rt565x Headphone Jack: always reports core events
[    39.548] (**) evdev: tegra-snd-t186ref-mobile-rt565x Headphone Jack: Device: "/dev/input/event2"
[    39.548] (--) evdev: tegra-snd-t186ref-mobile-rt565x Headphone Jack: Vendor 0 Product 0
[    39.548] (--) evdev: tegra-snd-t186ref-mobile-rt565x Headphone Jack: Found keys
[    39.548] (II) evdev: tegra-snd-t186ref-mobile-rt565x Headphone Jack: Configuring as keyboard
[    39.548] (**) Option "config_info" "udev:/sys/devices/sound/sound/card1/input2/event2"
[    39.548] (II) XINPUT: Adding extended input device "tegra-snd-t186ref-mobile-rt565x Headphone Jack" (type: KEYBOARD, id 7)
[    39.548] (**) Option "xkb_rules" "evdev"
[    39.548] (**) Option "xkb_model" "pc105"
[    39.548] (**) Option "xkb_layout" "us"

when I try a command with sudo using ssh I get this message:
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set

Thank you

As long as the Jetson was connected via wired ethernet to the laptop I don’t think it will matter that the laptop accessed the internet over WiFi.

The “/usr/bin/sudo must be owned by uid 0 and have the setuid bit set” shows flash procedure was not correct. Basically a sample rootfs is unpacked, and the final image is generated based on this. During unpack permissions must be preserved…if not, then you will not have a usable system and will need to flash again with correct preservation of permissions.

If you flash on command line, then you will have manually unpacked the sample rootfs…this must be done with sudo.

If you flash on command line, then apply_binaries.sh must be run with sudo.

Regardless of how you flash the underlying file system must be a native Linux type, e.g., ext4. If the file system type is NTFS, VFAT, HPS, or any other non-Linux file system type, then it is not possible to preserve permissions…these other file system types do not have the ability to understand Linux permissions. If you run “df -H -T” you will see what file system type each mount point has.

If you run JetPack, then you do not use sudo. When JetPack reaches the stage where sudo is needed it should prompt for a password.

Basically you need to flash again, permission fixes are not practical…you might fix one file, but then another will still need fixing. And you need to fix sudo in order to use sudo to fix sudo…kind of like dividing by zero…you’d need to clone the partition and fix from the host, but this far exceeds the time and effort to just flash again.

I have tried to flash it many times but it always fails.I am following this tutorial http://www.jetsonhacks.com/2017/03/21/jetpack-3-0-nvidia-jetson-tx2-development-kit/. I even tried to boot from Ubuntu-USB and flashed it but again, failed. I have spent two days on it. This is the log file from the last flashing (using external USB booting). I gave it the full permissions.

./tegraflash.py --chip 0x18 --applet "/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/mb1_recovery_prod.bin" --cmd "dump eeprom boardinfo cvm.bin" --skipuid 
Welcome to Tegra Flash
version 1.0.0
Type ? or help for help and q or quit to exit
Use ! to execute system commands
 
[   0.0028 ] Generating RCM messages
[   0.0035 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 --download rcm /home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/mb1_recovery_prod.bin 0 0
[   0.0041 ] RCM 0 is saved as rcm_0.rcm
[   0.0053 ] RCM 1 is saved as rcm_1.rcm
[   0.0053 ] List of rcm files are saved in rcm_list.xml
[   0.0053 ] 
[   0.0053 ] Signing RCM messages
[   0.0060 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key
[   0.0098 ] Assuming zero filled SBK key
[   0.0098 ] 
[   0.0098 ] Copying signature to RCM mesages
[   0.0105 ] tegrarcm_v2 --chip 0x18 --updatesig rcm_list_signed.xml
[   0.0112 ] 
[   0.0113 ] Boot Rom communication
[   0.0121 ] tegrarcm_v2 --chip 0x18 --rcm rcm_list_signed.xml --skipuid
[   0.0129 ] RCM version 0X180001
[   0.0136 ] Boot Rom communication completed
[   1.0207 ] 
[   1.0260 ] tegrarcm_v2 --isapplet
[   1.0279 ] Applet version 01.00.0000
[   1.0300 ] 
[   1.0309 ] Retrieving EEPROM data
[   1.0310 ] tegrarcm_v2 --oem platformdetails eeprom cvm /home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/cvm.bin
[   1.0319 ] Applet version 01.00.0000
[   1.0341 ] Saved platform info in /home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/cvm.bin
[   1.1146 ] 
Board ID(3310) version(B02) 
copying bctfile(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/BCT/P3310_A00_8GB_Samsung_8GB_lpddr4_204Mhz_A02_l4t.cfg)... done.
copying misc_config(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/BCT/tegra186-mb1-bct-misc-si-l4t.cfg)... done.
copying pinmux_config(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/BCT/tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg)... done.
copying pmic_config(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/BCT/tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg)... done.
copying pmc_config(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/BCT/tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg)... done.
copying prod_config(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/BCT/tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg)... done.
copying scr_config(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/BCT/minimal_scr.cfg)... done.
copying scr_cold_boot_config(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/BCT/mobile_scr.cfg)... done.
copying bootrom_config(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/BCT/tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg)... done.
copying dev_params(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/BCT/emmc.cfg)... done.
Existing bootloader(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/nvtboot_cpu.bin) reused.
	populating kernel to rootfs... done.
	populating initrd to rootfs... done.
	populating extlinux.conf.emmc to rootfs... done.
	populating /home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb to rootfs... done.
done.
Making Boot image... done.
Existing sosfile(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/mb1_recovery_prod.bin) reused.
copying tegraboot(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/nvtboot.bin)... done.
Existing mb2blfile(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/nvtboot_recovery.bin) reused.
Existing mtspreboot(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/preboot_d15_prod_cr.bin) reused.
Existing mts(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/mce_mts_d15_prod_cr.bin) reused.
Existing mb1file(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/mb1_prod.bin) reused.
Existing bpffile(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/bpmp.bin) reused.
copying bpfdtbfile(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb)... done.
Existing scefile(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/camera-rtcpu-sce.bin) reused.
Existing spefile(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/spe.bin) reused.
copying wb0boot(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/warmboot.bin)... done.
Existing tosfile(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/tos.img) reused.
Existing eksfile(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/bootloader/eks.img) reused.
copying dtbfile(/home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb)... done.
Making system.img... 
	populating rootfs from /home/ubuntu/Desktop/64_TX2/Linux_for_Tegra_tx2/rootfs ... tar: usr/share/help/ja/ubuntu-help/get-involved.page: Cannot create symlink to ‘../../../help-langpack/ja/ubuntu-help/get-involved.page’: Read-only file system
tar: usr/share/help/ja/ubuntu-help/accounts-remove.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/user-admin-explain.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/session-language.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/power-lowpower.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/unity-shopping.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/shell-keyboard-shortcuts.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/color-missingvcgt.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/wacom-stylus.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/legal.xml: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/color-testing.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/clock-set.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/net-chat-social.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/net-othersedit.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/bluetooth-connect-device.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/color-whyimportant.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/color-why-calibrate.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/user-admin-change.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/music-cantplay-drm.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/nautilus-display.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/contacts-edit-details.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/music-player-ipodtransfer.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/contacts.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/net-wrongnetwork.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/net-wireless-troubleshooting.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/contacts-link-unlink.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/net-what-is-ip-address.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/user-goodpassword.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/shell-windows-switching.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/sharing-desktop.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/video-dvd-restricted.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/power.page: Cannot unlink: Read-only file system
tar: usr/share/help/ja/ubuntu-help/printing-2sided.page: Cannot unlink: Read-only file system
tar: usr

Please any help?

What does “df -H -T” say the file system type is where your host software is? Some USB media come formatted as VFAT…you’d have to specifically reformat if that is the case. Also, the VM issues around USB are possibly still getting in the way.

I formated it to ext4 and flashed the system on it. This is the output of the command

ubuntu@ubuntu:/$ df -H -T
Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs  8.4G     0  8.4G   0% /dev
tmpfs          tmpfs     1.7G   11M  1.7G   1% /run
/dev/sda       iso9660   1.6G  1.6G     0 100% /cdrom
/dev/loop0     squashfs  1.6G  1.6G     0 100% /rofs
aufs           aufs      8.4G   24M  8.4G   1% /
tmpfs          tmpfs     8.4G  250k  8.4G   1% /dev/shm
tmpfs          tmpfs     5.3M  4.1k  5.3M   1% /run/lock
tmpfs          tmpfs     8.4G     0  8.4G   0% /sys/fs/cgroup
tmpfs          tmpfs     8.4G  4.1k  8.4G   1% /tmp
tmpfs          tmpfs     1.7G   70k  1.7G   1% /run/user/999

I don’t know if aunionfs works (see https://en.wikipedia.org/wiki/Aufs). This might be the issue despite “compatibility” under Linux. Is this from a live DVD? If so I don’t think this will work.

A live DVD could mount an ext4 partition somewhere, and then run from the ext4 mount…this would probably work. I guess this file system type could be considered new territory. Do you have any hard disk partition with about 35GB on it you could format as ext4? It could even be a USB external disk or really big SD card so long as it can be made ext4 and become the mount point for the flash software (in reality it would only need to be the mount point for the “rootfs/” subdirectory…this could be perhaps 3GB in size after formatting so long as the sample rootfs doesn’t fill it).