Difference between revisions of "DaVinci"
(added neuros developer boards) |
(→Undocumented Findings) |
||
Line 43: | Line 43: | ||
[[Image:Guide.jpeg]] - IRC snippits - [[DaVinci IRC]] | [[Image:Guide.jpeg]] - IRC snippits - [[DaVinci IRC]] | ||
+ | [[Image:Guide.jpeg]] - [[Pinmux_1.0]] | ||
==Programing== | ==Programing== |
Revision as of 16:38, 4 December 2008
Texas Instruments Davinci line are a range of processors with tightly optimised DSP and peripheral hardware
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!)
Anything you find here should be considered highly dubious and it is entirely your own responsibility for breaking your stuff.
Most of these are stubs waiting for some nice user to help pad out. If you miss anything here, maybe the 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.
Contents
FAQ
The Davinci FAQ can be found here
Guides
- Das u-boot guide for davinci (using DVFlasher) - DaVinci U-boot 1.0
- Help I have bricked my EVM! - EVM Brickage 1.0
- Using the opensource GIT Kernel to work - OS GIT
- Configuring an initrd - DaVinci Initrd 1.0
- Setting up USB Host mode - DaVinci USBHost 1.0
- Setting up console on framebuffer - DaVinci FBcons 1.0
- USB Wlan (DLink DWL G 122 Rev C) - Davinci USB Wlan
Dev Boards
- DM6446 (DaVinci™) Evaluation Module (EVM)
- Eointec Solutions IgnitionPro - Rapid Prototype Module for Dual Core Davinci Processor
- Neuros Technology Module and Carrier Board open set-top box platform (with or without housing)
Undocumented Findings
- RBL: booting from NAND and ECC/Bad blocks - DaVinci RBL 1.0
- IRC snippits - DaVinci IRC - Pinmux_1.0
Programing
- Blinking LEDS on the EVM over I2c - EVM_LED_Blinking.c
- Simple TTY host program to access serial port - EVM_comz.c
- PWM kernel driver (char driver) - PWM.c Good example for your own device drivers
- Accessing an I2C temperature sensor - temp_sens.c
- Useful I2C routines - I2Croutines.c
- Overclocking the EVM EVMoc
Hardware Hacks
- Adding a second MMC / SD slot - Second MMC / SD
- Installing some input buttons - Input buttonz
- Adding I2C devices (e.g. Temp Sensor) - I2C Mods
Mailing Lists and Useful Links
- http://wiki.davincidsp.com/ - Texas Instruments has created a DaVinci specific Wiki
- http://source.mvista.com/git/ - The montavista GIT repository
- http://www.applieddata.net/forums/topic.asp?TOPIC_ID=2024 - U-Boot configuration scripts for flash filesystems
Chats and Forums
Davinci IRC chat can be found in the #davinci channel on irc.freenode.net. For more information about Freenode, see www.freenode.net
General IRC help can be found here :- IRC Help [1]