arduino mini v5 upload

Hello, Ive been having a real issue uploading to my mini V5, I'm using a FTDI i bought on eBay ebay

They both power up and the serial port is detected for the adapter. When I load the code the serial adapters led flashes but nothing on the mini.

Ive also tried to load via an UNO but didn't have any luck with this as well. Any ideas?

Does the Arduino IDE say that the upload was successful?

No i get this message

Arduino: 1.8.5 (Mac OS X), Board: "Arduino Mini, ATmega328P"

Build options changed, rebuilding all Sketch uses 2134 bytes (7%) of program storage space. Maximum is 28672 bytes. Global variables use 199 bytes (9%) of dynamic memory, leaving 1849 bytes for local variables. Maximum is 2048 bytes. Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.

Please do this:

  • File > Preferences > Show verbose output during: > compilation (uncheck) > upload (check) > OK
  • Sketch > Upload
  • After the upload fails you’ll see a button on the right side of the orange bar “Copy error messages”. Click that button.
  • Paste the error messages in a reply here USING CODE TAGS (</> button on the toolbar).

Here we are

Arduino: 1.8.5 (Mac OS X), Board: "Arduino Mini, ATmega328P"

Sketch uses 2134 bytes (7%) of program storage space. Maximum is 28672 bytes.
Global variables use 199 bytes (9%) of dynamic memory, leaving 1849 bytes for local variables. Maximum is 2048 bytes.
/private/var/folders/dp/6r7wzlzd3f9br_cr1g03fq380000gn/T/AppTranslocation/79E29C31-BE6A-4452-9AD4-2474642D00B2/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avrdude -C/private/var/folders/dp/6r7wzlzd3f9br_cr1g03fq380000gn/T/AppTranslocation/79E29C31-BE6A-4452-9AD4-2474642D00B2/d/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -carduino -P/dev/cu.wchusbserialfd120 -b115200 -D -Uflash:w:/var/folders/dp/6r7wzlzd3f9br_cr1g03fq380000gn/T/arduino_build_724668/RFID_KEY_micro.ino.hex:i 

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:01:35
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/private/var/folders/dp/6r7wzlzd3f9br_cr1g03fq380000gn/T/AppTranslocation/79E29C31-BE6A-4452-9AD4-2474642D00B2/d/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf"
         User configuration file is "/Users/jamesvandenbosch/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : /dev/cu.wchusbserialfd120
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
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

avrdude done.  Thank you.

Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

That USB adapter has CH340 chip not FTDI. I don't know how that impacts you on the Mac but they do not use the same driver on a Windows PC.

That is a CH340G serial adapter; normally you need to install special drivers for that - but it looks like you've done that? Those are the good CH340G serial adapters (among other things, they're what I ship as the optional serial adapter in my Tindie store) - I've yet to encounter a bad one.

First do loopback test with that serial adapter, to confirm whether the serial adapter functions.

Assuming it does, connect the pro mini, press and release reset and watch the led on the pro mini. Does it blink? What kind of blinking pattern (if it's a triple blink, then it's running optiboot not the normal pro mini bootloader, and you should tell the IDE it's an Uno)

When you try to upload, does the light on the board do the same thing as if you pressed reset?

Do you have the DTR line connected?

Yes appologies I'm using the Ch340G drivers. How do I do a loopback test? with the arduino or CH34?..

I get a flashing blue LED on the CH34 when I try and upload the code.

GND - GND VCC - VCC TX - RX RX - TX DTR - unmarked DTR on arduino (next to TX)

Only a power LED on the Arduino, no flashy no nothing..

loopback test instructions https://forum.arduino.cc/index.php?topic=73748.0

So pretty sure its the arduino, bought a pro mini and works fine..

weird..