Pages: [1]   Go Down
Author Topic: homecontrol4me sprengt Arduino Uno  (Read 1183 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Sr. Member
****
Karma: 5
Posts: 342
A SWL life as a coder... I'll try.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Moin,

hat jemand homecontrol4me

http://www.homecontrol4.me

auf den 328er Ardu gebraten? Bei mir erscheint

Code:
avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64
avrdude: failed to write flash memory, rc=-4
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

was schade ist. Denn: das Projekt wird mir Spaß machen. Das o.g. heißt wohl, dass der 328 zu klein ist, oder? Dabei zeigt die Seite
Quote
Arduino Uno, Arduino Mega 2560 (bei Projekterweiterung empfehlenswert) oder vergleichbar

EDIT: Habe noch für Euch diese Angabe vergessen:
Quote
Binary sketch size: 29168 bytes (of a 32256 byte maximum)
« Last Edit: December 06, 2012, 04:16:24 pm by DE8MSH » Logged


Germany, BW
Offline Offline
Sr. Member
****
Karma: 3
Posts: 294
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hast du das STK500?
Kenne mich nur mit PICs aus, aber so wie das für micht aussieht versucht AVRDUDE eine Kommunikation mit dem STK500 aufzubauen?

Hast du alles auf der Softwareinstallationsseite beachtet und auch die 0023 genommen?
Logged

Arduino 1.0.3|MEGA|UNO|MICRO|PRO MINI3.3
SSD1289 TFT Touch|DS18B20|DS1307
ADNS2610|RFM12|OOK|SSD1303|DHT22
SSD1306 Crius CO-16 OLED|UGUI|SD
SSD1352|

Alfeld (Leine) / Germany
Offline Offline
Full Member
***
Karma: 9
Posts: 207
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo DE8MSH,

ich habe letzte Woche mit einem Arduino Uno ein solches Gerät gebaut.

Kurze Hinweise und Tipps:

Nimm Arduino 0023.
Nimm die Zeile aus dem Quelltext heraus, in der etwas von "<meta http-equiv="refresh" content="5" steht.

Der Code lässt sich dann brennen. Wichtig ist, das Script zum Vorbereiten des EEPROMs einige Zeit laufen zu lassen.
Nachdem ich dem Arduino 3-4 Minuten Zeit gegeben habe, hat es mit dem Brennen/Vorbereiten des EEPROMs geklappt,
und ich konnte die Firmware flashen.

EDIT: Wichtig noch, die Software lässt sich (warum auch immer) nicht unter Linux kompilieren! Nutze Windows!

Hoffe das hilft,
Tobias
Logged

0
Offline Offline
Sr. Member
****
Karma: 5
Posts: 342
A SWL life as a coder... I'll try.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Uhm...

Doch. Unter LX lässt es sich bauen.





ABER, und nun kommt das ABER: egal ob unter WS oder LX - das File ist zu groß. Es hat 29184kb. Damit passt es nicht auf den Ardu...

Man bekommt das .hex nur kleiner, wenn man fast den gesamten Text des Webserver kürzt.
Logged


Offline Offline
Full Member
***
Karma: 2
Posts: 103
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Also ich hatte das gleiche Problem auch. Ich konnte es lösen, indem ich auf einen Arduino Uno R3 umgestiegen bin. Der Uno mit R1 konnte sich auch nicht bespielen lassen.
Logged


Pages: [1]   Go Up
Jump to: