Repeaker V2 Firmware not installing

I am trying to install the firmware on the respeaker mic array v2.0 via raspberry pi and I am not able to do so.

  1. the device does not show when i hit ‘lsusb’ on the terminal.
  2. When i enter ‘sudo python --download new_firmware.bin’ I get the following error:
    Error: Invalid value for “–download” / “-d” : Could not open file: new_firmware.bin: no such file or directory.
  3. When I try “sudo python --download 6_channels_firmware.bin” I get the following:
    Value Error: No DFU devide found

I think the device cannot be recognised by the raspberry pi. What can be done to overcome this?
Need help ASAP. Thanks