Hello, I am using Arduino Due + USB Host Shield + official Ethernet shield.
They use both SS at pin 10, so I have moved it on USB Host Shield to pin 7, updated the UsbCore.h. too and verified if working. So the USB shield uses now pin 7 for SS and it works.
Ethernet shield was not modifed and so it should use Pin 10.
It really works perfectly, but until Usb.Init() is called.
May I ask you for any advice?
According to research I did on internet, what I did should have been sufficient.
Does exist some kind of USB Deinit?