I have a problem a few days ago, I connect my arduino to the usb port, it turns on led on (green) and led L (orange).
When opening the official arduino software to program, my arduino does not appear in port (COM). my pc recognizes it as arduino_midi, and I can't program anything, I already changed the probe cable on another computer, different operating systems and always the same
I suspect the firmware in the ATmeg16u2 (used on the UNO and MEGA as a USB-to-Serial chip) has been changed to make your Arduino a USB-MIDI device. You need to upload the standard firmware to the ATmega16u2.
Notes:
Change "-cusbasp" to match your ISP device.
Change "-pm16u2" if your board has the older -pm8u2 or newer -pm32u4
Change Directory to the Arduino "hardware" directory.
On Windows it is something like:
cd "C:\Program Files (x86)\arduino-1.6.13\hardware"
On a Mac it is something like:
cd "/Applications/Arduino.app/Contents/Java/hardware/"