Arduino telepítési problémák

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Avatar
csegebiga
Pákabűvész
Hozzászólások: 224
Csatlakozott: 2015. március 27. péntek, 21:27

Re: Arduino telepítési problémák

HozzászólásSzerző: csegebiga » 2015. szeptember 10. csütörtök, 15:12

tud valaki megoldást az új Arduino ide tools menüjének extrém kilassulása ellen?
a gugli tele van a problémával, de megoldásokat csak a régi ide foltozására leltem.
a "cseréld le a rxtxserial,dll-t másikra" nem megoldás, mivel a fejlesztők az egész rxtxserial.dll-t kihagyták a mostani rendszerből, mással helyettesítve azt.
https://github.com/arduino/Arduino/blob/master/build/shared/revisions.txt
ARDUINO 1.5.6 BETA - 2014.02.20
[ide]
* Replaced RXTX library with JSSC (Alexey Sokolov)
http://code.google.com/p/java-simple-serial-connector/

ezért kérdem, hogy egy szakállas problémára van-e valakinek újszerű megoldása?
thx4all!
(c)

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9698
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino telepítési problémák

HozzászólásSzerző: Robert » 2015. szeptember 10. csütörtök, 16:44

BlueTooth host tiltása, illetve korábban kapcsolt BT-soros eszközök kapcsolatának megszűntetése.

Avatar
csegebiga
Pákabűvész
Hozzászólások: 224
Csatlakozott: 2015. március 27. péntek, 21:27

Re: Arduino telepítési problémák

HozzászólásSzerző: csegebiga » 2015. szeptember 11. péntek, 11:02

Robert írta:BlueTooth host tiltása, illetve korábban kapcsolt BT-soros eszközök kapcsolatának megszűntetése.

no igen. ezt is olvastam Tóled itt a fórumon.
de mi van akkor, ha a gépen nincs kékfog, nem is volt telepítve (két hetes windows telepítés)
és nincs kékfog hw sem benne (asztali pc)?

csinálhat ilyen galibát egy usb-s wlan stick?
merthogy az is sorosan kommunikál a géppel (gondolom én)

ellenpróba következik: bedrótozom a gépet, lekapom az usb sticket,
és megnézem, mit is csinál úgy.
most ugrik az a bizonyos abba a bizonyosba!

thx4all!
(c)

Avatar
csegebiga
Pákabűvész
Hozzászólások: 224
Csatlakozott: 2015. március 27. péntek, 21:27

Re: Arduino telepítési problémák

HozzászólásSzerző: csegebiga » 2015. szeptember 11. péntek, 12:52

Ellenpróba eredménye:
semmi. nulla. zéro.

a tools menü ugyanúgy 20-25 sec alatt nyílik meg.

de: belenéztem mélyen a szemébe a rendszernek, (process explorer) és a javaw.exe a következő progit hívja minden Tools menü megnyitásakor:
Arduino\hardware\tools>listComPorts.exe
és ez a csoda ácsorog hosszú másodpercekig, míg kiadja az eredményét.

kívülről elindítva nálam ezt adja:

Kód: Egész kijelölése

c:\Arduino\hardware\tools>listComPorts.exe
COM3 - wch.cn - USB\VID_1A86&PID_7523\6&23929CFE&0&2
COM1 - (Szabvßnyos porttÝpusok) - ACPI\PNP0501\1
c:\Arduino\hardware\tools>

ebből az UNO-klónom a COM3-on figyel

tehát sem usb hálózati adapter, sem kékfog, egyszerűen csak egy piszok lassú soros port scan eszi a gépidőt.
minden tools menü megnyitáskor.
ki lehet ezt valahol kapcsolni? úgy beállítani, hogy fusson le egyszer, és azután maradjon nyugton?
thx4all
(c)

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9698
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino telepítési problémák

HozzászólásSzerző: Robert » 2015. szeptember 12. szombat, 6:43

Hülye tipp: listcomports.exe átnevezése *.exe_ névre?

Nálam Arduino-1.6.5 alatt működik....

Avatar
csegebiga
Pákabűvész
Hozzászólások: 224
Csatlakozott: 2015. március 27. péntek, 21:27

Re: Arduino telepítési problémák

HozzászólásSzerző: csegebiga » 2015. szeptember 12. szombat, 18:47

igen! ez működik!


átneveztem listComPorts.eex -re a fájlt, és megtáltosodott a rendszer!
gondolom, amíg a hw környezet nem változik, addig így is elketyeg.

rákeresve a listComPorts.exe kifejezésre, mások is az átnevezést találták üdvözítő megoldásnak.
Köszönöm a segítséget, megint okosabb lettem! :)
(c)

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9698
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino telepítési problémák

HozzászólásSzerző: Robert » 2015. szeptember 12. szombat, 18:49

Kipróbáltam új eszközzel, új COM port, sőt még új soros/usb driverrel is. Úgy is megtalálta a COM portokat....
Kérdés minek ez a file akkor ?:)

Avatar
csegebiga
Pákabűvész
Hozzászólások: 224
Csatlakozott: 2015. március 27. péntek, 21:27

Re: Arduino telepítési problémák

HozzászólásSzerző: csegebiga » 2015. szeptember 12. szombat, 20:17

Kérdés minek ez a file akkor ?:)

talán itt a válasz:
http://todbot.com/blog/2012/03/02/listcomports-windows-command-line-tool-for-usb-to-serial/
Did you know each Arduino has a unique serial number in its USB interface that you can use to distinguish one Arduino from another?
If you deal with multiple Arduinos, knowing exactly which one is plugged into your computer can be a real time-saver.
But actually getting at this serial number and mapping it to COM ports can be challenging.
For Windows computers, here’s “listComPorts”, implemented both in GCC C code and in VBScript, both available from my usbSearch github repository.


csak az a kérdés, miért kell ezt minden tools menü megnyitásnál ellenőrizni.

olvasódélután on:
az egyik forumon igen keményen fogalmaztak ezzel kapcsolatban
először azt mondják, ez így jó, igy kell mennie, művészkedj te a kékfog és egyéb eszközeid beállításával/kitiltásával:
http://arduino.stackexchange.com/questions/455/why-does-opening-the-tools-menu-take-so-long
Quote from the official troubleshooting guide:
Why does do the Arduino software and the Tools menu take a long time to open (on Windows)?

If the Arduino software takes a long time to start up and appears to freeze when you try to open the Tools menu, there by a conflict with another device on your system. The Arduino software, on startup and when you open the Tools menu, tries to get a list of all the COM ports on your computer. It's possible that a COM port created by one of the devices on your computer slows down this process. Take a look in the Device Manager. Try disabling the devices that provide COM ports (e.g. Bluetooth devices).

és itt a válasz elég szigorúan:ez bizony tervezési hiba.

As sofware engineer I should add that it is a bug obviously. Devices should be enumerated in background, before any kind of menu is opened. To keep internal state correct, a system hook should be set. The problem is that software is written in Java, and such low-level programming in Java is very hard as it's positioned as cross-platform language and makes it hard to depend on system features. (This time it's a design problem.) – polkovnikov.ph Feb 27 '14 at 11:52

no, hát ennyit az olvasódélutánról.
(c)

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9698
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino telepítési problémák

HozzászólásSzerző: Robert » 2015. szeptember 12. szombat, 21:04

Tök jó.
Arduino 1.6.5-r2 alatt (kiütött comportlistázóval) szintén detektálja lenyitáskor az új COM portot....

szalokilaszlo
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2016. január 5. kedd, 12:10

Re: Arduino telepítési problémák

HozzászólásSzerző: szalokilaszlo » 2016. január 5. kedd, 12:33

Sziasztok!
Teljesen kezdőként ismerkedek az Arduinoval. Telepítés után próbálni akartam egy új UNO R3-at. Rácsatlakozáskor a power és az r13 led is folyamatosan világít. A blink feltöltése alatt és utána is. Betöltés elején az rx villan hármat, majd kis idő után "nem válaszol" hibaüzenet. A tanfolyami utasításokat próbáltam követni. Kérem a hozzáértők segítségét, köszönöm.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9698
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino telepítési problémák

HozzászólásSzerző: Robert » 2016. január 5. kedd, 13:37

A sorosport jól van kiválasztva?
Bluetooth tlltva?
Board kiválasztva? UNO?
Biztos hogy UNO és nem diecimila a kiválasztandó board?

A D0/D1 lábon igaz nicsen semmi, és csak magát a panelt teszteled?

szalokilaszlo
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2016. január 5. kedd, 12:10

Re: Arduino telepítési problémák

HozzászólásSzerző: szalokilaszlo » 2016. január 5. kedd, 17:52

Robert írta:A sorosport jól van kiválasztva?
Bluetooth tlltva?
Board kiválasztva? UNO?
Biztos hogy UNO és nem diecimila a kiválasztandó board?

A D0/D1 lábon igaz nicsen semmi, és csak magát a panelt teszteled?


-Igen a COM3 porton van
-a bluetooth nem megy
-UNO R3, egy hete vettem Tőled
-semmi nincs rácsatlakoztatva, csak a panelt tesztelném.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9698
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino telepítési problémák

HozzászólásSzerző: Robert » 2016. január 5. kedd, 22:03

UNO esetén tipp:
Arduino windows futtatható exe-ből az 1.0.6 vagy a 1.6.5 letöltése és telepítés. Ekkor a drivert is felteszi.
PC-re csatlakoztatva a lapkát, a driverfrissítés/betöltés megtörténik.

vargham
Bitmanipulátor
Hozzászólások: 141
Csatlakozott: 2014. január 8. szerda, 8:32
Kapcsolat:

Re: Arduino telepítési problémák

HozzászólásSzerző: vargham » 2016. január 6. szerda, 4:16

csegebiga írta:és itt a válasz elég szigorúan:ez bizony tervezési hiba.

Az. És nem lehet a Java-ra fogni. Írtam már cross platform soros terminált (Win, Mac, Linux) jssc használatával. Kaptam is a kifogást, hogy bezzeg a Linux / Mac verzió kiírja a port könnyen azonosítható nevét, addig a Win verzió csak annyit mond, hogy COMx. Úgyhogy megírtam Javba-ban, hogy a jssc által visszaadott com port számokhoz kikeresi a registry-ből az adott eszköz friendly name (serial number, stb) tulajdonságát. Mindezt háttér folyamatként, UI blokkolás nélkül.


Csak úgy eszembe jutott a tervezési hibáról:
Tervezési hiba a nyákon hetes és nyolcas láb közötti nem szabvány távolság... Aztán most már az összes nagy cég ezzel a hülye távolsággal gyártja a paneljait. (Atmel, ST, Freescale, Intel, ...) Az Arduino pinout szabvánnyá lett... :-D

szalokilaszlo
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2016. január 5. kedd, 12:10

Re: Arduino telepítési problémák

HozzászólásSzerző: szalokilaszlo » 2016. január 7. csütörtök, 12:41

Robert írta:UNO esetén tipp:
Arduino windows futtatható exe-ből az 1.0.6 vagy a 1.6.5 letöltése és telepítés. Ekkor a drivert is felteszi.
PC-re csatlakoztatva a lapkát, a driverfrissítés/betöltés megtörténik.


Szia Robert!
Kipróbáltam 1.0.6-tal. Annyiban változott csak, hogy "Feltöltés kész" üzenetem van, de a led továbbra is folyamatosan világít. Az üzenet: avrdude:stk500_getsync():not in sync:resp=0x00
Mit csinálok rosszul?


Vissza: “Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)”

Ki van itt

Jelenlévő fórumozók: Bing [Bot] valamint 4 vendég