Due-Heating up

I am working with Arduino Due for my project.I am having an issue of heating up when connected to laptop using usb and even though when I try to upload it gives me an error "No device found on ttyACM0",though the port is visible under 'tools' menu.Anyone suggestions please..!(linux operating system)