*** Protokolldatei gestartet *** Datum: Mi. Okt 6 20:49:45 2010 [Mittwoch 06 Oktober 2010] [20:49:45] Betreten Sie haben den Kanal #forth-ev betreten (~bernd@ppp-88-217-15-176.dynamic.mnet-online.de). [Mittwoch 06 Oktober 2010] [20:49:48] Wass issn das für [Mittwoch 06 Oktober 2010] [20:49:50] Modus Kanalmodi: [Mittwoch 06 Oktober 2010] [20:49:54] n Trick??? [Mittwoch 06 Oktober 2010] [20:49:55] -U lfuse:w:0xff:m -U hfuse:w:0x99:m [Mittwoch 06 Oktober 2010] [20:49:58] Hallo Meister [Mittwoch 06 Oktober 2010] [20:50:10] Ah, der Meister ist gekommen :=)) [Mittwoch 06 Oktober 2010] [20:50:36] Erich, das ist kein Trick, das ist best practice ;=) [Mittwoch 06 Oktober 2010] [20:51:01] Hallo Leute, bin auch noch dazugestoßen ;-) [Mittwoch 06 Oktober 2010] [20:51:04] Einige Programmer haben sowas sogar an bord, passiert laufend [Mittwoch 06 Oktober 2010] [20:51:19] Muss ich mir trotzdem merken. Ist halt neu für mich! BTW Sei gegrüßt Meister1 [Mittwoch 06 Oktober 2010] [20:51:42] 1=! [Mittwoch 06 Oktober 2010] [20:51:54] 1 != ! [Mittwoch 06 Oktober 2010] [20:52:10] Betonung auf "practice", ich weiß. Zu meinen PIC Zeiten hab ich mich auch mal hintereinander aus 4 controllern "ausgesperrt". Auch klassisch. Aber mit einem parallel programmer aus einem Steckbrett und ein paar beherzten Pulsen hab ich's wieder hingekriegt :-))) ich war mächtig stolz! [Mittwoch 06 Oktober 2010] [20:52:11] oder ist 1<>! besser? [Mittwoch 06 Oktober 2010] [20:52:19] Soll das heißen, dass ich mein 'kaputt' gefustes Butterfly wieder hin bekommen kann! [Mittwoch 06 Oktober 2010] [20:52:38] Martin_53:bestimmt [Mittwoch 06 Oktober 2010] [20:53:25] s/1/!/ [Mittwoch 06 Oktober 2010] [20:54:56] Stimmt! Meister! :-) [Mittwoch 06 Oktober 2010] [20:55:15] ich habe auch schon so manchen Controller so "kaputt" bekommen. [Mittwoch 06 Oktober 2010] [20:55:54] Zum glück waren es nur die billgen atmega8, die ohnehin zu klein sind. Der Schaden war durch den Nutzen in Form gesparten Platzes aufgewogen [Mittwoch 06 Oktober 2010] [20:56:23] insofern ist das von meiner seite eine akademische practice ;=) [Mittwoch 06 Oktober 2010] [20:57:26] ... und praktisch dazu! [Mittwoch 06 Oktober 2010] [20:57:45] Ist eine akademische Praxis eigentlich eine praktische Theorie? [Mittwoch 06 Oktober 2010] [20:59:09] MatthiasT: warum ist der brown-out ein problem? war das nicht ein schutz gegen unterspannungsschwankungen? warum stört der? und warum geht das mit internem oszi nicht? [Mittwoch 06 Oktober 2010] [20:59:50] Brownout resetted den Controller bei Unterspannung, das hat nichts mit dem internen Oszillator zu tun [Mittwoch 06 Oktober 2010] [21:00:27] die beiden Punkte haben rein gar nichts miteinander zu tun (meines Wissens nach) [Mittwoch 06 Oktober 2010] [21:01:20] Der interne RC ist nur sehr schwankend (Temperatur, Fertigungstoleranzen) und ungenau. Das stört bei USART schon gelegentlich [Mittwoch 06 Oktober 2010] [21:01:23] MatthiasT: warum hab ich den controller dann "verfused", wo hab ich den fehler gemacht? ich sah in brown-out auch kein problem (wenn die spannung stimmt, und das tut sie ja) [Mittwoch 06 Oktober 2010] [21:01:33] sind eben unterschiedliche Toleranzen, die sich da treffen [Mittwoch 06 Oktober 2010] [21:02:09] verfused ist er durch den "ext Clock" [Mittwoch 06 Oktober 2010] [21:02:30] das mit dem 1mhz den man mit einem attiny wohl mit ein wenig assemblerloops hinbiegen kann, hab ich schonmal gelesen... scheint "best practise" zu sein [Mittwoch 06 Oktober 2010] [21:02:59] jo, es müssen auch nicht 1MHz sein, alles oberhalb von einigen hundert kHz ist ok [Mittwoch 06 Oktober 2010] [21:03:41] Und dann haut man das Megaherzchen auf den clock Eingang und wartet ein Weilchen, und dann ist die Welt wieder schön? Oder fehlt da noch was? [Mittwoch 06 Oktober 2010] [21:03:59] MatthiasT: ok, aber warum ist der jetzt mit a0 99 verfused und für was ist ff 99 ? [Mittwoch 06 Oktober 2010] [21:04:05] Solange die megaherzen schlagen, sollte man die Fuses umsetzen [Mittwoch 06 Oktober 2010] [21:04:16] http://www.engbedded.com/fusecalc/ [Mittwoch 06 Oktober 2010] [21:04:48] Und die normalen clocks vom isp reichen nicht??? [Mittwoch 06 Oktober 2010] [21:04:51] zuerst auf default werte, damit man den externen Takt wieder abklemmen kann und dann auf "Ext Crystal" [Mittwoch 06 Oktober 2010] [21:05:04] ISP hat keine Clockleitung [Mittwoch 06 Oktober 2010] [21:05:05] MatthiasT: die seite kenn ich, da hab ich mir das zusammengeclickt. ich versteh immer noch nicht , wo der fehler ist... [Mittwoch 06 Oktober 2010] [21:05:35] Der Unterschied zwischen "Ext Clock" und "Ext Crystal..." [Mittwoch 06 Oktober 2010] [21:05:44] Ach versteh, auf den OSC1 Eingang. Doch der isp hat miso, mosi, sck. [Mittwoch 06 Oktober 2010] [21:06:05] erwaelde: genau. miso usw, aber kein OSC [Mittwoch 06 Oktober 2010] [21:06:32] miso? [Mittwoch 06 Oktober 2010] [21:06:54] Mann/frau erzeugt einen astreinen externen Takt und dann kann man auch wieder draufschreiben. Ok. [Mittwoch 06 Oktober 2010] [21:07:39] mosi: master out slave in; miso: master in slave out; sck: serial clock. Das sind die drei Signale vom SPI Bus, über den der atmega auch programmiert wird. [Mittwoch 06 Oktober 2010] [21:08:03] erwaelde: ok, (ich blick gerade den zusammenhang nicht) [Mittwoch 06 Oktober 2010] [21:08:19] ist das der grund warum erst intern auf default, dann extern clock? [Mittwoch 06 Oktober 2010] [21:08:31] damit ich mit interner cloch isp programmieren kann? [Mittwoch 06 Oktober 2010] [21:08:34] Es hieß oben: ein Megaherzchen auf clock. Da hab ich an SCK gedacht, nicht an OSC1 [Mittwoch 06 Oktober 2010] [21:08:43] erwaelde: ach so.... [Mittwoch 06 Oktober 2010] [21:09:51] Das ist bei den atxmegas übrigens besser. Die fangen grundsätzlich mit 2MHz an zu arbeiten. Den Rest kann man in Software zur Laufzeit ändern. Die lassen sich nicht mehr so vefusen [Mittwoch 06 Oktober 2010] [21:10:52] MatthiasT: also war mein fehler, dass ich bei der programmierung schon ext-clock hatte? ich hätte mit intern osci programmieren und dann auf ext. clock umstellen müssen? [Mittwoch 06 Oktober 2010] [21:11:12] Das macht amforth aber dafür wieder komplizierter. Jeder Taktwechsel muss beim Usart nachvollzogen werden, oder die Baudrate stimmt nicht mehr [Mittwoch 06 Oktober 2010] [21:11:25] nie auf ext clock [Mittwoch 06 Oktober 2010] [21:11:32] ext crystal [Mittwoch 06 Oktober 2010] [21:11:47] ist die bessere Wahl. Damit wird der Quartz aktiviert [Mittwoch 06 Oktober 2010] [21:12:39] MatthiasT: und bei ext clock bleibt der ggf. aus? das würde meinen stillstand erklären... [Mittwoch 06 Oktober 2010] [21:12:57] welche von den ext crystel Einstellungen ist nicht ganz so dramatisch. Im ZWeifel viele Zyklen warten lassen [Mittwoch 06 Oktober 2010] [21:13:25] solnge du keinen Taster anschliesst, der das Taktsignal liefert, wird da nichts passieren. [Mittwoch 06 Oktober 2010] [21:13:30] MatthiasT: was ist denn mit low, medium und high-frequency, ab wann ist was was? [Mittwoch 06 Oktober 2010] [21:13:47] Atmel behauptet, das die Atmegas ein statisches Design hätten. [Mittwoch 06 Oktober 2010] [21:13:50] MatthiasT: ok, ich bau mir mit nem attiny einen ca. 1mhz taktgeber... [Mittwoch 06 Oktober 2010] [21:14:16] low ist IIRC alles unterhalb 8MHz, high alles drüber. Medium ist dazwischen [Mittwoch 06 Oktober 2010] [21:14:45] da empfehle ich aber das Datenblatt. [Mittwoch 06 Oktober 2010] [21:15:02] (wobei blatt untertrieben ist, einige Hundert Seiten sinds auch) [Mittwoch 06 Oktober 2010] [21:15:09] da bleibt für medium aber nur exakt 8mhz :) [Mittwoch 06 Oktober 2010] [21:15:34] MatthiasT: ja, immer wenn ich in die tech-spec schaue bin ich vorher schlauer als nachher .) [Mittwoch 06 Oktober 2010] [21:15:37] ;=) [Mittwoch 06 Oktober 2010] [21:17:07] MatthiasT: warum machst du die brown out aus? was nützt dir ein boot, wenn das ding zu wenig strom hat? [Mittwoch 06 Oktober 2010] [21:17:47] gute frage, nächste Frage. Ich brauchs halt nicht. [Mittwoch 06 Oktober 2010] [21:18:04] Und beim Entwickeln ist jede Eigenmächtigkeit störend [Mittwoch 06 Oktober 2010] [21:18:41] Was meinst du, "ich brauch's nicht"? Der Controller sollte schon eine anständige Reset-Schaltung haben. [Mittwoch 06 Oktober 2010] [21:20:10] Wenn wir in unseren Testchips die Reset-Schaltung verkrüppeln, und den Spannungscomparator abschalten, dann mit dem Grund, ausprobieren zu wollen, bis zu welcher Spannung das Ding noch stabil läuft. [Mittwoch 06 Oktober 2010] [21:20:48] Beispiel: Aktueller B16 läuft bis 1,5V 'runter stabil (bei 6MHz und 0.25µ-Technologie). [Mittwoch 06 Oktober 2010] [21:21:11] Diese Erkenntnis können wir dann beim nächsten Chip nutzen, um den Comparator richtig einzustellen. [Mittwoch 06 Oktober 2010] [21:21:55] 020 * Please wait while we process your connection. [Mittwoch 06 Oktober 2010] [21:23:05] 042 BerndPaysan 276NAAOJM your unique ID [Mittwoch 06 Oktober 2010] [21:23:07] Betreten Sie haben den Kanal #forth-ev betreten (~bernd@ppp-88-217-15-176.dynamic.mnet-online.de). [Mittwoch 06 Oktober 2010] [21:23:13] Hat der alte Hexenmeister sich mal wieder fort begeben --- und nun sollen seine Geister .... [Mittwoch 06 Oktober 2010] [21:23:13] Modus Kanalmodi: [Mittwoch 06 Oktober 2010] [21:23:17] Akademisch. Wenn's halt mal 'n halben Tag nixx misst, dann isses eben auch egal. [Mittwoch 06 Oktober 2010] [21:23:40] Hallo Meister, Du solltest Dir eine Luftpumpe für die Luftkabel zulegen, vielleicht. [Mittwoch 06 Oktober 2010] [21:23:47] Falls was passiet ist: Besen, nimm Lappen und Eimer, und wisch auf. [Mittwoch 06 Oktober 2010] [21:23:48] ;-) [Mittwoch 06 Oktober 2010] [21:23:59] Oder er hat Überdruck auf der Leitung [Mittwoch 06 Oktober 2010] [21:24:12] wallw walle dass im Schwalle ... [Mittwoch 06 Oktober 2010] [21:24:30] s/wallw/walle/ Richtig Meister? [Mittwoch 06 Oktober 2010] [21:24:31] Oder brownout hat zugeschlagen. [Mittwoch 06 Oktober 2010] [21:24:34] diese luftkabel, sind das die dinger die man mit den gelenkhammern befestigt? [Mittwoch 06 Oktober 2010] [21:26:06] Lars: in welcher Gegend wohnst Du denn? Vielleicht kann man ja auch ein spontanes Häcking/Löting Wochenende organisieren? [Mittwoch 06 Oktober 2010] [21:26:36] erwaelde: ulm [Mittwoch 06 Oktober 2010] [21:26:55] Naja, dann isses bis Hechingen ja keine Weltreise. [Mittwoch 06 Oktober 2010] [21:27:09] erwaelde: mail ist angekommen... ich brauch ja jetzt als erstes eigentlich nur das main.hex und main.eep.hex, oder? [Mittwoch 06 Oktober 2010] [21:27:18] Da muss er über Stuttgart, und da ist Bürgerkrieg [Mittwoch 06 Oktober 2010] [21:27:25] Jo. Ich wollte halt alles beieinander lassen. [Mittwoch 06 Oktober 2010] [21:27:47] Nee, mit dem Auto kann man bequem über Ehingen und Sigmaringen kutschen. [Mittwoch 06 Oktober 2010] [21:28:07] erwaelde: ok, danke. werd ich gleich mal die isp-kiste anwerfen... also mit 89 ee als fuses [Mittwoch 06 Oktober 2010] [21:28:19] Steht alles im Makefile. [Mittwoch 06 Oktober 2010] [21:28:27] Jetzt wird's spannend. [Mittwoch 06 Oktober 2010] [21:28:34] Ich bin doch faul. [Mittwoch 06 Oktober 2010] [21:28:53] ne, die fuses sehen nicht ok aus [Mittwoch 06 Oktober 2010] [21:29:21] low frequency? aber viel schlimmer ist "boot flash size 256 words" [Mittwoch 06 Oktober 2010] [21:29:24] vielleicht hat er ja noch 'nen untoten controller >;-> [Mittwoch 06 Oktober 2010] [21:29:25] jo, wöre low freq [Mittwoch 06 Oktober 2010] [21:30:01] boot reset vector ist auch blöd [Mittwoch 06 Oktober 2010] [21:30:02] atmega-32, 16MHz Quarz, 9600 baud, hfuse:0x89 lfuse:0xee [Mittwoch 06 Oktober 2010] [21:30:35] yapp. [Mittwoch 06 Oktober 2010] [21:30:35] [Mittwoch 06 Oktober 2010] [21:30:42] defaults und auf 16MHz externer Quartz: -U lfuse:w:0xff:m -U hfuse:w:0x99:m [Mittwoch 06 Oktober 2010] [21:30:46] also, was soll ich einstellen zum brennen des images amforth3.8 [Mittwoch 06 Oktober 2010] [21:31:11] Ich kann nur sagen: -U hfuse:w:0x89:m -U lfuse:w:0xee:m tut bei mir prächtig. [Mittwoch 06 Oktober 2010] [21:31:15] MatthiasT: was "defaults" ? ff 99 definiert doch alles... [Mittwoch 06 Oktober 2010] [21:31:16] über den Rest kann man steiten, aber das Grundsystem wird erst mal laufen [Mittwoch 06 Oktober 2010] [21:31:21] Halt mit 11.x MHz. [Mittwoch 06 Oktober 2010] [21:31:34] ich wollte nur kundtun, woher ich die Einstellungen nehme [Mittwoch 06 Oktober 2010] [21:31:51] default vom Werk + minimale Anpassungen [Mittwoch 06 Oktober 2010] [21:32:30] wenns mal ein Batteriebetriebenes Kunstwerk sein soll, ist mehr zu setzen, aber fürs Pollin-Board reichts auch so [Mittwoch 06 Oktober 2010] [21:32:57] MatthiasT: ok. dann brenn ich den aber wieder mit ext. rc osc (high freq)... ich dachte ich hätte das oben so verstanden, dass ich das nicht soll?!?!? [Mittwoch 06 Oktober 2010] [21:33:08] MatthiasT: sorry wenn ich blöd fragen sollte... [Mittwoch 06 Oktober 2010] [21:33:19] ext clock ist was anderes als ext rc osz. [Mittwoch 06 Oktober 2010] [21:33:24] Nein, nicht ext. rc oszi. Sonst musst Du einen dranlöten. [Mittwoch 06 Oktober 2010] [21:33:34] ext. crystal. sonst tut's nicht. [Mittwoch 06 Oktober 2010] [21:33:36] (und nein: es gibt keine blöden fragen) [Mittwoch 06 Oktober 2010] [21:33:52] erwaelde: ja, sorry. die einstellung von mattias ist ext crystal! [Mittwoch 06 Oktober 2010] [21:33:56] Mama, wie lang geht's noch ... [Mittwoch 06 Oktober 2010] [21:34:28] nacht ich hab was ich suche! die images (DANKE erwaelde) und viele infos (DANKE matthiasT und alle anderen) [Mittwoch 06 Oktober 2010] [21:34:48] * Spike_DE_ geht jetzt den progger anschmeissen [Mittwoch 06 Oktober 2010] [21:35:13] (was ist ein progger?) [Mittwoch 06 Oktober 2010] [21:35:21] Hm. Dann haben wir ca. 4 Minuten Zeit bis "tut nicht" ... [Mittwoch 06 Oktober 2010] [21:35:30] ROTFL [Mittwoch 06 Oktober 2010] [21:36:26] Mal [Mittwoch 06 Oktober 2010] [21:36:30] Grr. [Mittwoch 06 Oktober 2010] [21:37:22] Mal 'ne Frage zwischendurch: sind Uhrenquarze z.T. so lahm, daß man in 24 Stunden locker 90 Sekunden verliert? [Mittwoch 06 Oktober 2010] [21:37:40] Du meinst die 32kHz Dinger? [Mittwoch 06 Oktober 2010] [21:37:45] Jo. [Mittwoch 06 Oktober 2010] [21:38:02] denen trau ich alles zu [Mittwoch 06 Oktober 2010] [21:38:50] 24 h sind 86400 Sekunden. 90/90000 = 1/1000. Hmm. Das ist irgendwie wenig viel. [Mittwoch 06 Oktober 2010] [21:39:15] Temperatur konstant? [Mittwoch 06 Oktober 2010] [21:39:25] also so etwa zumindest [Mittwoch 06 Oktober 2010] [21:39:30] so zwischen 20 und 22 Gräder. [Mittwoch 06 Oktober 2010] [21:39:43] probier doch einfach mal einen anderen. [Mittwoch 06 Oktober 2010] [21:39:45] Dann hast du vielleicht billige China-Kracher gekauft. [Mittwoch 06 Oktober 2010] [21:39:58] Ich vergaß! [Mittwoch 06 Oktober 2010] [21:40:01] Normalerweise sollten die auf 1s/d getrimmt sein. [Mittwoch 06 Oktober 2010] [21:40:37] Ok. n andern kann ich probieren. Aber die 4 minuten sind rum *gespannt wart* [Mittwoch 06 Oktober 2010] [21:41:10] wie dem auch sein mag, ich verschwinde [Mittwoch 06 Oktober 2010] [21:41:20] Wirrsenng! [Mittwoch 06 Oktober 2010] [21:41:21] wenns was gibt, -> Mail [Mittwoch 06 Oktober 2010] [21:41:28] bis neulich, adele [Mittwoch 06 Oktober 2010] [21:41:31] Ich warte noch ein Weilchen ... CU! [Mittwoch 06 Oktober 2010] [21:41:36] Beenden MatthiasT hat den Server verlassen (""). [Mittwoch 06 Oktober 2010] [21:41:59] Martin, was macht Dein CNC Fräsen-Plan? [Mittwoch 06 Oktober 2010] [21:42:43] Ich hab' jetzt alle Teile für die Mechanik zusammen. Spindel und Stepper und 'ne Ansteuerung auch China. [Mittwoch 06 Oktober 2010] [21:43:08] Aha! Das ist doch schon fortgeschritten! [Mittwoch 06 Oktober 2010] [21:43:48] Das war ärgerlich: Obwohl auf der Website explizit gesagt wurde: "keine Zollgebühren" gab es versteckte Kosten von 52 €!!! [Mittwoch 06 Oktober 2010] [21:44:18] Hast Du in gringolandia geordert? [Mittwoch 06 Oktober 2010] [21:44:57] Summa summarum: Ansteuerung 120 € Porto 25€ Gebühren 52 € --> schei... viel zu teuer! Dafür hät ich das niemals gemacht. [Mittwoch 06 Oktober 2010] [21:45:26] Ebay -China (deutssprachige Website) [Mittwoch 06 Oktober 2010] [21:45:32] Ja, das ist doof. [Mittwoch 06 Oktober 2010] [21:46:02] Nun denn, mein Schlafdefizit ruft. Ich werd jetzt verschwinden, aber mein irc-zombie bleibt da. [Mittwoch 06 Oktober 2010] [21:46:07] Ciao! [Mittwoch 06 Oktober 2010] [21:46:09] Mal sehen ob nächste Woche etwas Zeit finde damit zu spielen. Ob das bis Essen was wird -- wer weiß? [Mittwoch 06 Oktober 2010] [21:46:39] Ich mach dann auch Schluss für heute. CU all! [Mittwoch 06 Oktober 2010] [21:46:42] Ciao [Mittwoch 06 Oktober 2010] [21:46:52] Verlassen Martin_53 hat den Kanal verlassen. [Mittwoch 06 Oktober 2010] [21:47:12] 4 minuten? das dauert bei mir stunden... an zwei verschiedenen rechnern.... geht das bei euch mit isp in 4 minuten?!?!?!?!?!?!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [Mittwoch 06 Oktober 2010] [21:47:32] Für mich klingen 4 Minunten nach eher lang. [Mittwoch 06 Oktober 2010] [21:47:41] Aber ich programmier' auch keine Atmels. [Mittwoch 06 Oktober 2010] [21:49:31] ich hab mich schon immer gewundert, warum das soooo lange dauert, quasi jedes bit einzeln... ich benutz den avrdude und der macht... [Mittwoch 06 Oktober 2010] [21:49:34] avrdude -v -P /dev/ttyUSB0 -b 115200 -p m32 -c ponyser -e -U hfuse:w:0x99:m -U lfuse:w:0xa4:m -U flash:w:.hex:i [Mittwoch 06 Oktober 2010] [21:49:51] jetzt mal die fuses ignorieren, ist der alte eintrag [Mittwoch 06 Oktober 2010] [21:50:57] ist da ein "major error" drin? ich hab ftdi-serial-chips Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC [Mittwoch 06 Oktober 2010] [21:51:48] Macht der avrdude vielleicht byteweises Ping-Pong? Das dauert bei USB-Serials auf jeden Fall dann ewig. [Mittwoch 06 Oktober 2010] [21:57:13] Erich nutzt für den Programmierer ja einen echten Parport, nicht ohne Grund. [Mittwoch 06 Oktober 2010] [22:13:34] Gut, ich mach' dann das Licht aus. Den Zombies hier wünsche ich eine gute Nacht (ahaahahaaarrrgh ;-) [Mittwoch 06 Oktober 2010] [22:13:38] * BerndPaysan macht das Licht aus [Mittwoch 06 Oktober 2010] [22:13:41] error Closing Link: BerndPaysan[~bernd@ppp-88-217-15-176.dynamic.mnet-online.de] ("Konversation terminated!")