Yes you have to connect 4 and 5 pins. Look at the picture. I made it this way.
Wait a minute. If I do this, I don't need the OTG and male to male cables?
Sorry, I'm usually not this dumb.
Yes you have to connect 4 and 5 pins. Look at the picture. I made it this way.
Yes, correct.
Thanks cem_ari!. The further question is my cam is VicoVation DS2 and it fails upgrade from SD card. I connect it to PC with DirectUSB. The only fw I have is the .bin fw to be used in SD card. How can I make a .elf file to download through DirectUSB?Can use "ELF Linux Executable for DirectUSB" for TS format device in this link http://dc.p-mc.eu/?page=mini0801.firmware ?
AMBA_USB_Init:()
AMBA_USB_Dev_Init:()
Found 0 busses, 1 devices changed
AMBA_OS_Get_USB_Location:(081A8BF0,002DE370,002DE374)
Filename=\\.\libusb0-0001--0x4255-0x0001
bus=0, port=0
AMBA_OS_Get_USB_Location.(0)
AMBA_USB_Configure:(0x081A8BF0,0x002DE378)
Dev#1: 0x4255 (Amba) : 0x0001 (A4 ) : 123456789ABC has 1 configs
AMBA_USB_Configure.(0x027FFB88)
AMBA_Check_State: (0x002DE378)
State is BOOT
AMBA_Check_State. (0x0)
Found 1 AMBA device!
AMBA_USB_Dev_Init.
AMBA_USB_Init.(1)
AMBA_USB_Dev_Deinit:()
AMBA_USB_Dev_Deinit.()
AMBA_USB_Init:()
AMBA_USB_Dev_Init:()
Found 0 busses, 0 devices changed
AMBA_OS_Get_USB_Location:(081A8BF0,002DE368,002DE36C)
Filename=\\.\libusb0-0001--0x4255-0x0001
bus=0, port=0
AMBA_OS_Get_USB_Location.(0)
AMBA_USB_Configure:(0x081A8BF0,0x002DE370)
Dev#1: 0x4255 (Amba) : 0x0001 (A4 ) : 123456789ABC has 1 configs
AMBA_USB_Configure.(0x027FFC00)
AMBA_Check_State: (0x002DE370)
State is BOOT
AMBA_Check_State. (0x0)
Found 1 AMBA device!
AMBA_USB_Dev_Init.
AMBA_USB_Init.(1)
ConvertELF(C:\Users\roxor\Documents\Ambarella_Q2\Ambarella_Q2\amboot_q2.elf):
ConvertELF(0).
AMBA_Set_Boot_File: (0x1,C:\Users\roxor\Documents\Ambarella_Q2\Ambarella_Q2\amboot_q2.e2b)
AMBA_Set_Boot_File. ()
AMBA_USB_Download:(0,0x1,6)
Reinit start wait.
AMBA_Load_File_BST: (C:\Users\roxor\Documents\0801-244-2212-Burning-Software\0801-244-2212-Burning-Software\DirectUSB II\DirectUSB II\bld\a2s.bin,0xc0000000,1)
AMBA_Load_File: (C:\Users\roxor\Documents\0801-244-2212-Burning-Software\0801-244-2212-Burning-Software\DirectUSB II\DirectUSB II\bld\a2s.bin,0x00000000,0x07AFE998)
AMBA_Load_File. (0)
Load file start.
Load file end.
AMBA_Load_File_BST. (0)
[0] AMBA_USB_Reinit_Wait: (1,1)
[0] Wait device re-init...
Reinit start signal.
AMBA_USB_Dev_Scan:()
Found 0 busses, 1 devices changed
Found 0 AMBA device!
AMBA_USB_Dev_Scan.
Reinit start wait.
Reinit start signal.
AMBA_USB_Dev_Scan:()
Found 0 busses, 0 devices changed
Found 0 AMBA device!
AMBA_USB_Dev_Scan.
Reinit start wait.
[0] Not found.
[0] AMBA_USB_Reinit_Wait. (-1)
BLD execute failed.
[0] Failed!!
AMBA_USB_Download. (-1)
Reinit start wait.
I don't know what factory mine is from but it doesn't seem compatible with any of the firmware available.
Tried the bins and the elfs with an otg cable and that just displays update failed after sending firmware to cam. The camera doesn't show anything on screen. led does turn blue.
My firmware is 20130604
May be a different hardware revision, your camera is an early one going by the firmware version you have now
Can you use USB Direct to load the firmware instead of first loading the elf binary?