Please note that User Registration has been temporarily disabled due to a recent increase in automated registrations. If anyone needs an account, please request one here: RequestAccount. Thanks for your patience!--Wmat (talk)
Please email User:Wmat if you experience any issues with the Request Account form.

Difference between revisions of "DaVinci"

From eLinux.org
Jump to: navigation, search
(Undocumented Findings)
m (Make all pages under DaVinci category use same caps setup so they all end up in one category)
 
(16 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Image:Davincilogo.gif]]
+
[[Image:Davincilogo.gif|right]]'''Texas Instruments DaVinci™ is a family of multimedia system on chip processors for embedded application.''' Most of DaVinci processors based of of ARM and DSP microprocessor cores.
  
'''Texas Instruments Davinci line are a range of processors with tightly optimised DSP and peripheral hardware'''
+
DaVinci SDK uses [[U-Boot]], [[MontaVista]] Linux, [[Open_Embedded]]
  
Despite the marketing hype there are a number of issues users are falling into, a number related to the MontaVista Linux installed with the EVM. This wiki is intended to help reduce the duplication of effort that is currently occuring and suggest some common fixes (or at least highlite the most common mistakes!)
+
==Important resources==
  
Anything you find here should be considered highly dubious and it is entirely your own responsibility for breaking your stuff.
+
* [http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=dsp&sectionId=2&tabId=1852&familyId=1300 DaVinci™ Digital Media Processors]
 +
* http://wiki.davincidsp.com/
 +
* [http://community.ti.com/forums/default.aspx?GroupID=10 Forums]
 +
* http://feeds.feedburner.com/tidavincitechnology - news feed
 +
* http://www.linux-davinci.info/
 +
* [[DaVinci_Old_Pages|Old DaVinci Pages]] Obsolete and/or Out of Date
  
 
+
==Programming==
Most of these are stubs waiting for some nice user to help pad out. If you miss anything here, maybe the [http://wiki.davincidsp.com/index.php?title=Main_Page official DaVinci wiki] can help you. If not, please add there. It would be good idea to collect all DaVinci related stuff only in one wiki, so maybe the infos here should be moved over to official DaVinci wiki.
+
 
+
==FAQ==
+
 
+
The [[Davinci FAQ]] can be found here
+
 
+
==Guides==
+
 
+
[[Image:Guide.jpeg]] - Das u-boot guide for davinci (using DVFlasher) - [[DaVinci U-boot 1.0]]
+
 
+
[[Image:Guide.jpeg]] - Help I have bricked my EVM! - [[EVM Brickage 1.0]]
+
 
+
[[Image:Guide.jpeg]] - Using the opensource GIT Kernel to work - [http://wiki.davincidsp.com/index.php?title=Linux_Toolchain#Kernel OS GIT]
+
 
+
[[Image:Guide.jpeg]] - Configuring an initrd - [[DaVinci Initrd 1.0]]
+
 
+
[[Image:Guide.jpeg]] - Setting up USB Host mode - [[DaVinci USBHost 1.0]]
+
 
+
[[Image:Guide.jpeg]] - Setting up console on framebuffer - [[DaVinci FBcons 1.0]]
+
 
+
[[Image:Guide.jpeg]] - USB Wlan (DLink DWL G 122 Rev C) - [[Davinci USB Wlan]]
+
 
+
==Dev Boards==
+
 
+
[[Image:Guide.jpeg]] - [http://www.spectrumdigital.com/product_info.php?cPath=37_105&products_id=192 DM6446 (DaVinci™) Evaluation Module (EVM)] 
+
 
+
[[Image:Guide.jpeg]] - [http://www.eointecsolutions.com/eointec_solutions_Davinci.html Eointec Solutions  IgnitionPro - Rapid Prototype Module for Dual Core Davinci Processor]
+
 
+
[[Image:Guide.jpeg]] - [http://wiki.neurostechnology.com/index.php/OSD2.0_HD Neuros Technology Module and Carrier Board open set-top box platform (with or without housing)]
+
 
+
==Undocumented Findings==
+
 
+
[[Image:Guide.jpeg]] - RBL: booting from NAND and ECC/Bad blocks - [[DaVinci RBL 1.0]]
+
 
+
[[Image:Guide.jpeg]] - IRC snippits - [[DaVinci IRC]]
+
 
+
[[Image:Guide.jpeg]] - [[Pinmux_1.0]]
+
 
+
==Programing==
+
  
 
[[Image:Example Program.gif]] - Blinking LEDS on the EVM over I2c - [[EVM_LED_Blinking.c]]
 
[[Image:Example Program.gif]] - Blinking LEDS on the EVM over I2c - [[EVM_LED_Blinking.c]]
Line 69: Line 35:
  
 
==Mailing Lists and Useful Links==
 
==Mailing Lists and Useful Links==
 
* http://wiki.davincidsp.com/ - Texas Instruments has created a DaVinci specific Wiki
 
  
 
* http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source or the [http://www.mail-archive.com/davinci-linux-open-source@linux.davincidsp.com/ Searchable archive]
 
* http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source or the [http://www.mail-archive.com/davinci-linux-open-source@linux.davincidsp.com/ Searchable archive]
Line 78: Line 42:
 
* http://www.applieddata.net/forums/topic.asp?TOPIC_ID=2024 - U-Boot configuration scripts for flash filesystems
 
* http://www.applieddata.net/forums/topic.asp?TOPIC_ID=2024 - U-Boot configuration scripts for flash filesystems
  
==Chats and Forums==
+
==Misc Info==
 
+
* [[DaVinci_Initrd_1.0]]
Davinci IRC chat can be found in the '''#davinci''' channel on '''irc.freenode.net'''. For more information about Freenode, see [http://www.freenode.net www.freenode.net]
+
* [[DaVinci_U-boot_1.0]]
 
+
* [[DaVinci_USBHost_1.0]]
General IRC help can be found here :- IRC Help [http://www.irchelp.org/]
+
  
[[Category:Development Boards]]
+
[[Category:OMAP]]
 +
[[Category:DaVinci]]

Latest revision as of 20:32, 27 October 2011

Davincilogo.gif
Texas Instruments DaVinci™ is a family of multimedia system on chip processors for embedded application. Most of DaVinci processors based of of ARM and DSP microprocessor cores.

DaVinci SDK uses U-Boot, MontaVista Linux, Open_Embedded

Important resources

Programming

Example Program.gif - Blinking LEDS on the EVM over I2c - EVM_LED_Blinking.c

Example Program.gif - Simple TTY host program to access serial port - EVM_comz.c

Example Program.gif - PWM kernel driver (char driver) - PWM.c Good example for your own device drivers

Example Program.gif - Accessing an I2C temperature sensor - temp_sens.c

Example Program.gif - Useful I2C routines - I2Croutines.c

Guide.jpeg - Overclocking the EVM EVMoc

Hardware Hacks

Hack.jpg - Adding a second MMC / SD slot - Second MMC / SD

Hack.jpg - Installing some input buttons - Input buttonz

Hack.jpg - Adding I2C devices (e.g. Temp Sensor) - I2C Mods

Mailing Lists and Useful Links

Misc Info