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.

In order to gather more information that might help us to troubleshoot your problem, I'm going to ask you to post the full output from an upload attempt when in verbose mode.

Please do this:

  1. Select File > Preferences from the Arduino IDE menus.
  2. Uncheck the checkbox next to Show verbose output during: 🗹 compilation
  3. Check the checkbox next to Show verbose output during: ☐ upload.
  4. Click the OK button.
  5. Attempt an upload, as you did before.
  6. After the upload fails, you'll see a button on the right side of the orange bar in the Arduino IDE: Copy error messages. Click that button.
    This copies the full output to the clipboard.
  7. Open a forum reply here by clicking the Reply button.
  8. Click the </> icon on the post composer toolbar.
    This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
    Code block
  9. Press Ctrl+V.
    This will paste the error output from the upload into the code block.
  10. Move the cursor outside of the code tags before you add any additional text to your reply.
  11. Click the Reply button to post the output.

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 Loop-Back Test Instructions - Installation & Troubleshooting - Arduino Forum

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

weird..