Bus Pirate: Connecting with MAC, OSX

mac-screen

Brettinman got a Bus Pirate from Hack a Day’s preorder, but he couldn’t get it working with the default MAC serial terminal. He used ZTerm and documented how to use the Bus Pirate with a MAC.

Don’t forget that you can also do firmware updates from a MAC or Linux. Read our guide to the Python firmware quick programmer.

Tags: ,

  1. I mentioned it on Brett’s site too, but the easiest way on a Mac is to use screen. You just have to pass the baud rate as the 2nd param. For example:

    screen /dev/ttySOMETHING 115200

    You’ll need to do an ‘ls /dev/tty*’ to find the serial port that’s been created for your Bus Pirate first, obviously.

    Oh, and to get out of screen you type CTRL-A to get into its command mode, then type ‘quit’ and press ENTER.

    Reply

  2. Also check out CoolTerm an os x serial port terminal application.

    http://freeware.the-meiers.org/

    Reply

  3. I went ahead and posted a few things about using mac and the bus pirate V3 here:

    Nothing special just some information and pictures..
    http://blog.synthetos.com/bus-pirate-v3-basics-on-mac/

    Ril3y

    Reply

  4. Note that it’s not “MAC” but “Mac”, “Macintosh” or “Mac OS X” depending on whether you’re talking about the hardware or software.

    It’s also not necessary to use screen or ZTerm; the equivalent native command to the above is:

    # cu -s 115200 -l /dev/ttySOMETHING

    To exit, hit enter, then type ~q

    Reply

  5. Hi,
    I had a hell of a job setting up the bus pirate v3 under OSX, maybe i’m just slow or getting old. :-( (also I suspect a pre-existing FTDI installation messed it up)

    Anyway I have written a How to Guide, which i’m going to expand to cover RFID, plus some other interesting uses.
    (I rather stupidly modified the BP manual index to point to the information, rather than linking from here :-O)

    http://micromark.com.cn/index.php?p=1_4_BusPirate-V3

    Reply

    1. Thanks Steve – I’ll post up your guide, it’s great. I have to admit, I saw that change come across (whole index to a url in a common spammer .tld) and I figured vandalism. I removed the block for you ip.

      Reply