Highly specific post from relative newcomer to the forum & 128L but old time embedded systems geek
I'm using an old STK500 programmer to program an ATmega128L. This poses several issues, most of which I think I've got. However I have some really 'stupid' questions.
-
Everything is being done on a Mac. I have intel and Apple M3. Usually this is worked on an intel on my desk.
-
What should all the jumper settings on the STK500 be? There are quite a few...
-
I've got a USB->Serial converter selected as the port, and the converter plugged into the STK500, and the STK plugged into power. Yet, I never see rx/tx light up when the system tries to talk to the STK, and, in fact, doesn't seem to see it.
Attempting to upload code, I get:
OS error: cannot open port /dev/cu.usbserial-FTEFGG64: Resource busy
OS error: cannot open port /dev/cu.usbserial-FTEFGG64: Resource busy
Error: probing stk500v2 failed, as did stk500v1; perhaps try -c stk500v1
Error: unable to open port /dev/cu.usbserial-FTEFGG64 for programmer stk500
Failed programming: uploading error: exit status 1
I can talk to the converter fine otherwise. I have vague memories of needing to push the 'program' button long ago when I used this critter, but can't honestly remember.
Once I get the ability to program the 128L located in the programmer, I'll be moving on to doing so via ICSP, trying to program an Olimex breakout board like this:
Any hints about doing so are welcomed.
Thanks!
Bob