I'm using rpiboot_setup.exe from https://github.com/raspberrypi/usbboot/ ... ster/win32
as the driver under Windows.
Sorry, when I meant host mode, that is when the slave cable is not connected.
I found a problem with my board, the footprints for the MOSFETs were wrong, the drain and source were swapped in the footprint. Once I fixed that, now the PC detects the board and loads the driver. But I get this error when I start rpiboot. While rpiboot is running, if I remove the slave cable and connect again, then it works fine.