Würde gerne wissen ob der i2c Port des Mikrokontrollers verfügbar ist oder schon für Hardware auf dem Board selbst verwendet wird. Bonusfrage, sind alle i2c devices kompatibel, sprich wird der TLC mit dem Grasshopper zusammenarbeiten? Bonus2: Brauche ich extra Hardware um den Grasshopper zu booten oder flashen? Vielen Dank im Voraus!
Der I2C ist auf einer (zwei?)Stiftleisten herausgeführt. Klar sind alle I2C Bausteine Kompatibel, solange I2C (R) drauf steht. Öfters wird er auch als TWI / Two Wire Bus bezieichnet , spart Lizenskosten bei NXP. Extra Hardware : Netzteil mit 5V bis 9V Stablisiert,Flashen über USB oder Ethernet Was darf ich mir jetzt raussuchen ? Habe ja alle Bonusfragen ,die mit einen Blick in den Schaltplan und einmal Google bemühen auch selbst leicht zu beantworten wären, beantwortet :-)
Hallo ledmatrixguy Soviel ich bisher weiss, hat der Grasshopper einen Bootloader (UBoot), damit du Programme per USB draufladen kannst. Alternativ kannst du mit dem USBProg programmieren. Eine weitere Alternative ist das JTAG ICE. Zitat von Benedikt Sauter: > JTAG ICE oder UBoot, USBprog (ist grad noch sau lahm). Wenn du das Linux drauf lässt, dann hast du z.B. eine Telnet-Verbindung (über Ethernet). Da kannst du auch per Ethernet Programme rübersenden. Gruss, Benedikt
Vielen Dank, leider sind die goldenen Waschmaschinen aus, aber mein Dank ist euch gewiss :) I2C: Ich ging davon aus, aber Gewissheit hat man dann erstr wenn einem ein Profi hilft. Leider ist mir auch ein Fehler unterlaufen, der TLC ist gar kein TWI Bauteil, das Ursprünglich vorgesehene PCA9635 kann das, kommt aber nur im TSSOP28 daher, für Testzwecke daher nur begrenzt einsetzbar. Hoffe ich bekomme das mit dem SPI hin, dürfte einen Tick schwieriger sein, aber trotzdem mit dem Grasshopper funktionieren.
Für SPI gibt es unter Linux ein ähnliches Framework wie für I2C. Im prinzip kannst Du alles mit open(),close(),read() und write() erledigen. Genau an diesem Punkt bastel ich auch gerade am Grasshopper rum :-) Alles halb so schwer, das wichtigste ist: RTFM in linux-2.6.xx\Documentation\spi PS: Würde auch eine goldene Saftpresse oder Schokobrunnen nehmen.
Danke :-) Die Programmierung macht mir an sich keine Sorgen. Ob und wie der SPI Port zu dem TLC passt muss ich allerdings noch rausfinden. Kannst Du dazu etwas sagen? Leider sind die Saftpressen auch schon weg, Schokobrunnen erschienen mir dann doch zu extravagant. Aber eine Kiste "Feuchter Händedruck" ist noch da ;-)
Das SPI Device meiner wahl ist ebenfalls ein TI Chip, der TSC2102 Touchscreen und Audio Codec. Wenn der das gleiche SPI Interface wie der TLC hat sollte alles gehen , google einfach mal nach "TSC2102 AVR32"
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.