Hi, ich habe von einem Fraund einen Borg16 Bausatz bekommen (ich glaube version 2). Nachdem ich den nun zusammengelötet habe, und mit großer Geduld noch die 256 LEDs verlötet habe, hat mich der erste Test leider enttäuscht... Ich bin leider weder Programmierer, noch Elektroniker noch sonst irgendwas. ich habe einfahc nur Interesse an Technik. Nun zu meinen Problemchen mit dem Borg: 1. 3 Zeilen (oder spalten) funktionieren nicht. 2. Ich erkenne nichts - kein Bild kein garnichts ^^ 3. kann ich die Borgware auch unter Macosx kompilieren? 4. Wo ist oben wo ist unten? (Auf dem Display) vielleicht kann mir ja jemand bei den Problemchen behilflich sein. zu erstens: wo kann ich den Fehler am bestimmtesten Finden? Irgendwelche Primärfehlerquellen? Warum blinken sie manchmal doch ganz kurz? und warum dann nur so dunkel? Ich bin Ratlos! 2. Also ich erkenne schon etwas - und zwar dass die LEDs in unregelmäßigen abständen scheinbar blinken. Allerdings kann ich nichts "erkennbares" erkennen. Wem ich nun zu unpräzise war, dem habe ich hier ein paar Videos von dem Borg hochgeladen: tinyurl.com/3kp56ed . Ich habe die Software für den Borg aus der aktuellsten SVN Version gebaut. diese Firmware beinhaltet nun einfachste animationen. Leider kann ich sie wiegesagt nicht erkennen! Woher können diese Fehler stammen - wie kann ich sie beheben? Was mache ich falsch? Wie kann ich es besser machen? Ich habe per make menuconfig die Pakete ausgewählt, per make das ganze ding gebaut, und dann per make fuse die Schose auf den Controller gepackt. Scheinbar mit erfolg..(jedenfalls halb) zu 3. und zu 4. ist nicht viel zu sagen... Vielleicht noch zu meinem Setup: ich habe hier die Borg16 Schaltung aufgebaut mit Standart LEDs und 10Ohm (glaube ich) Wiederständen. Als spannungsquelle nutze ich die 5V die aus dem Programmer kommen. - mySmartUSB. ich hoffe, dass die Liste hier nicht ganz tot ist, und würde mich über ein paar kreative Hinweise freuen, wie ich den Borg dazu bekomme so zu blinkern wie ich das möchte! Liebe Grüße, Pfannkuchen
Am 26.05.2011 22:08, schrieb T64: Hallo! Tut mir leide, dass die Antwort etwas gedauert hat, aber Du hast Deine Mail anscheinend mit einem datum in der Vergangenheit abgeschickt....
Hi,
ich habe von einem Fraund einen Borg16 Bausatz bekommen (ich glaube version 2).
Für die Software ist die Version eigentlich egal, da das Pinout im Wesentlichen gleich geblieben ist. version 2 ist die mit den Pads für das rfm12 Funkmodul.
Nachdem ich den nun zusammengelötet habe, und mit großer Geduld noch die 256 LEDs verlötet habe, hat mich der erste Test leider enttäuscht...
Ich bin leider weder Programmierer, noch Elektroniker noch sonst irgendwas. ich habe einfahc nur Interesse an Technik.
Nun zu meinen Problemchen mit dem Borg:
1. 3 Zeilen (oder spalten) funktionieren nicht. 2. Ich erkenne nichts - kein Bild kein garnichts ^^ 3. kann ich die Borgware auch unter Macosx kompilieren? 4. Wo ist oben wo ist unten? (Auf dem Display)
Du kannst die borgware unter allem kompilieren, wo Du eine bash shell mit ncurses und avr-gcc zur Verfügung hast. Von mir bisher unter Linux und Windows getestet. Achtung mit Linux: da gibts bei macnhen distributionen manchmal kaputte avr-gccs. Die tun dann so, als ob sie funktionieren, aber erzeugen inkorrekten code. Also, an dem einen Stecker auf dem Board sollte rows stehen, am anderen cols. Rows sind die Zeilen (LED Kathoden), und cols sind die Spalten (LED anoden). Col Pin 1 ist rechts, Row Pin 1 ist oben.
vielleicht kann mir ja jemand bei den Problemchen behilflich sein. zu erstens: wo kann ich den Fehler am bestimmtesten Finden? Irgendwelche Primärfehlerquellen? Warum blinken sie manchmal doch ganz kurz? und warum dann nur so dunkel? Ich bin Ratlos! 2. Also ich erkenne schon etwas - und zwar dass die LEDs in unregelmäßigen abständen scheinbar blinken. Allerdings kann ich nichts "erkennbares" erkennen. Wem ich nun zu unpräzise war, dem habe ich hier ein paar Videos von dem Borg hochgeladen: tinyurl.com/3kp56ed . Ja.... sieht ziemlich kaputt aus.... ich wüsste nicht, warum die Software sowas tun sollte.
Ich habe die Software für den Borg aus der aktuellsten SVN Version gebaut. diese Firmware beinhaltet nun einfachste animationen. Leider kann ich sie wiegesagt nicht erkennen! Woher können diese Fehler stammen - wie kann ich sie beheben? Was mache ich falsch? Wie kann ich es besser machen? Ich habe per make menuconfig die Pakete ausgewählt, per make das ganze ding gebaut, und dann per make fuse die Schose auf den Controller gepackt. Scheinbar mit erfolg..(jedenfalls halb) zu 3. und zu 4. ist nicht viel zu sagen... Ja... außer make fuse hast Du hoffentlich auch make flash gemacht? Fuse setzt nämlich nur die fuses des Controllers (Takteinstellung, etc.) make flash lädt erst die software hoch. Allerdings sollte ohne software im controller eigentlich garkeine LEDs leuchten, da die Spaltentreiber dann keinen Strom bekämen...
Vielleicht noch zu meinem Setup: ich habe hier die Borg16 Schaltung aufgebaut mit Standart LEDs und 10Ohm (glaube ich) Wiederständen. Als spannungsquelle nutze ich die 5V die aus dem Programmer kommen. - mySmartUSB.
Ah, vielleicht ist das die Fehlerquelle: die Borgplatine braucht schon eien ordentlich kräftige Spannungsversorgung. So 1,5-2A sollte sie schon haben bei so niederohmigen LED-Vorwiderständen.
ich hoffe, dass die Liste hier nicht ganz tot ist, und würde mich über ein paar kreative Hinweise freuen, wie ich den Borg dazu bekomme so zu blinkern wie ich das möchte!
Joah.... Ich schick Dir mal noch ein .hex file mit, was Du direkt auf den mega32 laden kannst. So kannst Du schonmal sehen, obs an der Hardware oder an Deinem Compiler-setup liegt. Grüße, Peter
Teilnehmer (2)
-
Peter Fuhrmann
-
T64