Hi, I bought a Mega ADK, which seems to have a non-functioning USB port.
I am connecting this board to a Macbook Air, running Mojave, with Arduino 1.8.13 installed.
The USB port does not seem to be able to power any devices.
To see if there is any recognisable issue with the board, I ran the example 'board_qc' from the library called USB Host Shield Library 2.0, and it gives the following output:
Circuits At Home 2011
USB Host Shield Quality Control Routine
Reading REVISION register... Die revision 03
SPI long test. Transfers 1MB of data. Each dot is 64K
Test failed. Value written: 01 read: 00
Unrecoverable error - test halted!!
0x55 pattern is transmitted via SPI
Press RESET to restart test
Additionally, from that same library, calling the function Usb.Init() seems to return -1, which seems to mean that the USB port could not be initialised.
Is there any way to fix this problem?