Wer hat noch ersthaftes Interesse an einer Platine?

hier kann alles besprochen werden, was ARCADEmini betrifft - siehe http://arcademini.schuermans.info/ oder https://arcademini.schuermans.info/
Tempus
BlinkenNewbie
BlinkenNewbie
Beiträge: 4
Registriert: Do Mai 04, 2006 3:43 pm
Wohnort: Dortmund
Kontaktdaten:

Wer hat noch ersthaftes Interesse an einer Platine?

Beitrag von Tempus » Mo Mai 15, 2006 5:51 pm

Bitte einfach mal eintragen und die Menge nicht vergessen.

wonderer
BlinkenNewbie
BlinkenNewbie
Beiträge: 8
Registriert: Mi Mai 10, 2006 8:43 am

Beitrag von wonderer » Di Jun 06, 2006 1:04 pm

Hy,

ich / wir (Chaostreff Darmstadt) mit derzeit 9 Stück.

tomyl
EinmalBlinker
EinmalBlinker
Beiträge: 1
Registriert: Mi Jun 07, 2006 3:21 pm

Beitrag von tomyl » Mi Jun 07, 2006 3:24 pm

Hallo,

ich würde auch 2 Platinen haben wollen!!!!!

wonderer
BlinkenNewbie
BlinkenNewbie
Beiträge: 8
Registriert: Mi Mai 10, 2006 8:43 am

Beitrag von wonderer » Mi Jun 21, 2006 1:02 pm

Hallo,

Hmm, wie wäre denn im Moment der preis pro Platine?
Ich bräuchte ASAP ca. 2-3 um mit den ersten anfangen zu können um dann in ca. 4 Wochen den Rest "in massenfertigung" produzieren zu können.
Wenn mir hier jemand direkt weiterhelfen kann, bitte melden.

uhunet
EinmalBlinker
EinmalBlinker
Beiträge: 1
Registriert: Fr Jan 19, 2007 2:48 pm

Ich wäre auch dabei1

Beitrag von uhunet » Mi Feb 14, 2007 12:52 am

Also,

Wenn die sache mit den Platinen noch steht wäre ich auch
mit ZWEI (2) St. dabei!

danke

BobDeRok
EinmalBlinker
EinmalBlinker
Beiträge: 1
Registriert: So Mär 18, 2007 1:54 am

Beitrag von BobDeRok » So Mär 18, 2007 2:01 am

Moinsen..

Ich hoffe, daß der Thread noch aktuell ist und trage mich für 2 Stück ein.

gr33tings

derfutzi
BlinkenNewbie
BlinkenNewbie
Beiträge: 2
Registriert: So Dez 03, 2006 12:18 pm
Kontaktdaten:

Beitrag von derfutzi » Di Jun 12, 2007 10:48 pm

Falls die Bestellung noch läuft, würde ich auch zwei Platinen kaufen!

Oder wenn jemand eine übrig hat...

sHINE
EinmalBlinker
EinmalBlinker
Beiträge: 1
Registriert: Do Jul 12, 2007 9:45 pm
Kontaktdaten:

Beitrag von sHINE » Do Jul 12, 2007 9:48 pm

Hi!

Würde 2 abnehmen.

Gruß

sHINE

mne
EinmalBlinker
EinmalBlinker
Beiträge: 1
Registriert: Di Mär 04, 2008 12:15 am

Beitrag von mne » Di Mär 04, 2008 12:22 am

Hmmm.. keine Ahnung wie tot der Thread inzwischen ist. Ziemlich wohl. Wäre nämlich auch sehr an 2 interessiert. Falls inzwischen jemand von seinem Bausatz gelangweilt sein sollte... nur her damit :-)

Gruß

Benutzeravatar
stefan
Blinkenizer
Blinkenizer
Beiträge: 234
Registriert: Mi Okt 09, 2002 9:45 pm
Wohnort: Aachen
Kontaktdaten:

Re: Wer hat noch ersthaftes Interesse an einer Platine?

Beitrag von stefan » Fr Jan 29, 2010 11:52 pm

Hallo zusammen,

mir hat heute jemand geschrieben, dass er seine ARCADEmini-Platine verkaufen möchte. Wenn hier noch jemand Interesse hat, kann ich den Kontakt gerne herstellen.

Gruß,
Stefan

Kaffeesystem
BlinkenNewbie
BlinkenNewbie
Beiträge: 5
Registriert: Fr Okt 03, 2008 10:42 am

Re: Wer hat noch ersthaftes Interesse an einer Platine?

Beitrag von Kaffeesystem » So Sep 18, 2011 10:33 am

Das ist zwar schon wieder 2 Jahre her, aber ich habe durchaus ernsthaftes Interesse an einer Platine ...
Falls jemand seine Platine/Arcade abgeben möchte ;)

S.Jurkuhn
BlinkenNewbie
BlinkenNewbie
Beiträge: 12
Registriert: Do Apr 21, 2005 8:34 am
Wohnort: Essen

Re: Wer hat noch ersthaftes Interesse an einer Platine?

Beitrag von S.Jurkuhn » Sa Mär 10, 2012 7:46 pm

Leider nicht, habe noch immer mit meinen beiden viel Spass...

Aber leider gerade ein Problem mit upgrade auf Kernel 3.2.0 ...:

/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6# make
make -C /usr/src/linux-headers-3.2.0-18-generic SUBDIRS=/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6 modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-18-generic'
CC [M] /usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.o
/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.c:4036:3: error: unknown field ‘ioctl’ specified in initializer
/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.c:4036:3: warning: initialization from incompatible pointer type [enabled by default]
/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.c:4036:3: warning: (near initialization for ‘am_usb_file_operations.unlocked_ioctl’) [enabled by default]
/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.c: In function ‘am_usb_probe’:
/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.c:4125:3: error: implicit declaration of function ‘init_MUTEX’ [-Werror=implicit-function-declaration]
/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.c: In function ‘am_usb_disconnect’:
/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.c:4335:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.o] Error 1
make[1]: *** [_module_/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-18-generic'
make: *** [default] Error 2

Jemand eine Idee??

S.Jurkuhn
BlinkenNewbie
BlinkenNewbie
Beiträge: 12
Registriert: Do Apr 21, 2005 8:34 am
Wohnort: Essen

Re: Wer hat noch ersthaftes Interesse an einer Platine?

Beitrag von S.Jurkuhn » So Mär 11, 2012 1:18 am

Was mir erstmal geholfen hat war das (vielen Dank nochmal an Klaus R.):

diff -Nur am_usb-1.2.7_2009-11-01.orig/kernel-2.6/am_usb.c am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.c
--- am_usb-1.2.7_2009-11-01.orig/kernel-2.6/am_usb.c 2009-11-02 23:49:26.000000000 +0100
+++ am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.c 2012-03-11 01:06:37.401903058 +0100
@@ -3638,7 +3638,7 @@
}

//an userspace process is doing an ioctl on one of the devices
-static int am_usb_file_ioctl( struct inode * p_inode, struct file * p_file, unsigned int ioctl_no, unsigned long ioctl_param )
+static long am_usb_file_ioctl( struct file * p_file, unsigned int ioctl_no, unsigned long ioctl_param )
{
struct t_am_usb_file_priv * p_file_priv;
struct t_am_usb_dev * p_dev;
@@ -4033,7 +4033,7 @@
.aio_write = NULL,
.readdir = NULL,
.poll = am_usb_file_poll,
- .ioctl = am_usb_file_ioctl,
+ .unlocked_ioctl = am_usb_file_ioctl,
.mmap = NULL,
.open = am_usb_file_open,
.flush = NULL,
@@ -4122,8 +4122,8 @@
am_usb_dev_table[am_no] = p_dev;

//initialize locks
- init_MUTEX( &p_dev->file_lock );
- init_MUTEX( &p_dev->lock );
+ sema_init( &p_dev->file_lock, 1 );
+ sema_init( &p_dev->lock, 1 );
//save usb device data
p_dev->p_usb_dev = p_usb_dev;
p_dev->p_usb_dev_id = p_usb_dev_id;
@@ -4307,6 +4307,7 @@
static void am_usb_disconnect( struct usb_interface * p_interface )
{
struct t_am_usb_dev * p_dev;
+ struct t_am_usb_file_priv * p_file_priv;

//get pointer to device
p_dev = (struct t_am_usb_dev *)usb_get_intfdata( p_interface );
@@ -4332,7 +4333,6 @@
p_dev->p_usb_dev = NULL;

//wake up poll-waitqueues of open files (in case that a thread is doing a poll)
- struct t_am_usb_file_priv * p_file_priv;
for( p_file_priv = p_dev->file_priv_list.p_next;
p_file_priv != &p_dev->file_priv_list;
p_file_priv = p_file_priv->p_next )
@@ -4368,7 +4368,7 @@

#ifdef DEBUG_MEM
//initialize memory debug lock
- init_MUTEX( &my_alloc_lock );
+ sema_init( &my_alloc_lock, 1 );
#endif

//short message
@@ -4392,7 +4392,7 @@
for( i = 0; i < am_usb_am_cnt_max; i++ )
am_usb_dev_table = NULL;
//initialize the lock for this table
- init_MUTEX( &am_usb_dev_table_lock );
+ sema_init( &am_usb_dev_table_lock, 1 );

//reset boolean flags for tasks to do in next am_usb_task
//(am_usb_task is task for things that cannot be done in interrupt)
diff -Nur am_usb-1.2.7_2009-11-01.orig/kernel-2.6/Makefile am_usb-1.2.7_2009-11-01/kernel-2.6/Makefile
--- am_usb-1.2.7_2009-11-01.orig/kernel-2.6/Makefile 2009-11-02 23:49:26.000000000 +0100
+++ am_usb-1.2.7_2009-11-01/kernel-2.6/Makefile 2012-03-11 00:48:40.281900244 +0100
@@ -4,11 +4,11 @@
# Copyright (C) 2003-2009 Stefan Schuermans <stefan@schuermans.info>
# Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html

-KERNEL_VER := 2.6.31.5
+KERNEL_VER := 3.2.0-18-generic
#KERNEL_VER := $(shell uname -r)
KERNEL_LINK := build
#KERNEL_SRC := /lib/modules/$(KERNEL_VER)/$(KERNEL_LINK)
-KERNEL_SRC := /usr/src/linux-$(KERNEL_VER)
+KERNEL_SRC := /usr/src/linux-headers-$(KERNEL_VER)
PWD := $(shell pwd)
EXTRA_CFLAGS=-Wall

gibt zwar noch ein paar fehler im kernel.log aber es funktioniert so schonmal:
[36925.479434] am_usb: ARCADEmini USB driver for Linux 2.6 (version 1.2.7 date 2009-11-01)
[36925.479582] am_usb: bulk input reported error: -32
[36925.481656] am_usb: device attached (major 180, minor 160)
[36925.481719] usbcore: registered new interface driver am_usb
[36925.481724] am_usb: loaded...
[36957.795850] am_usb: bulk output reported error: -32

Benutzeravatar
stefan
Blinkenizer
Blinkenizer
Beiträge: 234
Registriert: Mi Okt 09, 2002 9:45 pm
Wohnort: Aachen
Kontaktdaten:

Re: Wer hat noch ersthaftes Interesse an einer Platine?

Beitrag von stefan » Mo Mär 12, 2012 7:44 pm

Ich bin wirklich begeistert, dass die ARCADEminis noch benutzt werden und sogar noch am Code mitgearbeitet wird. Vielen Dank für den Patch. :-)

Viele Grüße,
Stefan

PS: In diesem Thread ein klein wenig off topic. ;-)

S.Jurkuhn
BlinkenNewbie
BlinkenNewbie
Beiträge: 12
Registriert: Do Apr 21, 2005 8:34 am
Wohnort: Essen

Re: Wer hat noch ersthaftes Interesse an einer Platine?

Beitrag von S.Jurkuhn » Fr Jan 02, 2015 10:39 pm

Tjo, neues Jahr alte Probleme ;) auf Ubuntu 14.04:

make -C /usr/src/linux-headers-3.13.0-43-generic SUBDIRS=/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6 modules
make[1]: Entering directory `/usr/src/linux-headers-3.13.0-43-generic'
CC [M] /usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.o
/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.c:4034:3: error: unknown field ‘readdir’ specified in initializer
.readdir = NULL,
^
make[2]: *** [/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6/am_usb.o] Error 1
make[1]: *** [_module_/usr/src/am_usb-1.2.7_2009-11-01/kernel-2.6] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-43-generic'
make: *** [default] Error 2

Da hat sich seit Kernel 3.11 (doofes Windows ;) ) etwas geändert, schaue mir das gerade noch an, es sei denn jemand hat schon eine Idee?

Klar wird das noch benutzt, schliesslich hab ich ein ArcadeMini etwas "missbraucht". Es steuert meine LED's im Fussboden, in jedem Fliesenkreuz ist eine LED auf die Kreuzungspunkte der Drähte gelötet, die Zeilen und Spaltenweise in den Fugen verlegt sind...

Antworten