Thanks daeg, I was omitting ./ which was the reason I was getting the 'no such file' error.sudo ./ch341eeprom -s 24c32 -w bypass.bin
I was wondering why in some instances it's not needed, as the example on the wiki page.
I've had this error only the first time I've successfully run the program.
libusb: info [darwin_detatch_kernel_driver] no capture entitlements. may not be able to detach the kernel driver for this device
libusb: info [darwin_claim_interface] no interface found; setting configuration: 1
So happy to not have to switch to windows just to flash a bank!