element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum Arduino doesn't create com port
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 8 replies
  • Answers 1 answer
  • Subscribers 402 subscribers
  • Views 831 views
  • Users 0 members are here
Related

Arduino doesn't create com port

ntewinkel
ntewinkel over 12 years ago

Hi all,

 

I was leading an Arduino workshop today (using http://www.oomlout.com/a/products/ardx/ image ), and one of the Arduino UNO compatible boards was not creating a com port - it powered up, the usual startup sketch with the blinking light runs, but you cannot see it from the software so getting the next sketch in wasn't working.

 

Switching it out with another UNO fixed it, so we know the software/computer side is all working.

 

My question: is there anything I can do with this board to fix that?

I'm hoping it's something simple and silly. I don't want to spend hours on this, so if the simple answer is "it's bricked" then I'll accept it and move on image

Sending it back would cost more than it's worth.

 

I realize there's a pretty good chance that I can still program it with a roundabout technique, so if all else fails I can always use that route and then make it part of a more permanent project someday.

 

Thanks!

-Nico

  • Sign in to reply
  • Cancel

Top Replies

  • ntewinkel
    ntewinkel over 12 years ago +1
    I wonder if the com chip (atmega8u2?) wasn't programmed properly. Do you think this is what I need to do? http://arduino.cc/en/Hacking/DFUProgramming8U2
  • billabott
    billabott over 12 years ago in reply to ntewinkel +1
    Have you considered possibility of a cold solder joint causing the difficulty? likely the 8u2? does the 8u2 have power? Also even easier to try is to pull up the ATmega328 and re-seat its pins. FYI Massimo…
  • billabott
    billabott over 12 years ago in reply to ntewinkel +1 suggested
    well, Nico, it does sa y: " To verify you have reset the 8u2 chip: In the Arduino programming environment, check the list of serial ports. The serial port for your board should no longer show up. " Which…
Parents
  • ntewinkel
    0 ntewinkel over 12 years ago

    I wonder if the com chip (atmega8u2?) wasn't programmed properly.

    Do you think this is what I need to do? http://arduino.cc/en/Hacking/DFUProgramming8U2

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • billabott
    0 billabott over 12 years ago in reply to ntewinkel

    well, Nico, it does say:

     

    "To verify you have reset the 8u2 chip: In the Arduino programming environment, check the list of serial ports. The serial port for your board should no longer show up." 

     

    Which appears to be exactly how that board is behaving. 

     

    hmmmm, very interesting,  one might conclude that the 8u2 was accidently reset by shorting its reset pin to ground.

     

    Flip is an USB firmware programmer app from ATMEL.

    For further edification see this tutorial.

     

    I think I will do a 8u2 firmware load    *just*for*fun*  image

     

    Thank for sharing this, Nico.  You helped be learn some new stuff.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Reply
  • billabott
    0 billabott over 12 years ago in reply to ntewinkel

    well, Nico, it does say:

     

    "To verify you have reset the 8u2 chip: In the Arduino programming environment, check the list of serial ports. The serial port for your board should no longer show up." 

     

    Which appears to be exactly how that board is behaving. 

     

    hmmmm, very interesting,  one might conclude that the 8u2 was accidently reset by shorting its reset pin to ground.

     

    Flip is an USB firmware programmer app from ATMEL.

    For further edification see this tutorial.

     

    I think I will do a 8u2 firmware load    *just*for*fun*  image

     

    Thank for sharing this, Nico.  You helped be learn some new stuff.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Children
  • ntewinkel
    0 ntewinkel over 12 years ago in reply to billabott

    It quite likely is a copy, as I bought it on eBay. With opensource hardware there's always that possibility, and the seller never claimed it was a true Arduino, just "compatible". Given that, the boards all look well made, and we didn't have any issues (yet) with all the rest.

     

    I saw that too, about the resetting, and wondered about it. The one that didn't work was the one being handled by the kid that couldn't sit still.

    These boards have the 6 header pins installed (which includes the ones for reset) and it wouldn't take much to short them with, for example, that little motor with the metal body!

     

    I'll try that firmware upload right now too to see how it goes. Thanks for the extra link, I'll check that out too image

     

    Thanks,

    -Nico

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • ntewinkel
    0 ntewinkel over 12 years ago in reply to billabott

    I tried reloading the firmware for the atmega8u2, which meant (on my Mac) installing macPort and the dfu-programmer.

     

    I followed the procedure to put the chip into DFU mode from the Arduino site: http://arduino.cc/en/Hacking/DFUProgramming8U2

    And also from billabott's link above (mostly the same, except instead of using a resistor they short the 'hwb' for a bit).

     

    But all I get is this message: "dfu-programmer: no device present."

     

    I also noticed that it never shows up in my USB device list (where the other UNO does), so it might very well be that the atmega8u2 chip is not installed properly, or just bad.

     

    So unless someone has a different suggestion, I think I'll give up on this board for now.

     

    Thanks for the help!

     

    Cheers,

    -Nico

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube