Can't upload or execute code while usb host shield connected

Hi everyone!

So I have a Uno working well, in which I plugged in a USB Host Shield.
My problem is, when my Uno is alone, everything works fine. But when I try to upload or execute code with my USB host, I'm getting this error at uploading :

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xd4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xd4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xd4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xd4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xd4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xd4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xd4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xd4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xd4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xd4
Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

I tried uploading the code then plugging in the USB host, but the code doesn't seem to execute (the blink example, well, doesn't blink)

I have the driver up to date for my arduino, which works fine, and via the right COM port.

Here is my usb host : link

Thanks in advance for any help you can give! (and sorry for my bad english! :confused: )

That is because the shield is (probably) connected to pins D0 & D1, which are also used for the upload process.

To upload - remove shield. Standard problem.

Thanks for your quick answer!

Well removing the shield works for uploading, but when it comes to executing, I have to plug it in again. And then, no code seems to work, even the blink example. Only the "On" led is turned on.

I included every Usb host library but can't get it to work... Anyone ?

You need to wire Power Select 2 solder jumpers marked “5V” and “3.3V”. They are used for different power
configurations. The configuration shown, when both jumpers are closed, is suitable for official
Arduinos, such as UNO, Duemilanove, Mega and Mega 2560.

And wire VBUS solder jumpers "5V" or "3.3".

Thanks for your answer, I wasn't expecting that! I wired 5V to VUSB, but I can't find anything named "Power select"?

Follow the instructions on this page (picture1). This worked for me. In my case, I missed the 3.3v connection in the bottom.
https://www.circuitsathome.com/mcu/vbus-power-control-on-usb-host-shield/

Gueg:
Thanks for your answer, I wasn't expecting that! I wired 5V to VUSB, but I can't find anything named "Power select"?

How did you fix it? I am having the same problem.

Nevermind, I think I was lost on translation. As iamjirayu said, I wired the 3.3v and 5v connections and it solved the issue. I am still pending to understand how to use the VBUS jumpers, I still don't understand if I need to soler only one of the or do I really need to soler only the 5V one.

Just the 5V for VBUS.

Thanks a lot iamjirayu
I have connected both the jumpers and everything run perfectly.
Roberto
Austria