Forum: Mikrocontroller und Digitale Elektronik AT91SAM7SE und MAX7367EUP


von Michelle K. (Firma: electronica@tdnet) (michellekonzack) Benutzerseite


Lesenswert?

Hallo Leute,

ich habe an meinem AT91SAM7SE genug NAND-Flash und mobileSDRAM 
angeschlossen, um Linux drauf laufen zu lassen, nur habe ich ein Problem 
mit dem am TWI/I²C Port angeschlossenen Maxim MAX7367EUP, was ein 4-Port 
I²C Switch ist.  (ich habe auch die 7-Port Ausführung)

Also jeder Ausgang des Switches geht auf einen Kontackt von 4 
Erweiterungsslots und ich will vom SAM7 aus jeden Port abfragen ob ein 
Modul drin ist und die Daten von (auf den Modulen angebrachten) Maxim 
DS28CZ04G (4kbit I²C EEPROM) auslesen.

Auf den Module befinden sich noch ein Maxim DS1780 und andere I²C Chips 
und der Aufbau ist IMMER gleich, sprich ich kann die Module 
untereinander austauschen ohne das sich die Adressen verändern.

Außerdem hat es den Vorteil, wenn ein Modul mal durchgeht, das ich keine 
LOCK's auf dem I²C Bus habe welcher sich automatisch reseten kann.

Mein Problem ist, das der Linux Kernel nicht den MAX7367EUP scannen 
kann...

Hat jemand Erfahrung damit?

Anm.:   Wenn ich das ganze selber programmiere (mit einem AT91SAM7S), 
OHNE Linux zu verwenden, bekomme ich alle Daten...

Oder soll ich besser bei einem erfahrenen Linux-Kernel-Developer von 
http://www.linuxdriverproject.org/ anfragen?

Grüße
Michelle

von gerhard (Gast)


Lesenswert?

hallo,
aus meiner sicht ist der at91sam7se für linux etwas zu klein 
dimensioniert, noch dazu hat das ding keine mmu.
wozu braucht du linux?

gruss
gerhard

von Michelle K. (Firma: electronica@tdnet) (michellekonzack) Benutzerseite


Lesenswert?

Weil ich bischen mehr funktionalität benötige und ich keine Lust habe, 
da Monate lang hinzuprogrammieren, bzw, Linux-Sourcen zu portieren.

Hat mir schon gereicht, eine 3DES routine für nen AT80C5132 zu schreiben

Grüße
Michelle

von Michelle K. (Firma: electronica@tdnet) (michellekonzack) Benutzerseite


Lesenswert?

Oder hast Du einen Source-Code/Example wie man
für ne UPS eine USBHID-PDU programmiert?

Ich meine das GADGET-DEVICE und NICHT den HOST.

Grüße
Michelle

von gerhard (Gast)


Lesenswert?

>Oder hast Du einen Source-Code/Example wie man
>für ne UPS eine USBHID-PDU programmiert?
nein, leider nicht, aber ich habe zweifel ob du eine linux portierung 
für den at91sam7se finden wirst.

gruss
gerhard

von Michelle K. (Firma: electronica@tdnet) (michellekonzack) Benutzerseite


Lesenswert?

Ehm, wie meinen?  Auf dem AT91SAM7SE läuft ein 2.6.31.

Außerdem ist bei dem Evaluation Kit von DigiKey eine CD mit dem 
passenden Linux, Headerdateien und sonstwas dabei.

Grüße
Michelle

von gerhard (Gast)


Lesenswert?

ich würde mal vermuten du hast keinen AT91sam7se auf deinem Evaluation 
Kit sondern einen ARM9.

gruss
gerhard

von Michelle K. (Firma: electronica@tdnet) (michellekonzack) Benutzerseite


Lesenswert?

Es ist ein AT91SAM7SE im LQFP128 Package mit 32 MByte SDRAM und 256 
MByte NAND-Flash

Fast das gleiche Board wie das "AT91SAM7SE-Startup-Pack" von MSC.

Grüße
Michelle

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.