Post
Topic
Board Hardware
Re: [ANN] Bi•Fury | 5+ GH/s USB Miner [FASTEST USB MINER IN THE WORLD][IN STOCK!]
by
303
on 05/01/2014, 03:20:21 UTC
OMG SUCCESS ON MAC! 4.8 Gh/s! I'm so excited  Cheesy

Ok, here's what you need to do. CScape it wouldn't hurt if you throw jedimstr and me some thanks (cough another bifury cough) for debugging this for you and your mac users.  Grin

To update firmware on Mac:
1. short the jumpers on your bi•fury and plug it in
2. Close all finder windows (just to be safe)
3. Open terminal, cd /Volumes/CRP\ DISABLD/
4. rm firmware.bin
5. curl -R -O --ssl http://c-scape.nl/bi-fury/firmware.bin (this downloads the firmware and leaves the modified date intact)
6. type diskutil list and note which disk# is used by CRP DISABLD, let's call this N (as in "diskN")
7. diskutil unmountDisk /dev/diskN where N is that # you just recorded
8. unplug and plug back in. The light will turn on then off again

To get it running in cgminer now:
1. sudo cgminer -o yourpool -u username -p pass — that's all, and thanks jedimstr for the sudo tip!

To thank 303 and jedimstr for helping you
303: BTC 1H9ygsQ19qfW6iEqc8irEPhzzd7tAMWzQn
jedimstr: BTC 1Gh4jRoqQNodvwWd74Y3VbpNamYmvdhwTn

Here's why downloading firmware on a mac and dragging it to the drive doesn't work:

Mac OS X / Chrome download does two things that mess with the file:
1. Mac OS X adds extended attributes (xattr list firmware.bin) to the file, one of which is a quarantine check.
2. Mac OS X modifies the date of the file (I'm not sure if this messes with it, but everything seems to go smoothly when I adjust for this with -R in curl)

What was happening was that the device didn't like this file and would overwrite it with its default firmware.bin, throwing us in a loop.

I also add this instruction to our support site Smiley Thank You again!

Felipeo: Gladly! I updated my instructions to make sure the user unloads the USB modem drivers (for use with cgminer):

sudo kextunload -b com.apple.driver.AppleUSBCDC
sudo kextunload -b com.apple.driver.AppleUSBCDCACMData