NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

Beagle Board Challenge:HES

From Texas Instruments Wiki
Jump to: navigation, search

Pre-Launch Questions[edit]

Group HES[edit]

  • Beagle Board Setup{{#evp:youtube|8ebg_q1CIqQ}}
  • Beagle Board Intro{{#evp:youtube|8Ust7mzXZhY}}
  • Beagle Board Demo{{#evp:youtube|mwhr6zg9wx8}}

Group Description[edit]

Zahidul Haq: 3rd Year Junior, technical area: embedded systems Ozair Khan: 3rd Year Junior, technical area: renewable energy

What do you hope to gain by participating in this challenge?[edit]

Enhancing our understanding of Linux, and testing our own abilities while hopefully learning something along the way. Most importantly, earn a Co-op with TI...

IRC[edit]

irc.freeenode.net #beagle HES(Zahidul), ozairk(Ozair)

Where are you located, and what hours do you tend to work?[edit]

Zahidul Haq: Wylie, TX; daytime Ozair Khan: Houston, TX; evening

What is your project?[edit]

Home Entertainment System[edit]

Project Description[edit]

Bb.jpg

Basic Premise - Interface remote control to beagleboard, and then use remote control to access internet multimedia content in a user-friendly way.

Setup: -HARDWARE: Using BeagleBoard Rev C4 and standard peripherals and interconnections -SOFTWARE: Using angstrom distribution demo image from http://beagleboard.org/challenge and the matrix_gui application that comes installed -NETWORK: Ethernet for fast internet access. -Currently using VNC on windows vista sharing keyboard, mouse, display:

    1. have both connected to internet
    2. get ip address of both systems and test ping
    3. run vncviewer on BB: >x11vnc then on vista.

Goals

  1. learn about linux
  2. tutorials on qt
  3. build remote interface hardware
  4. write software for interfacing
  5. enhanced functionality: better software for user-friendliness, wireless radio interface

Problems:

  • changed matrix_gui html files but could not modify web address: defaults to qt.nokia.com

-plan to use script to call another browser,i.e. firefox Reference: [1]

  • YouTube videos doesnt work, still waiting for TI to send me the flash plugin for OMAP3530
  • Still working on IR receiver interfacing: looking for a good reciever
  • S-video output is cropped, could be fixed, but using other video source due to limited resources
-instructed to change Xconfig to fix TV overscan of S-Video output

Project Scope[edit]

We have a big learning curve; however, we feel we can pull it off if we can work diligently.

We are ECE students in the 3rd years of our studies at UT Austin, and have a wide range of experiences among the 2 of us.

What license(s) does your project use?[edit]

For code written for this project, we will use Qt development tools. When the project is based on an existing open source package, the license of that package will be used.


Authors[edit]

  • zahidul3 at gmail.com
  • ozairbkhan at gmail.com


Features[edit]

  • Remote Control of BeagleBoard
  • Internet Accessibility
  • User-friendly interface

Pictures & Videos[edit]

Video your design working and upload to YouTube with link here:

Videos can be embedded directly into the wiki using the EmbedVideoPlus extension. For documentation on this extension, please see http://www.mediawiki.org/wiki/Extension:EmbedVideoPlus

Usage Instructions[edit]

We used a 9S12DP512 to interface the IR receiver and transmitter using the input capture feature of the microcontroller. There are many other ways to decode the IR signals, this was the easiest way since we are most familiar with this microcontroller. There is also a bug in the beagleboard code. Although algorithmically it made sense to me, I tried countless hours trying to debug the C code. The beagleboard senses the right button presses but sometimes outputs the wrong, unintended matrix_gui image. Also send me any suggestions as to how to optimize and make the system run faster.

Source Code[edit]

  • Please upload all source and project files. Source code and be uploaded directly to the wiki, but larger projects may benefit from being posted externally on sites like sourceforge.net or github.com.C
  • C Code for testing LED interfacing:

1. [LEDS.pdf http://processors.wiki.ti.com/index.php/File:LEDS.pdf]

  • The Real Deal

2. [BeagleBoardCode:HES http://processors.wiki.ti.com/index.php/File:Testsystem.pdf]

3. [BeagleBoardCode:HES http://processors.wiki.ti.com/index.php/File:Image.pdf]

4. [BeagleBoardCode:HES http://processors.wiki.ti.com/index.php/File:Newscript.pdf]

5. [MicrocontrollerCode:HES http://processors.wiki.ti.com/index.php/File:IC.zip]

Schematics[edit]

To Be Uploaded!

E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article Beagle Board Challenge:HES here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article Beagle Board Challenge:HES here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article Beagle Board Challenge:HES here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article Beagle Board Challenge:HES here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article Beagle Board Challenge:HES here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article Beagle Board Challenge:HES here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article Beagle Board Challenge:HES here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article Beagle Board Challenge:HES here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article Beagle Board Challenge:HES here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity