Issue uploading code using ISP programmer on macbook air 2020

Hi there, can't seem to upload my code using an ISP programmer to a ATMEGA chip using my macbook. i used a friends windows computer and it was fine, but of course not using a mac. using Arduino 1.8.18 but used the newest version and that didnt work either.

My steps were: - first uploading Arduino ISP to the programmer (this was fine) - but then I can not boot load when I select the board as Arduino Uno. There is an error every time. I used this process on a windows laptop and it was fine.

I'm doing my phd data collection so any help would be appreciated, please!

Thanks

Do you mind sharing the full error message? Enable verbose output during upload, disable verbose output during compilation. Perform the upload, copy the full error message (in IDE 1.x you will see a button, in IDE 2.x right click and select copy all) and next paste it here between code tags.

Which chip are you trying to program?

You mean "burn the boot loader"?

Thank you for replying. Here is the error message below. I also attached an image of what the boards & port where when uploading on a windows computer.

And yes, I mean burn the boot loader. The chip i am using is ATMEGA 328P

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Failed chip erase: uploading error: exit status 1

Just to confirm, you're using a Mega as the programmer and the target is a 328P (hence you selected Uno)?

You are aware that the SPI pin on the Mega are not on pins 11/12/13 of the Mega?

Further I don't think that I can be of much help :cry:

thanks for checking anyway :slight_smile:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.