Programfeltöltési hiba

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
czene
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2014. január 19. vasárnap, 10:35

Re: Programfeltöltési hiba

Hozzászólás Szerző: czene »

csabeszq írta:Nézd meg, hogy Atmega328p van-e benne, ).
ATMEL vagy esetleg (delta)TMEL MEGA328P van benne, és még az van aláírva, hogy AU1340
czene
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2014. január 19. vasárnap, 10:35

Re: Programfeltöltési hiba

Hozzászólás Szerző: czene »

Robert írta:Nem hamis a nano ftdi chipje?
http://tavir.hu/cikk-hamis-a-baba

....
Sajnos, lehet... FUNDUINO PRO MINI DTR a pontos neve a lapnak... Kipróbáltam XP alatt és WIN7 64Bit alatt is, az "eredeti windowsos" és a legfrisebb FTDI driverrel, + Prolific töltőkábellel és a hozzá való Prolific driverrel egyaránt... a NANO esetében bedig több USB-s kábelt is... :-(
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Programfeltöltési hiba

Hozzászólás Szerző: Robert »

- Bootloader nem ez van benne, amire számítasz.
- Ne USB HUB-ban legyen.
- FTDI driverfrissítés.

Aztán lehet nem jön be (nálam épp a hang megy el 5 perc után:) - driverhiba miatt).
czene
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2014. január 19. vasárnap, 10:35

Re: Programfeltöltési hiba

Hozzászólás Szerző: czene »

Robert írta:- Bootloader nem ez van benne, amire számítasz.
Ezt nem egészen értem... Minden esetre íg bootloadert sem tudok beletenni.
Valószínűleg ez az ok:
http://axotron.se/blog/tag/ft232rl/
De, ha jól tudom, csak az Arduino NANO-ban van ilyen FTDI FT232RL chip és a másik lapkámban, az "Arduino" Pro Mini-ben nincs FT232RL - így, annak azért működnie kéne... Szerintetek?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Programfeltöltési hiba

Hozzászólás Szerző: Robert »

Magyarul, részletesebben:

http://tavir.hu/cikk-hamis-a-baba

A hamis FTDI több helyen is van: Nano-ban , USB-Soros átalakítóban, soros feltöltőben (ezek a MiniProhoz vannak)


Tippek:
- ne USB HUBban, hanem közvetlen a PCben legyen az eszköz.
- drivert az arduio 1.0.5-ből tedd fel (a régi (összeset) töröld le!
- összes bluetooth kikapcsolva/letiltva (nem csak eszköz, hanem a BT master is!

Feltöltésre a blink mintát használd.




Bootloader: pl. a Mega328-ba a Mega168-asét töltötték bele. Vagy valami mást. De lehet hogy achip órajelét nem állították be, vagy a kvarc is sérült/más van benne (nálam volt hogy 12 MHz-s volt 16MHz-s helyett)
Avatar
s.dvid
DrótVégénSzéndarab
Hozzászólások: 25
Csatlakozott: 2014. január 6. hétfő, 9:36

Re: Programfeltöltési hiba

Hozzászólás Szerző: s.dvid »

Hahó :) Ma szó szerint kiugrottam a gatyámból mikor meghozta a postás az UNO-t, de amilyen nagy volt a lelkesedés olyan gyorsan tűnt is el. Az eredeti nano mellé szerettem volna egy UNO-t, vaterán eredeti termék néven kínálták, egész olcsón, így megvettem. A bibi ott kezdődött hogy az eladó számlaként egy ebayes fizetési visszaigazolást küldött (eladó Csing csang csung), 3 héttel később, azaz ma megérkezett ez:
19091-4-digitalzone88.jpg
- Az arduino prog nem ismeri fel a boardot
- ATmega328-PU helyett ATmega8A-PU
- ATmega16 nincs benne, a helyén egy WCH márkájú CH3401 chip
- Kismillió más cucc, mint: key L, key H nyomógombok, USBASP
- TX, RX LED nincs csak egy ON és egy D13
- Viszont a board tesztelt, rárakták az alap blink programot.

Valaki találkozott már ilyennel? Hogy lehet működésre bírni?
Nincs meg a kellő jogosultságod a hozzászóláshoz csatolt állományok megtekintéséhez.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Programfeltöltési hiba

Hozzászólás Szerző: Robert »

Ez nem uno.
Ez egy átverés:
- USB illesztő chip: CP1220 klónja (?), ami nem megy minden soros sebességen. Mega 8 NG alappanelként működhet (talán).
- USB illesztőchip Win8 alatt nem megy. Nincs drivertámogatás hozzá.
- a központi chip Mega8 8k), amiből a bootloader 2k-t foglal. A maradék 6k semmire nem jó, ahogy a chip 256 byte SRAM ja is kevés.

A vaterán reklamáld meg az eladónál. Sem nem UNO, sem nem eredeti.
És a számla sem számla.


Ha működésre akarod bírni:
- központi chip csere atmega328-ra (Diecimila bootloaderesre),
- fekete kakas áldozása éjfélkor, teleholdkor:(
Avatar
s.dvid
DrótVégénSzéndarab
Hozzászólások: 25
Csatlakozott: 2014. január 6. hétfő, 9:36

Re: Programfeltöltési hiba

Hozzászólás Szerző: s.dvid »

Hol lehet fekete kakast kapni? Webshop? :D :D
No de küldtem egy email az eladónak... A 328 cserére én is gondoltam
Ez a WCH chip pedig elméletileg egy USB-to-serial konverter... nem tudom...
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Programfeltöltési hiba

Hozzászólás Szerző: Robert »

Fekete kakast nem tartok (még :) ).

A W... chip soros illesztőnek jó, így _talán_ megy. De nem ismer minden sebességet és lehet beletenyerelsz...
A plusz gombok - fogalmam sincs.


Oco, kici, kinai...
Kérj cserét vagy a hírdetett termék leszállítását :)
Avatar
s.dvid
DrótVégénSzéndarab
Hozzászólások: 25
Csatlakozott: 2014. január 6. hétfő, 9:36

Re: Programfeltöltési hiba

Hozzászólás Szerző: s.dvid »

Lehetőség nincs esetleg, hogy a nano módjára FTDI chipet rakjak bele? Csak éppen kívülről?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Programfeltöltési hiba

Hozzászólás Szerző: Robert »

Ftdi? hova?
Az egész áramkör nem használható igazán.
Avatar
s.dvid
DrótVégénSzéndarab
Hozzászólások: 25
Csatlakozott: 2014. január 6. hétfő, 9:36

Re: Programfeltöltési hiba

Hozzászólás Szerző: s.dvid »

FT232:
- 1-es: RX-hez
- 2-es: 100nF-al sorosan resethez
- 5-ös: TX-hez
- 7,18,21,25: GND
- 20: 5V
- 22,23: RX és TX LEDek
- 17: 3,3V
Az USB-hez:
- 16: D-
- 15: D+
FTD.jpg
Nincs meg a kellő jogosultságod a hozzászóláshoz csatolt állományok megtekintéséhez.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Programfeltöltési hiba

Hozzászólás Szerző: Robert »

A hamis UNO esetén az FTDI patkolást felejtsd el. Nem fog menni. bosszúság, munka, más (sűrű) lábkiosztás.
M328 chippel próbáld meg.

M8-as esetén próbáld: Arduino 1.0.5, Mega8-as alappanel és a blink-et égesd be.
Avatar
s.dvid
DrótVégénSzéndarab
Hozzászólások: 25
Csatlakozott: 2014. január 6. hétfő, 9:36

Re: Programfeltöltési hiba

Hozzászólás Szerző: s.dvid »

Találtam drivert a CH340-hez, felraktam - siker. Legalábbis a winfos felismeri hogy van valami bedugva, már van egy COM
Az Atmega8-ra állítva viszont nem történik semmi. Se UNO-ra, se semmire.
A panel hátán van egy cím: http://doflye.net/ (kínai nyelvű)
Ráküldve a google-t találtam egy fórumtopicban egy olyan témát, hogy nem ismeri fel a gép a panelt, és a következő megoldás volt leírva.
Egy biztonsági másolat készítése után megcsináltam de semmi... de úgy érzem közeledek :D
(megpróbálok még kicsit játszani vele, ha lesz fizetés meg beruházok egy 328-ra tőletek :D ja... és küldik a kakast Sihsziacsuangból :D)
Arduino továbbfejlesztett változata a szoftver nem ismeri Mega8 board megoldások
Továbbfejlesztett Mega8 Arduino board szoftver nem ismeri fel a megoldást.
Megtaláltam a következő elérési utat boards.txt dokumentumokat .. [url = file :/ / \ \ Arduino-1.0.5 \ hardware \ Arduino] \ \ Arduino-1.0.5 \ hardware \ Arduino [/ url] a végső felület hozzá a következő kódot, hogy mentse, és indítsa újra Arduino szoftver.
opti8.name=Arduino Optiboot8 opti8.upload.protocol=arduino
opti8.upload.maximum_size=7680 opti8.upload.speed=115200
opti8.bootloader.low_fuses=0xbf opti8.bootloader.high_fuses=0xcc
opti8.bootloader.path=optiboot opti8.bootloader.file=optiboot_atmega8.hex
opti8.bootloader.unlock_bits=0x3F opti8.bootloader.lock_bits=0x0F
opti8.build.mcu=atmega8 opti8.build.f_cpu=16000000L
opti8.build.core=arduino opti8.build.variant=standard
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Programfeltöltési hiba

Hozzászólás Szerző: Robert »

Kapsz még 1 ugyanilyen panelt :)

Az optiboot 115200-as feltöltése nem az igazi. A soros sebesség eltérése AVR és a illesztő közt >1% -> bizonytalan működés:(
Az OptiBoot hátránya: eeprom nem tölthető fel, és a feltöltött kód ellenőrzése _sem_ történik meg. Viszont csak 512 byte helyigényű.

Hát, nem a legegyszerűbb megoldás lesz ez....
Válasz küldése