====== OMAPL138 TMS320C6748 ====== ==== Datenblätter zum Prozessor ==== {{:embedded_systems:omapl138_tms320c6748:omapl138dsp_armproc_technicalrefmanual.pdf| Technical Reference Manual}}\\ {{:embedded_systems:omapl138_tms320c6748:spru733a.pdf| CPU and Instruction Set Reference Guide}}\\ ==== Unterlagen zum eXperimenters Board ==== {{ :embedded_systems:omapl138_tms320c6748:omap138_experimenters_board.png?200|}} {{:embedded_systems:omapl138_tms320c6748:omap-l138_exp_qsg.pdf| Experimenter Kit Quick Start Guide}}\\ {{:embedded_systems:omapl138_tms320c6748:omap-l138_exp_user_guide.pdf| Experimenter Kit User Guide}}\\ Das Schema des eXperimenters Board ist auf der[[http://www.logicpd.com/products/system-on-modules/zoom-omap-l138-experimenter-kit/|Logic PD ]]Seite oder {{:embedded_systems:omapl138_tms320c6748:1016572b_am1808_omap-l138_baseboard_schematic.pdf|lokal}} erhältlich. Auf der Grundplatte ist das SOM-Modul aufgesteckt (System-On-Module) Auch dieses Schema ist {{:embedded_systems:omapl138_tms320c6748:1015115c_omap-l138_som-m1_pwr_meas_schematic.pdf|lokal}} abgelegt. \\ Der Codec im Audiopfad ist ein TLV320AIC3106, siehe [[datenblaetter:codecs_encoder_decoder|Codecs]]. ==== Code Composer Studio und C6000 Compiler ==== siehe [[software:code_composer_studio:start|Code Composer Studio]] ==== DSP direkt aus Matlab/Simulink programmieren ==== siehe [[software:code_composer_studio:start|Code Composer Studio]] ==== Linux auf dem eXperimenter Kit mit Emdebian ==== siehe [[software:linux:buildroot:zoom:start|Buildroot auf dem ZOOM-Board]] ==== Zusatzboard GPIO ==== Da die beiden LED sowie Taster auf dem Zoom Board nicht über normale GPIO benützt werden können, sondern via I²C-Expander Bus angeschlossen sind, wurde für den Stecker J30 ein Zusatzboard hergestellt.\\ Dabei ist zu beachten, dass die Pins des OMAP-Prozessors gemultiplext sind, das heisst zum Beispiel, der auf dem Zusatzboard verwendete GP0[2] ist auch noch ein Pin der McBSP usw. Falls also die McBSP ebenfalls verwendet werden möchte, darf unter Umständen dieser Pin nicht als GPIO konfiguriert werden. ^ I/0 ^ Pin ^ Alternativ-Funktionen ^ | GP0[0] | 92 | AXR8 / CLKS1 / ECAP1_APWM1 | | GP0[1] | 81 | AXR9 / DX1 | | GP0[2] | 23 | AXR10 / DR1 | | GP0[6] | 17 | AXR14 / CLKR1 | | GP0[13] | 73 | AFSR | | GP0[15] | 77 | ACLKR | {{.:schemazusatzboardzoomboard.pdf|Schema Zusatzboard}}\\ === Steckverbinder === Das Zusatzboard ist über einen Stecker mit 100 Pins angeschlossen. Auf dem Board sind noch vier weitere Stecker gleichen Typs vorhanden. Diese haben folgende Bezeichnung: ^ Beschreibung ^ Bezeichnung ^ Lieferant ^ Bestellnummer ^ | Stecker | DF40C-100DS-0.4V(51) | Mouser | 798-DF40C100DS0.4V51 | | Buchse | DF40C-100DP-0.4V(51) | Mouser | 798-DF40C100DP0.4V51 | ====SVN-Repository==== [[https://svn.ntb.ch/inf/Unterrichtsmaterial/LinuxTreiberentwicklung/OMAPPlatform/Verschiedenes/ | SVN-Repository]] ==== SD-Karten Linux-Image für InI III Betriebssysteme Unterricht ==== Das [[\\fs004\inf\006_labor_inf_buchs\Unterricht\Betriebssysteme\SD-Karten Linux-Image für InI III Betriebssysteme Unterricht|Linux-Image]] kann mit dem Programm [[https://sourceforge.net/projects/win32diskimager/|Win32 Disk Imager]] auf eine SD-Karte (min. 4GB) geflasht werden.