Black Knight Geschrieben 25. April 2020 Autor Geschrieben 25. April 2020 Habe gerade SW Version 0.13 released. Die wesentliche Neuerung dürfte wohl die erste PinMame Implementierung sein, die man in meinem Pinbot Video in Aktion sehen kann. Alles weitere steht im Changelog
Black Knight Geschrieben 26. April 2020 Autor Geschrieben 26. April 2020 Da wird diesen Riesenthread ja etwas ausdünnen wollen, habe ich ein neues Thema eröffnet um Ideen für den neuen Lisy_APC zu sammeln. Wer noch irgendeine Funktion o.ä. vermisst kann sich dort zu Wort melden.
Volley Geschrieben 26. April 2020 Geschrieben 26. April 2020 Vielleicht einen Anschluss um einen einfachen Tester anzuschliessen mit dem man Lampen, Spulen und Displays einfach testen kann wenn kein Laptop oder WLAN in der Nähe ist?
Black Knight Geschrieben 28. April 2020 Autor Geschrieben 28. April 2020 Am 26.4.2020 um 20:04 schrieb Volley: Vielleicht einen Anschluss um einen einfachen Tester anzuschliessen mit dem man Lampen, Spulen und Displays einfach testen kann Wie könnte denn sowas aussehen?
Black Knight Geschrieben 29. April 2020 Autor Geschrieben 29. April 2020 Hab' schon mal den Grundstein für den Lisy_APC gelegt.
jabdoa Geschrieben 10. Mai 2020 Geschrieben 10. Mai 2020 Ich habe mal eine genetische Troubleshooting Seiten angelegt für LISY (und APC): http://docs.missionpinball.org/en/dev/hardware/lisy/troubleshooting.html. Guckt bitte mal ob das so passt. Wir können gerne noch mehr adden wenn ihr was habt. Jan
Black Knight Geschrieben 11. Mai 2020 Autor Geschrieben 11. Mai 2020 OK, ich denk mal nach und schreibe dir ggfs. was.
bontango Geschrieben 13. Mai 2020 Geschrieben 13. Mai 2020 Am 10.5.2020 um 20:31 schrieb jabdoa: Wir können gerne noch mehr adden wenn ihr was habt. Ich überlege auch mal, muss aber zu meiner Schande gestehen dass ich beim MPF<->LISY Troubleshooting bislang immer auf dich vertraut habe 🙄 @Black Knight Bin jetzt endlich mal mit LISY_Mini weitergekommen und mache gleich einen neuen Thread zum Thema System7 auf. bzgl. I2C: könntest Du da mal 'rudimentären' I2C support in den APC reinbringen damit ich etwas zum testen habe?
Black Knight Geschrieben 13. Mai 2020 Autor Geschrieben 13. Mai 2020 vor 45 Minuten schrieb bontango: könntest Du da mal 'rudimentären' I2C support in den APC reinbringen damit ich etwas zum testen habe? Ich habe schon angefangen; in Version V0.14 ist schon I2C drin. Leider habe ich noch nicht gefunden, wie man beim DUE festlegt, welche der beiden I2C Schnittstellen er nehmen soll und die Pins 20 und 21 scheinen die Standardpins für I2C zu sein. Bei deinem Schreibtischaufbau kannst du natürlich mal versuchen, ob du kommunizieren kannst wenn du Pin 20 als SDA und Pin 21 als SCL verwendest. Als default ist jetzt I2C als Kommunikationsinterface festgelegt, wenn du keine SD-Karte am DUE hast sollte er mit V0.14 also im I2C Mode hoch kommen.
Black Knight Geschrieben 21. Mai 2020 Autor Geschrieben 21. Mai 2020 Nachdem die erste Version des Lisy_APC jetzt Form angenommen hat, stellt sich nun die Frage nach alternativen Layoutversionen zwecks automatischer Bestückung. Schaut doch mal in das Anregungen zum Lisy_APC Thema, falls ihr eure Meinung dazu kundtun wollt.
jabdoa Geschrieben 26. Mai 2020 Geschrieben 26. Mai 2020 Jemand ne Idee was das Problem hier sein könnte? https://groups.google.com/forum/m/#!topic/mpf-users/w30QCEZ4Fc8 Coil enable geht aber pulse geht nicht. Gibt es da irgendwelche Einschränkungen? Jan
bontango Geschrieben 27. Mai 2020 Geschrieben 27. Mai 2020 vor 9 Stunden schrieb jabdoa: Gibt es da irgendwelche Einschränkungen? eigentlich nicht, könnte ein Bug im MPFServer für LISY80 sein, ich kann nachher mal was in die Group schreiben. Aber ist 20ms als pulse nicht viel zu wenig für eine 'eject' Solenoid? Würde da eher mit mindestens 150ms arbeiten, was auch der interne default LISY80 sit, evtl. liegt es einfach daran?
Black Knight Geschrieben 9. August 2020 Autor Geschrieben 9. August 2020 @bontango Was müsste ich denn tun, um den Rollergames Flipper in Lisy-PinMame laufen zu lassen? Momentan steht in der lisyminigames.csv noch 67;place_ho;Rollergames ;SYS11C;150; Ich müsste da also vermutlich irgendwo ein passendes ROM-File hinterlegen, oder?
bontango Geschrieben 9. August 2020 Geschrieben 9. August 2020 Ja, habe das noch nicht für alle Games vorbereitet Du musst das romset deiner Wahl nach D:\lisy\lisy_m\roms kopieren, dann 'place_ho' gegen den Namen des romsets (ohne .zip) austauschen und den DIPSwitch auf 67 einstellen. ( analog zu den anderen Einträgen die schon da sind ...) Nicht alle romsets werden von pinmame unterstützt, eine Liste fndest Du hier im pinmame source wenn Du nach Rollergames suchst https://github.com/bontango/lisy-src-5.x/blob/master/src/wpc/s11games.c SYS11C war aber irgenwas 'spezial' oder ???
Black Knight Geschrieben 9. August 2020 Autor Geschrieben 9. August 2020 vor 1 Stunde schrieb bontango: SYS11C war aber irgenwas 'spezial' oder ??? Es gibt einige 11C Geräte, die ein spezielles Erweiterungsboard haben und dadurch mehr als 24 Spulen benutzen können. Bei denen müsste man also schauen, wie sich das auf die Nummerierung auswirkt. Der Rollergames gehört aber nicht dazu, daher erwarte ich da also erst mal nichts neues.
Black Knight Geschrieben 10. August 2020 Autor Geschrieben 10. August 2020 Läuft soweit schon ganz gut. Lampen, Spulen und Schalter laufen und Soundkommandos bekomme ich auch. Das Display will nicht wirklich, aber das war ja zu erwarten. Immerhin ist es eine ganz andere Art Display als Sys11A, da lag es ja nahe, dass sie irgendwas an der Ansteuerung geändert haben. Die Ansteuerung des Flipperrelais scheint sich ebenfalls geändert zu haben, die Flipperfinger wollen nämlich auch nicht. Da ich zur Zeit nur am Sound interessiert bin reicht mir das aber für's Erste. Um den Rest können wir uns kümmern wenn dein FPGA Fieber etwas abgeklungen ist.
Black Knight Geschrieben 30. August 2020 Autor Geschrieben 30. August 2020 Die SMD Version der 3.0 Hardware ist fertig. Leider hat sich bei der Bestellung herausgestellt, dass das meistverwendete IC bei JLCPCB zur Zeit nicht im SOIC Gehäuse verfügbar ist. Ich fände es aber auch blöd auf ein kleineres Gehäuse wie TSSOP zu gehen, da die meisten Leute die ICs dann im Falle eines Schadens nicht mehr tauschen könnten. SOIC kann man dagegen auch von Hand noch halbwegs löten. Daher habe ich jetzt erst mal 5 Boards bestellt und werde die fehlenden ICs dann von Hand nachlöten. Die ganzen SMD Teile und Bestückungsgebühren liegen übrigens bei unter 10€ pro Board, da kann man nicht meckern. Die Transistoren für die Spulentreiber sind allerdings auch nicht dabei, denn die waren bei JLCPCB erstens ziemlich teuer und waren außerdem zu groß um auch noch den Raspi auf's Board zu kriegen.
Black Knight Geschrieben 19. September 2020 Autor Geschrieben 19. September 2020 Die APC 3.0 Platinen sind da. Jetzt muss ich den Rest noch bestücken und dann testen. Hoffentlich kriegt JLCPCB bald wieder eine SOIC Version des 74HCT273 rein, denn so macht die Bestückung ab Werk nur wenig Sinn.
Netsepp Geschrieben 2. Oktober 2020 Geschrieben 2. Oktober 2020 wow da ist ja ordentlich was weiter gegangen :-) war dieses Jahr eher mit anderen Sachen beschäftigt, möchte aber jetzt im Winter das Projekt angehen. Leider habe ich alles vergessen :-) gibt es mittlerweile schon eine Anleitung irgendwo ? Ich hab hier eine bestückte 2.4 Platine liegen und möchte damit MPF verbinden (benötige daher von der Platine keinen Sound und keine Displayfunktion). Verwenden werde ich einen alten Sys11-er Pin. lg Mike
Black Knight Geschrieben 3. Oktober 2020 Autor Geschrieben 3. Oktober 2020 Am 2.10.2020 um 07:03 schrieb Netsepp: gibt es mittlerweile schon eine Anleitung irgendwo ? Nur die auf GitHub. Ich versuche allerdings gerade diese Doku für die nächste Version etwas übersichtlicher zu machen, in dem ich z.B. ein Inhaltsverzeichnis einführe. Das Ganze entsteht z.Zt. im V00.14 Branch, da könntest du also auch mal reinschauen. Bis zum endgültigen Release wird ein Teil der Links leider noch ins Leere gehen, da sie den Master Branch referenzieren. Da müsstest du dich zu der entsprechenden Stelle im 00.14 Branch durchklicken, um das Dokument zu finden. Am 2.10.2020 um 07:03 schrieb Netsepp: Ich hab hier eine bestückte 2.4 Platine liegen und möchte damit MPF verbinden (benötige daher von der Platine keinen Sound und keine Displayfunktion). Da brauchst du sowieso nicht viel Doku, höchstens meinen MPF Beispielcode, dazu gibt es auch ein Video. Das mit dem Sound über APC kann auch mit MPF interessant sein, z.B. wenn du später mal auf den PC verzichten möchtest. Dann könntest du MPF mit Lisy laufen lassen, vorausgesetzt du kannst dein Display irgendwie an den Raspi anschließen. Leider hat Ralf gerade einen schweren Anfall von FPGA-Fieber, so dass es bei Lisy momentan nicht so richtig weiter geht und ich nicht weiß, ob und wann sowas wie MPF Support dort implementiert werden wird.
Netsepp Geschrieben 5. Oktober 2020 Geschrieben 5. Oktober 2020 Super! Danke schon mal, ich werde mir jetzt die MPF Samples mal ansehen... Alles ohne Stress, ist ja ein Winterprojekt :-) lg Mike
Black Knight Geschrieben 7. Oktober 2020 Autor Geschrieben 7. Oktober 2020 @bontangoHallo Ralf, ich versuche gerade meinen Lisy_Mini neu aufzusetzen. Dafür habe ich die neueste Lisy Version heruntergeladen und in meinen Raspi 3B+ gepackt. Leider fängt nur irgendwann die gelbe LED an zu blinken und das war's. Ich bekomme auch keine Reaktion geschweige denn ein Debug File, wenn ich den DIP7 von S1 setze und den Shutdown Knopf drücke. Hast du eine Idee, was da schief läuft? Leider steht weder der Raspi 3A noch die SD Karte, die ich zuvor benutzt habe, mehr zur Verfügung - von daher kann ich auch nicht einfach zurück tauschen.
bontango Geschrieben 8. Oktober 2020 Geschrieben 8. Oktober 2020 Hi Frank wie hast Du denn den APC angeschlossen, via I2C oder USB?
Black Knight Geschrieben 8. Oktober 2020 Autor Geschrieben 8. Oktober 2020 Über USB, da ich erstmal den alten Stand wieder herstellen wollte.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden