USB device not found in Recovery mode Linux (Ubuntu 14.04)

I have Colibri Development Board3.1 and Colibri T20.
I have successfully downloaded WinCE image and successfully deployed a short demo app to T20 from windows. So far Ok
I have downloaded linux image files and prepared them for T20 in a linux machine and tried to flash the image from Recovery mode.But Ubuntu cannot detect a USB device .
Please suggest.
Here the terminal output

serpent@LinuxSerpent:~/ToradexLinux/Colibri_T20_LinuxImageV2.3$
sudo ./update.sh -r 512 -v V1_2 [sudo]
password for serpent:  Colibri T20
rootfs detected

LD_LIBRARY_PATH=../t20_nvflash
../t20_nvflash Nvflash version 19.0041
started USB device not
foundserpent@LinuxSerpent:~/ToradexLinux/Colibri_T20_LinuxImageV2.3$

What does ‘lsusb’ say when the device is connected while in recovery mode?

serpent@LinuxSerpent:~$ lsusb Bus 002
Device 003: ID 0461:4de2 Primax
Electronics, Ltd  Bus 002 Device 002:
ID 8087:0024 Intel Corp. Integrated
Rate Matching Hub Bus 002 Device 001:
ID 1d6b:0002 Linux Foundation 2.0 root
hub Bus 001 Device 004: ID 0955:7820
NVidia Corp.  Bus 001 Device 003: ID
0403:6001 Future Technology Devices
International, Ltd FT232 USB-Serial
(UART) IC Bus 001 Device 002: ID
8087:0024 Intel Corp. Integrated Rate
Matching Hub Bus 001 Device 001: ID
1d6b:0002 Linux Foundation 2.0 root
hub serpent@LinuxSerpent:~$

The device seems listed

Bus 001 Device 004: ID 0955:7820 
NVidia Corp.

Thanks