2016-05-19T17:58Z mt joined 2016-05-19T17:58Z mt: Hi 2016-05-19T17:58Z bernd: Hallo! 2016-05-19T18:09Z bernd: Ulli will mitmachen, hat aber noch nicht upgedated... 2016-05-19T18:10Z mt: Gut. Ich bin grad dabei, sein modules packet aus der VD auszuprobieren. 2016-05-19T18:11Z uho joined 2016-05-19T18:11Z uho: hi 2016-05-19T18:12Z mt: Hallo Ulli! 2016-05-19T18:12Z bernd: Hallo! 2016-05-19T18:12Z uho: ok 2016-05-19T18:12Z bernd: Kaum hat man die aktuelle Version, schon geht's ;-). 2016-05-19T18:12Z uho: das geht dann ja. 2016-05-19T18:12Z uho: hab mich aber ncht aus dem fossil sondern aus dem .deb bedient. 2016-05-19T18:13Z uho: Hast Du den build automatisiert oder soll ich lieber ans repo gehen? 2016-05-19T18:14Z bernd: Das Debian-Paket ist auch immer passend aktuell. 2016-05-19T18:14Z bernd: Auch wenn ich da noch keinen automatisierten Build habe. 2016-05-19T18:15Z bernd: Im Moment bastele ich gerade an meinem Color-QR-Scanner. 2016-05-19T18:15Z bernd: Das beeinflusst das normale Protokoll nicht. 2016-05-19T18:16Z uho: ok - hatte seit der Tagung nicht aktualisiert. Kein Problem, das regelmäßig zu machen 2016-05-19T18:19Z martin joined 2016-05-19T18:19Z martin: Hallo? 2016-05-19T18:19Z bernd: Hallo Martin! 2016-05-19T18:19Z uho: hallo Martin. 2016-05-19T18:20Z martin: Ulli! 2016-05-19T18:20Z mt: Hallo Martin! 2016-05-19T18:20Z martin: Abenteur Telekom glücklich überstanden :-) 2016-05-19T18:21Z bernd: Was gab's da für ein Abenteuer? 2016-05-19T18:22Z martin: @Ulli: Kannst Du mir (PM) eine Beschreibung geben, wie Du das mit dem Raspberry PI als 'Rechner' auf der MakerFaire (ge)mach(s)t hat? 2016-05-19T18:23Z martin: FritzBox kaputt, Neue Fritzbox mit Tarifwechsel! Die BFU? wurde nicht mit umgeschaltet, VDSL-Rate künstlich runtergesetzt (die alte Fritzbox konnte nur noch bis 1Mb) usw. 2016-05-19T18:23Z uho: Raspi mit Linux - macht Desktop über HDMI 2016-05-19T18:24Z martin: Welches Modell Raspi? 2016-05-19T18:24Z uho: dann Tastatur und Maus dran und das Stellaris board via USB. 2016-05-19T18:24Z martin: Werde ich morgen mal ausprobieren. 2016-05-19T18:24Z uho: Ich glaub das war ein Model 2 2016-05-19T18:24Z uho: ist aber auch egal - geht mit allen Versionen. 2016-05-19T18:25Z mt @bernd left (timeout) 2016-05-19T18:26Z mt @bernd left (timeout) 2016-05-19T18:27Z martin joined 2016-05-19T18:27Z bernd: Ok, nächster Versuch. 2016-05-19T18:27Z martin: Schön. 2016-05-19T18:28Z bernd: Ich habe mir einen Odroid64 gekauft, der kann etwa das gleiche. 2016-05-19T18:28Z bernd: Kann ich für die MakerFaire auch mitbringen, ist ja schön klein. 2016-05-19T18:29Z bernd joined 2016-05-19T18:29Z bernd: Ich mach' mal einen Backup-Kanal auf ;-) 2016-05-19T18:29Z martin: Weiß jemand hier, wie man bei mecrisp stellaris einen Turnkey wieder wegbekommt? initflash eraseflash führt zu hässlichen Abstürzen, die manchmal! auch noch den USB-Hub auf dem PC mitreißt. Ich muss dann neu booten. 2016-05-19T18:30Z bernd: Wer ist jetzt aller da? 2016-05-19T18:30Z mt: Ich bin noch da 2016-05-19T18:30Z martin: Martin 2016-05-19T18:30Z bernd: Ich habe dich wieder angewählt... 2016-05-19T18:30Z mt joined 2016-05-19T18:30Z mt: wow. 2016-05-19T18:30Z mt: 8:30Z bernd: *** Error in `gforth-fast': double free or corruption (fasttop): 0x00007f4f94005240 *** 2016-05-19T18:30Z bernd: Auf meinem Zweitrechner muss ich noch schnell ein Update machen. 2016-05-19T18:30Z bernd left 2016-05-19T18:31Z bernd joined 2016-05-19T18:31Z bernd left 2016-05-19T18:31Z bernd: Ja, irgendwie lief's letztes Mal stabiler... 2016-05-19T18:31Z mt: Ich glaub ich schmeiss mal meinen aktuellen amforth Trunk einfach mal weg. Da geht ja gar nichts mehr, wie es soll. nicht mal CREATE tut mehr. 2016-05-19T18:31Z bernd joined 2016-05-19T18:32Z bernd: Der Ulli hat irgendwie noch nicht mitbekommen, was man tun muss, wenn es hängt... 2016-05-19T18:32Z mt: So deppert wars noch nie..... 2016-05-19T18:32Z bernd @bernd left (timeout) 2016-05-19T18:32Z mt: Hast du schon einen kill/kick eingebaut? 2016-05-19T18:32Z bernd: Nein. 2016-05-19T18:36Z martin: Mhm. ich war lange mit anderem beschäftigt. Welches ist der aktuelle? 2016-05-19T18:36Z mt: Letztes Release ist 6.1, der ist aber schon ein halbes Jahr alt 2016-05-19T18:37Z mt: Inzwischen hatte ich ein paar tolle Ideen, aber die sind total gegen die Wand gelaufen. 2016-05-19T18:37Z mt: Ich sollte mir mal die automatisierten Tests genauer anschauen. 2016-05-19T18:37Z bernd: Immer nur kleine Stückchen implementieren und dann testen... 2016-05-19T18:38Z mt: Die Theorie ist mir da schon klar :) 2016-05-19T18:39Z mt: Aber der status quo ist einfach nur eine Katastrophe 2016-05-19T18:39Z martin: Uih: ich bin noch bei 5.6 2016-05-19T18:40Z mt: dann bist Du ja bei den Recognizern so gar nicht up-to-date ;) 2016-05-19T18:41Z martin: Ich hatte mit H-Bridge-Board auch Problem. u.A. war der Testmotor kapput! Merkt man natürlich zuletzt (zuletzt, weil dann der Fehlre weg ist.) 2016-05-19T18:41Z martin: Nö - recognizer kenn ich bis jetz nur vom Hörensagen. 2016-05-19T18:41Z mt: Immerhin. 2016-05-19T18:42Z martin: Wäre vielleicht was für den Legokram. Mal sehen wann ich dafür wieder Zeit habe. 2016-05-19T18:42Z uho joined 2016-05-19T18:42Z martin: recognizer sollen doch auch in gforth. oder? 2016-05-19T18:42Z mt: Aber 5.6 ist eher mäßig, 5.7 sollte es schon sein. Oder noch besser 5.9. 2016-05-19T18:43Z bernd: Ulli ist wieder da ;-) 2016-05-19T18:43Z mt: Jupp, Bernd hat die auch in gforth eingebaut 2016-05-19T18:43Z bernd: Ja, Recognizer sind auch in Gforth. 2016-05-19T18:43Z mt: Gibt sogar welche, die bei beiden System tun ;) 2016-05-19T18:43Z bernd: Ich muss mal das mit dem RfC aufräumen machen, die EuroForth ist nur noch einige Monate hin ;-). 2016-05-19T18:44Z martin: 5.6, 5.7 5.9 -- Es ist wie Pausenaufsicht in der Grundschule. Selbst ein tintenfisch hat nicht genug Arme/Hände um all' die leiben Kleinen zu halten, die auf Händehalten stehen. 2016-05-19T18:44Z mt: 5.x ist aber nicht mehr Grundschule, Herr Lehrer ;) 2016-05-19T18:44Z martin: Seit dem Ruhestandhab ich irgendwie noch weniger Zeit. Exlehrer! 2016-05-19T18:45Z mt: LOL 2016-05-19T18:45Z martin: Grundschule, ach das ist sooo lange her. 2016-05-19T18:45Z mt: ich hab in den letzten Monaten einige Kollegen in den Ruhestand gehen sehen. die sagen alle irgendwie das gleiche... 2016-05-19T18:45Z martin: Für hannover ist jetzt mecrisp-stellaris und H-Bridge 2 Go dran. Ich find das Teil super! 2016-05-19T18:46Z martin: Bei mir leigt es daran, dass ich echt 'nen Gang runtergeschaltet habe. Immer 200% ist nicht mehr. 2016-05-19T18:46Z martin: Eine Frage: 2016-05-19T18:48Z bernd: Ja, frag nur. 2016-05-19T18:48Z martin: Ich habe zwei H-Bridge-Boards. Die will ich über _eine_ USB-Verbindung ansteurn. Zum glück sind die Leitungen, die zum H-Brückenchiü führen zugänglich. Ich kann also von dem einen Board, direkte Verbindungen zu dem H-Brückenchip des anderen bords stecken. Wie muss ich die ... 2016-05-19T18:49Z martin: Pins auf dem passiven Board setzen, damit sie weder Schaden nehmen, noch mir dazwischenfunken? 2016-05-19T18:49Z martin: Ich hoffe das ist verständlich gefagt? 2016-05-19T18:49Z mt: Du hast hoffentlich nicht die H-Bridge direkt am USB? 2016-05-19T18:50Z mt: *das* dürfte nicht funktionieren. 2016-05-19T18:50Z martin: Nein, das ist ein Entwicklerboard von Infineon 2016-05-19T18:50Z bernd: Hat das zwei H-Bridge-Ansteuerungen drauf? 2016-05-19T18:50Z mt: Dann musst Du dessen Doku lesen, welche USB Voodoo Du machen musst, damit die Leitungen entsprechend geschaltet werden. 2016-05-19T18:51Z martin: Nein - ich habe zwei Boards. 2016-05-19T18:51Z bernd: USB ist ein Punkt-zu-Punkt-Bus. 2016-05-19T18:51Z bernd: Da kann man nicht zwei Boards an einen USB-Bus hängen. 2016-05-19T18:51Z martin: Doku lesen weiß ich. Frage ist: sollen die 'passiven' Pins auf High, low, tri-state gesetz werden? Oder einfach als Input? 2016-05-19T18:52Z mt: USB seitig gibt es keine "passiven" Pins 2016-05-19T18:52Z martin: Ich frage noch mal deutlicher (weil: ist schon klar mit USB Punkt-zu-Punkt). 2016-05-19T18:53Z martin: H-Bridge-Board zweimal vorhanden --> zwei H-Brückenchips 2016-05-19T18:53Z martin: USB zu einem board 2016-05-19T18:53Z bernd: Wie genau willst du jetzt mit dem anderen Board kommunizieren? 2016-05-19T18:53Z mt: Dann hast Du auch zwei USB Devices auf dem PC sichtbar? 2016-05-19T18:54Z martin: von Board 1 (aktives) Board hängt an USB Board z2 (passives) Board, beide Baords haben gemeinsames GND und Vcc 2016-05-19T18:54Z martin: Von Baord 1 gehen drei PINS zum H-Brückenchip, das funktioniert. 2016-05-19T18:55Z mt: Zwischen den USB Pins (dürften 4 sein) und dem H-Chips muss noch was dazwischen sein 2016-05-19T18:55Z martin: Von Board 1 sollen von drei noch freien Pins Verbindungen zu den Eingangspins der H-Brücke auf board zwei gezogen werden. 2016-05-19T18:55Z bernd: Zwischen USB und H-Chip ist ein USB-To-Serial-Chip und ein Controller... 2016-05-19T18:55Z martin: Genau! Und der auf Board zwei soll gar nichts tun. 2016-05-19T18:56Z martin: Der ist aber on-board auch mit der H-Brücke verbunden. 2016-05-19T18:56Z bernd: Ja, das geht nicht, die H-Brücken-Ansteuerung auf Board 2 macht der Controller auf Board 2. 2016-05-19T18:56Z martin: Wie muss ich jetzt die drei Pins des Controllers auf Board zwei konfigurieren? hofh, low, tri-state? 2016-05-19T18:56Z mt: Jede H Brücke sollte ihren eigenen Controller haben. 2016-05-19T18:58Z martin: Dann muss ich mich ja mit zwei Terminals rumschlagen, wie bekomme ich die synchron? Also das Verbinden von H-Bridge 2 mit dem controller 1 stelle ich mir einfachre vor. 2016-05-19T18:58Z bernd: Controller 1 hat genau eine H-Brücken-Steuerung, nicht 2. 2016-05-19T18:59Z bernd: Am Board sind zwar die Pins alle über so DIP-Löcher verfügbar, aber der Controller kann halt nur eine H-Brücke ansteuern. 2016-05-19T18:59Z bernd: Zwei Terminals sind jetzt wirklich kein Problem... 2016-05-19T19:00Z bernd: Eines /dev/ttyACM0, eines /dev/ttyACM1. 2016-05-19T19:00Z martin: Und wie bekomme ich die synchron? 2016-05-19T19:00Z bernd: Na, vom PC aus die Kommandos gleichzeitig auf beide Dateien absetzen. 2016-05-19T19:00Z bernd: Also, beide TTYs. 2016-05-19T19:00Z martin: Also kommandozeile >los schaltet H-Brücke 1 rechts herum und h-Brücke zwei links herum (z.B.) 2016-05-19T19:01Z martin: echo "irgendwas" >/dev/ttyACM0 ...? >/dev/ttyACM1 2016-05-19T19:02Z bernd: echo "los" >/dev/ttyACM0 & echo "los" >/dev/ttyACM1 2016-05-19T19:03Z mt: Die beiden echos dürften nur Millisekunden voneinander abweichen. Wenn nicht weniger. 2016-05-19T19:03Z mt: Ansonsten wirds ekliger. Mehrere Threads mit Semaphoren und so Zeugs. Da würd ich eher auf die eine Millisekunde pfeifen 2016-05-19T19:04Z martin: Das wäre das einfachste. Aber ich bin immer noch von meinem Ansatz überzeugt. 2016-05-19T19:04Z bernd: Der Controller kann keine zwei H-Brücken! 2016-05-19T19:04Z martin: Genug davon ;-) 2016-05-19T19:05Z martin: Das ist der H-Brücke egal, welche Pinne ihr die Signale auf die Eingangsseite legen. 2016-05-19T19:05Z bernd: Jaja, aber der Controller ist jetzt schön klein, der hat nicht so viele Pins. 2016-05-19T19:05Z uho: ich glaube nicht, dass synchroniesieren über serielle kommandos gut funktioniert. 2016-05-19T19:05Z martin: Wie bekomme ich ohne reboot ein Abgestürztes USB-System wieder resettet? 2016-05-19T19:05Z uho: kommt aber natuerlich auf deine Anwendung an. 2016-05-19T19:06Z bernd: Wenn ein Reset-Knopf drauf ist: Den Reset-Knopf drücken ;-) 2016-05-19T19:06Z martin: Über die H-Brücken können wir in hannover reden ;-) 2016-05-19T19:06Z uho: Sicher. Ich bring auch welche mit :-) 2016-05-19T19:06Z bernd @martin left (timeout) 2016-05-19T19:07Z mt: USB Kabel abziehen und wieder reinstecken 2016-05-19T19:08Z martin joined 2016-05-19T19:08Z martin: Ping? 2016-05-19T19:08Z mt: USB Kabel abziehen und wieder reinstecken 2016-05-19T19:08Z uho: Pong. 2016-05-19T19:08Z martin: Da war ich doch auch weg!? 2016-05-19T19:08Z bernd: Ja, du bist hier 'rausgeflogen. 2016-05-19T19:08Z bernd: Sonst niemand. 2016-05-19T19:08Z uho: Ja - und wir haben schon gedacht, Du waerst eingeschnappt. 2016-05-19T19:09Z bernd: ll --full-time test1 test2 2016-05-19T19:09Z bernd: -rw-r--r-- 1 bernd users 7 2016-05-19 21:08:21.958518224 +0200 test1 2016-05-19T19:09Z bernd: -rw-r--r-- 1 bernd users 6 2016-05-19 21:08:21.958518224 +0200 test2 2016-05-19T19:09Z bernd: Wenn ich hier zwei Dateien mit echo .. & echo .. erzeuge, dann haben die den Timestamp mit der gleichen Nanosekunde... 2016-05-19T19:09Z bernd: Ich weiß natürlich nicht, ob mich Linux da nicht bös anlügt ;-) 2016-05-19T19:09Z uho: auf welchem System willst Du denn ein abgestuerztes USB retten? 2016-05-19T19:10Z martin: USB-kabel abziehen reicht nicht. Selbst beim Runterfahren hängt er mit einre Meldung (auf tty1) "Hub irgendwas fehler. Ich muss richtig per Schalter ausschlaten. ***angst*** 2016-05-19T19:10Z martin: Ubuntu 2016-05-19T19:10Z mt: Schmeiss den Hub weg 2016-05-19T19:10Z martin: Der ist auf dem Mutterbrett 2016-05-19T19:11Z mt: Das widerspricht nicht meinem Rat ;) 2016-05-19T19:11Z uho: und was steckste dann da so ran? 2016-05-19T19:11Z martin: Jau! 2016-05-19T19:11Z uho: die Controllerboards? 2016-05-19T19:12Z martin: Den infineon xmc 2go mecrisp-stellaris 2016-05-19T19:12Z mt: Ich hatte schon ab und zu mal, dass die usb2serial chips "verloren" gingen, aber der root hub hat noch nie Probleme gemacht 2016-05-19T19:12Z bernd: Kann das sein, dass die H-Brücke zu viel Strom zieht? 2016-05-19T19:12Z martin: Ich reproduziere mal (MOM) 2016-05-19T19:12Z uho: Äh 2016-05-19T19:13Z uho: die Bords mit den H-Brücken haben doch zusätzlich ne externe Stromversorgung, oder!? 2016-05-19T19:13Z martin: ok. 2016-05-19T19:13Z martin: eraseflash Erase block at 10005000 from Flash 2016-05-19T19:13Z martin: Erase block at 10005002 from Flash 2016-05-19T19:13Z martin: Unhandled Interrupt 00000003 ! 2016-05-19T19:13Z martin: Unhandled Interrupt 00000003 ! 2016-05-19T19:13Z bernd: Unhandled Interrupt ist ein Mecrisp-Problem. 2016-05-19T19:13Z martin: (externe Stromversorgung. Ja! 2016-05-19T19:15Z martin: rreprodzieren ist nicht soo leicht - jetzt hat er das schon dreimal überlebt. 2016-05-19T19:17Z martin: viermal 2016-05-19T19:20Z martin: Ich geb's auf. Jetzt hat er es sechsmal überlebt. Aber wenn es passiert, läuft am PC nichts mehr über USB. cannot reset port 1 (err = -110) Ähnliches findet man auch mit google: 2016-05-19T19:21Z uho: hmmm 2016-05-19T19:22Z martin: naja - vielleicht ist es ja selten genug. 2016-05-19T19:25Z martin: Vielen Dank für die Anteilnahme. Hoffentlich erlebt ihr das nicht 'live' Hannover. 2016-05-19T19:25Z martin: Bis dann! 2016-05-19T19:25Z bernd: Bis dann! 2016-05-19T19:25Z bernd: Nächste Woche bin ich wohl zur Chat-Zeit unterwegs. 2016-05-19T19:25Z martin: Ach so! Ich vergasß! 2016-05-19T19:26Z martin: Ich reise am Freitag morgen an und hoffe so gegen 8:00 einzutreffen. Mit Weib! 2016-05-19T19:26Z bernd: Die MakerFaire ist nämlich nicht mehr lang hin ;-) 2016-05-19T19:26Z martin: Genau! ;-) 2016-05-19T19:26Z martin: CU! 2016-05-19T19:26Z mt: Ciao 2016-05-19T19:27Z bernd: Ciao, bis nächste Woche Freitag, dann. 2016-05-19T19:27Z mt: ich bin dann auch weg. Bis neulich dann 2016-05-19T19:27Z mt left 2016-05-19T19:27Z martin left 2016-05-19T19:27Z bernd macht das Licht aus 2016-05-19T19:31Z bernd: Dann bis nächste Woche, ciao.