Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Message

Re: [AVR-Chat] Re: avrdude and the butterfly... [LONG]

2004-08-09 by Brian Dean

On Mon, Aug 09, 2004 at 04:03:38AM -0500, Mike Murphree wrote:

> I don't have FreeBSD at the moment, I gave up that partition to backup
> my iTunes (15GB) library while I was switching to the PowerBook.  I do
> have Linux on the same computer as Windows is loaded and of course, Mac
> OS X on the PowerBook, so I can give that a try.  Mac OS X satisfies
> most of my FreeBSD needs (except for a single uniform ports system)
> these days.

Yep - I migrated from FreeBSD as my desktop system when my wife bought
me a spiffy new G5.  While I loved my FreeBSD system, the Mac is
nothing short of superb.  All the great features of Unix and the great
GUI from Apple.

You should be able to pretty easily build GCC for the avr target
there.  Just grab the latest GCC (3.4.1?) and binutils.  Build
binutils first specifying the AVR target and install.  Then build GCC
specifying the same target.  Then grab a copy of avr-libc and build
that and install and you should be set.  It's been a while since I did
it but I seem to recall the process was painless and straightforward.
Just make sure you install the developer tools package that comes on
one of the CDs for your Powerbook.  That will install a version of GCC
for making native Mac binaries and all the usual header files.

You might want to first install a teTeX distribution so that you can
build all the documentation as well.  I used DarwinPorts for that
(http://darwinports.opendarwin.org/).  Note quite as nice as the
FreeBSD ports system but it provides a similar functionality and has
worked well for the software that I have installed.

Due to no serial ports on my G5, I am using a Keyspan USA-19HS USB
<-> RS232 converter that works great.  When you plug it in, it
generates a device entry like /dev/cu.USA19H2b22P1.1 and that's the
name you pass to AVRDUDE to use as the com port.

-Brian
-- 
Brian Dean
http://www.bdmicro.com/

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.