Problem med å laste opp kode

Jeg prøvde å laste opp eksempelkode fra arduino-programvare og fikk feil nedenfor. To arduino fester med datamaskinen min som kjører Windows 8.1. Og disse arduino bruker port 3 og port 4. Arduino bruker Port 3 er cordinator og arduino bruker port 4 er router. Jeg forstår ikke hvorfor feilmeldingen COM1 ikke er tilgjengelig. Jeg bruker ikke COM1.

Arduino: 1.6.0 (Windows 8), Board: "Arduino Uno" Sketch uses 1,030 bytes (3%) of program storage space. Maximum is 32,256 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes. C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avrdude -CC:\Program Files (x86)\Arduino/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM1 -b115200 -D -Uflash:w:C:\Users\Jiya\AppData\Local\Temp\build1135139715306090793.tmp/Blink.cpp.hex:i avrdude: Version 6.0.1, compiled on Apr 3 2014 at 23:12:16 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "C:\Program Files (x86)\Arduino/hardware/tools/avr/etc/avrdude.conf" Using Port : COM1 Using Programmer : arduino Overriding Baud Rate : 115200 avrdude: ser_open(): can"t open device "\\.\COM1": The system cannot find the file specified. avrdude done. Thank you. Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions. Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available This report would have more information with "Show verbose output during compilation" enabled in File > Preferences. 

Svar

(Jeg antar at du bruker den offisielle Arduino IDE her.)

Før du laster opp en skisse, må du velge hvilken port du vil laste opp til. Arduino IDE, klikk på Verktøy -menyen og åpne Port undermeny. Klikk på porten din Arduino er koblet til, for eksempel COM3 eller COM4.

Du må også sørge for at riktig brettetype er valgt i Verktøy -> Board .

Du bør da kunne laste opp skissen.

Svar

Prøvde du med kodebukker. Etter min erfaring fungerer opplasting gjennom kodebukkeren hele tiden, selv om det mislykkes med Arduino IDE

Svar

På wi ndows systemer, COM1 er vanligvis systemporten, så du bør ikke bruke den til programmering.

Prøv å oppdatere enhetsdrivere ved å gå til enhetsbehandling og høyreklikke på COM3 og COM4 ikoner for arduino-kortene.

Hvis dette fortsetter å vare, kan du prøve å installere ideen på nytt og starte datamaskinen på nytt

Svar

Erfaringen har lært meg to ganger … for å sikre at du bruker de riktige kablene. Jeg brukte en reservekabel som endte opp med å være en strømkabel for ladeblokk, dvs. ingen datalinjer. Sørg for at du bruker en anstendig USB-kabel – helst en som stiller spørsmål på en mobiltelefon når du er koblet til en PC, slik at du vet at alle interne ledninger er der og fungerer.

Svar

Hvis alle de andre løsningene ikke fungerer, og du er på en Linux-distro, prøv sudo arduino, og det skal fungere, eller følg disse instruksjoner: Komme i gang med Arduino på Linux (Ubuntu)

Kommentarer

  • Det ser ut til at brukeren er på en Windows-maskin – og på * nix kan til og med superbrukeren ' ikke åpne en ikke-eksisterende fil 🙂

Svar

kjernen din trenger å gi støtte til USB ACM.

CONFIG_USB_ACM=y 

du kan se etter det på:

$ zcat /proc/config.gz | grep CONFIG_USB_ACM CONFIG_USB_ACM=y 

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *