Arduino Mega not able to upload code

Hi
I have an Arduino Mega.
I am able to flash boot loader using Arduino as ISP.

it succeeds but

-On mega when I click reset it's led does not blink three times
-When I try to upload a code RX and TX does not blink

Arduino: 1.8.10 (Mac OS X), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

/Applications/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/aliemiroktay/Documents/Arduino/libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10810 -build-path /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355 -warnings=none -build-cache /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_cache_172669 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avrdude.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avr-gcc.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -verbose /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/untitled845259653.tmp/sketch_nov28c/sketch_nov28c.ino
/Applications/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/aliemiroktay/Documents/Arduino/libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10810 -build-path /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355 -warnings=none -build-cache /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_cache_172669 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avrdude.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avr-gcc.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=/Applications/Arduino.app/Contents/Java/hardware/tools/avr -verbose /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/untitled845259653.tmp/sketch_nov28c/sketch_nov28c.ino
Using board 'mega' from platform in folder: /Applications/Arduino.app/Contents/Java/hardware/arduino/avr
Using core 'arduino' from platform in folder: /Applications/Arduino.app/Contents/Java/hardware/arduino/avr
Detecting libraries used...
/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/variants/mega /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch/sketch_nov28c.ino.cpp -o /dev/null
Generating function prototypes...
/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/variants/mega /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch/sketch_nov28c.ino.cpp -o /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/preproc/ctags_target_for_gcc_minus_e.cpp
/Applications/Arduino.app/Contents/Java/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/variants/mega /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch/sketch_nov28c.ino.cpp -o /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch/sketch_nov28c.ino.cpp.o
Compiling libraries...
Compiling core...
Using precompiled core: /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_cache_172669/core/core_arduino_avr_mega_cpu_atmega2560_51f02b7210b938436b779d1c032618e1.a
Linking everything together...
/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-gcc -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections,--relax -mmcu=atmega2560 -o /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch_nov28c.ino.elf /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch/sketch_nov28c.ino.cpp.o /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/../arduino_cache_172669/core/core_arduino_avr_mega_cpu_atmega2560_51f02b7210b938436b779d1c032618e1.a -L/var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355 -lm
/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch_nov28c.ino.elf /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch_nov28c.ino.eep
/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-objcopy -O ihex -R .eeprom /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch_nov28c.ino.elf /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch_nov28c.ino.hex
/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-size -A /var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch_nov28c.ino.elf
Sketch uses 656 bytes (0%) of program storage space. Maximum is 253952 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 8183 bytes for local variables. Maximum is 8192 bytes.
/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avrdude -C/Applications/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf -v -patmega2560 -cwiring -P/dev/cu.usbserial-14130 -b115200 -D -Uflash:w:/var/folders/h5/231s54pn01j6b1ynj2ns27n40000gp/T/arduino_build_277355/sketch_nov28c.ino.hex:i

avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "/Applications/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/Users/one/.avrduderc"
User configuration file does not exist or is not a regular file, skipping

Using Port : /dev/cu.usbserial-14130
Using Programmer : wiring
Overriding Baud Rate : 115200
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

avrdude done. Thank you.

An error occurred while uploading the sketch

Did you do an Upload Using Programmer while you still had the Arduino as ISP connected to the Mega?

It's a mega2560, it doesn't use optiboot, so the LED blink pattern from the bootloader is not a triple flash.