Hawkboard/earlyadopter

= Introduction =

* What is hawkboard.org ? Hawkboard.org is a Open Community Portal for OMAP L 138 ( ARM 9 and C674x Floating Point DSP) Applications

* What is hawkboard ? A OMAP L 138 based Open Platform designed by a small team of engineers @ Innovate Solutions

* What is Early Adopter Program ? Honestly, this is an exercise to educate the community on OMAP L 138 offerings and technology

* Who can participate ? Passionate Open Community members, Technologists interested in leveraging the OMAP L 138 technology and developing innovative applications, Team members who would want to drive and educate the community on the correct or right usage of the platform.

* Last day for submissions? November 30th 2009

* When will I receive the board if selected? By Dec 15th 2009

* What is the selection Criteria ? A group of Community members will be identified as Judges to review the proposals. The judges will choose the early adopters

* What after winning a board ? The Board is all yours, we look forward to the execution of your proposed solution.

* Should the solution be open ? Yes, after or while execution of the project you are requested to give the details to make this a successful open source program

= Proposals =



 

Linux Driver Development for HawkBoard Peripherals

 * Title  :  Driver Development


 * Short project description:
 * The project will add the Linux driver support, following are the drivers I will be interested in developing and maintaining
 * VGA
 * Composite In


 * Homepage: http://hawkboard.wordpress.com


 * Why not on other board ?:
 * Hawkboard is a open community platform
 * My contributions will be leveraged by global open community
 * My efforts will be recognized and appreciated by world wide hawk, beagle, OMAP, Davinci communities.


 * Duration: 3 months


 * Expected results:
 * VGA and Composite drivers will be implemented and submitted to davinci mailing list for kernel.org submissions.
 * Wiki page to describe the entire development method here ...


 * Contact: khasim[at]beagleboard[.]org


 * Will you support hawkboard.org initiative ? How :
 * By creating wiki's of my understanding
 * By being on mailing lists and IRC and try to answer the questions


 * One thing you like about this platform or initiative:
 * Open Platform

 

SIP client demo

 * Title  :  SIP client on hawkboard


 * Short project description:
 * Get a SIP client working (linphone), maybe use DSP to off-load audio processing.
 * Use audio, network and DSP.
 * Maybe use video later-on.


 * Homepage: http://pmeerw.net (nothing hawkboard specific there)


 * Why not on other board ?:
 * Have some experience with beagleboard, but hawkboard seems to have more complete interfaces.
 * Cheap platform, DSP.


 * Duration: maybe one to three month, depending on scope (DSP, video).


 * Expected results:
 * Audio and network working.
 * Maybe extend user-interface later-on using VGA, video in.


 * Contact: pmeerw@pmeerw.net


 * Will you support hawkboard.org initiative ? How :
 * Contribute as open source. Provide demonstration image.


 * One thing you like about this platform or initiative:
 * Seems promising given beagleboard's success; visibility.

Hawk Media Server

 * Title  :  Hawk Media Server


 * Short project description: This project aims at achieving the following:
 * A media server for homes, that will be a central repository for all media - video/ audio/ pictures and documents
 * Long term goals:
 * Subject to feasibility, Probably a PVR using video in or video over IP
 * A video surveillance application in conjunction with leopard board, where the media server can be used for recording surveillance videos.


 * Homepage: http://www.firstpenguin.org/projects/HawkMediaServer (under construction)


 * Why not on other board ?:
 * Hawk has a SATA interface, ideal to interface with internal hard disks.
 * Cheaper than Beagleboard


 * Duration: Three months


 * Expected results:
 * A ready to install image that others can use to configure Hawk as a media server
 * All details shared up on a wiki


 * Contact: sradhakrishna@firstpenugin.org


 * Will you support hawkboard.org initiative ? How? :
 * Would like to provide any help with developing drivers or maintaining uboot/ kernel.


 * One thing you like about this platform or initiative:
 * Open Source
 * A platform for hobbyists to try out new ideas in a quick manner

Hawkboard support in poky linux

 * Title  :  Hawkboard support in poky Linux

Provide support for hawkboard in poky linux platform. Provide demo images for Sato.
 * Short project description:


 * Homepage: http://pokylinux.org/

Ideal for small resolution displays. Low cost platform to work on.
 * Why not on other board ?:

About 3 months.
 * Duration:

A working Sato demo image.
 * Expected results:


 * Contact: drt80d at gmail.com

Yes. By providing support to the community on software. And sharing exp. and helping others.
 * Will you support hawkboard.org initiative ? How :

Low cost and easy for hobbyist to get hands on.
 * One thing you like about this platform or initiative:

Encrypted Telephony system using Hawkboard

 * Title  :  Encrypted Telephony system


 * Short project description: This project aims at achieving the following:
 * An Encrypted Telephony system which will be powered by Hawkboard to encrypt/decrypt the telephone signals between the sender and receiver.
 * Long term goals:
 * Can be used by mass people subject to feasibility.


 * Homepage:will be given later


 * Why not on other board ?:
 * Hawk is cheap ARM board for supporting Linux kernel USB/USB-OTG support.
 * Cheaper than Beagleboard


 * Duration: 4 months


 * Expected results:
 * All details will be shared up on a wiki


 * Contact: parthaneela@gmail.com


 * Will you support hawkboard.org initiative ? How? :
 * Would like to provide any help with developing drivers or maintaining uboot/ kernel/code optimization/Testing.


 * One thing you like about this platform or initiative:
 * Open Source
 * A platform for hobbyists to try out new ideas in a quick manner

Hawk Medical Kit

 * Title  :  Hawk Medical Kit


 * Short project description: Hawk Med Kit (HMK) is a portable Medical diagnostic kit
 * Description
 * HMK is a low cost portable diagnostic kit for use by Medical community esp for rural health care and on mobile health care units. It shall provide interfaces for open/commercial portable ultrasound probes, open or commercial 12-lead ECG probes, Oxygen Saturation probes. It could be extended to be used for tele-healthcare/tele-radiology and other cardio monitoring applications.


 * Homepage: (not in place, yet)


 * Why not on other board ?:
 * reason 1 Hawkboard is ideal as it provides a floating point DSP for signal processing and ARM9 for control & UI for this device
 * reason 2 Open platform provides opportunity to improve software & hardware for health care applications and promote interoperability


 * Duration: 12-16 months
 * Expected results:
 * output 1 : Open Healthcare platform
 * output 2 : Social impact through open initiatives


 * Contact: vu3thg@gmail.com


 * Will you support hawkboard.org initiative ? How :
 * 1 Contributions to its improvement and development initiatives
 * 2 Maintain documentation and provide support


 * One thing you like about this platform or initiative:
 * 1 Such Low cost open platform seeds innovation

Networked Media Solution

 * Title  :  Networked Media Playback, Storage and Discovery


 * Short project description:
 * Description
 * A media player for music enthusiasts not computer or network engineers
 * A complete solution storage, discovery and control
 * Multiple Ethernet connections through wireless and wired to fit with any installation


 * Homepage: http://www.simpleaudio.co.uk


 * Why not on other board ?:
 * Hawkboard comes with SATA giving a reliable connection to drives, USB has proved too fragile with openembedded
 * Price - much cheaper than Gumstix and Beagleboard, both of which do not support SATA


 * Duration: 6-12 months
 * Expected results:
 * output 1 : Products capable of forming a network where none previously existed
 * output 2 : Media discovery from a range of sources and the ability to store CD collections internally


 * Contact: stuart68@gmail.com


 * Will you support hawkboard.org initiative ? How :
 * Our work with Gumstix has already resulted in changes being submitted to the openembedded mainline
 * Our product will require the use of most of the interfaces Hawkboard provide, our work will help to debug the drivers each uses
 * We will feedback our findings to the openembedded wiki to make it easy for others to configure interfaces like wireless
 * Push the use of the DSP with openembedded and not just use the ARM core for encoding and decoding


 * One thing you like about this platform or initiative:
 * Its use of SATA - without this there was no other viable development system with a similar entry cost

Data Acquisition System

 * Title  :  HawkDaq


 * Short project description:
 * Description
 * A Low-power/Portable platform for capturing of different types of data including Analog and Digital
 * Interfaces with Capture Board through LAN/SPI/USB/UART etc.
 * Processes the data acquired and display by demand through HMI interface (undefined at the moment)


 * Homepage: http://audiomind.org/hawkdaq (nothing here at the moment)


 * Why not on other board ?:
 * Reason 1 Data - Hawkboard has SATA which is great if the user desires to capture the data onto disk.
 * Reason 2 Price - Is cheaper than Gumstix and Beagleboard, which might be an overkill in terms of graphics capability for this application.
 * Reason 3 DSP - Hawkboard has a DSP for signal processing which might be helpful in processing some of the acquired data. mini2440 does not have a DSP.


 * Duration: 6 -9 months
 * Expected results:
 * Output 1 : An Open Portable Data Acquisition Platform
 * Output 2 : Customised Solutions for Commercial Data Acquisition Usage


 * Contact: wee.kiampeng@orangeknob.com


 * Will you support hawkboard.org initiative ? How :
 * Of course!
 * We will develop the sw platform with the community and hopefully everyone will benefit from the exercise,.
 * We will develop with & provide the hardware design for the acquisition portion to the community.


 * One thing you like about this platform or initiative:
 * It fits the bill of what we intended to do with other boards which lacks in certain areas and overkills in certain areas.

Unmanned Air Vehicle Mission Computer

 * Title  :  Air Vehicle Flight Control with Payload Processing


 * Short project description:
 * Description
 * Complete solution for managing flight operations, like any conventional mission computer
 * Additional capability to do payload video management with video compression and encoding
 * Unique capability to produce "UAV on a chip"!


 * Why not on other board ?:
 * Hawkboard has tremendous options for interfaces, such as SATA and USB for mass storage
 * Allows the realization of complete flight ops integration on a single programmable IC
 * Very low entry cost for development


 * Duration: 6-12 months


 * Expected results:
 * output 1 : Demonstrate the use of COTS components for unmanned systems operations
 * output 2 : Produce a single-chip solution for flight control that will also manage computationally-intensive payload (video) tasks
 * output 3 : Define a low-cost system that will be useful for civilian operators, such as fire and police, forestry, and surveying interests


 * Contact: vadimv@ieee.org


 * Will you support hawkboard.org initiative ? How :
 * Our codebase will be open-sourced. We will have a proprietary control system model that will be closed-source, but that is user-replaceable
 * We will be making heavy use of the DSP core and will be able to debug many drivers/algorithms associated with its use.


 * One thing you like about this platform or initiative:
 * A fantastic blend of general-purpose computing with a powerful signal processing capability at a rock-bottom system cost.

OpenCV port and application to an Unmanned Air Vehciule (UAV)

 *  Title: OpenCV port and application to an Unmanned Air Vehciule (UAV)


 * Short project description: the final aim is to have an embedded vision system, thus the project is divided in two parts
 * port OpenCV to the DSP C674x (the bigger part of the project). Current ports of OpenCV on similar architecture (OMAP 3530) are only based on the ARM.
 * use vision algorithms to stabilize an UAV; these algorithms already exists and the OpenCV port with the floating point support will help to put them on the HawkBoard:
 * optical flow
 * visual SLAM (Simultaneous Localisation And Mapping)


 * Homepage:
 * of our laboratory: (not up to date)
 * a wiki will be created when the project starts


 * Why not on other board ?:	
 * it will be one of the cheapest
 * a lot of boards do not have DSP :ARM (PXA 255, 270, 3xx) or Atom boards (Z530)
 * some have DSP, but no floating point DSP (OMAP 3530 boards, like BeagleBoard)
 * built in video in, with dedicated video bus (better than USB)


 * Duration: 6-12 months


 * Expected results:
 * OpenCV running smoothly on the board, and optimized for the DSP
 * vision algorithms running in real time, and able to stabilize the UAV


 * Contact: gsanahuj@hds.utc.fr


 * Will you support hawkboard.org initiative ? How :
 * providing all codes of the OpenCV port to the community
 * a wiki will explain vision algorithms and provide exemples and source codes


 * One thing you like about this platform or initiative:
 * the floating point DSP, will facilitate OpenCV port

Software Defined Radio

 * Title : Multichannel Software Defined Radio / Spectrum Monitor and Logger


 * Short project description:
 * The system will consist of a wideband data capture HW frontend, digital demodulation of a band of RF spectrum.
 * Hawkboard will provide baseband processing, DSP capabilities to process spectrum and generate a graphical spectrum display of a band of interest.
 * Parallel decode as many individual channels as possible, storing spectrum history and decoded channels to a local disk via SATA interface.
 * User interface to select frequency band, channels of interest etc...


 * Homepage: TBD


 * Why not on other board ?:
 * reason 1 : Hawkboard provides a unique combination of easy to program ARM 9 for user interface and I/O, high performance DSP for processing, SATA interface for storage and Ethernet/USB for interfacing.
 * reason 2 : Low cost board with all required features on a small in expensive board, multiple boards will be required to cover a large bandwidth.
 * reason 3 : Floating point DSP eases development of high dynamic range processing (weak signal detection)


 * Duration: 3 Months HW front end plus 3 Months SW implementation


 * Expected results:
 * output : Produce HW front end with interface to Hawkboard
 * output : DSP application software with spectrum, channel decode etc
 * output : User interface control and LCD display


 * Contact: pagercam@gmail.com


 * Will you support hawkboard.org initiative ? How :
 * 1. Open source project
 * 2. Examples of multithreaded real-time DSP, "How to" documentation via wiki
 * 3. Example HW interfacing, "How to" documentation via wiki


 * One thing you like about this platform or initiative:
 * Everything I need in more small low power chip

Next

 * Title :


 * Short project description:
 * Desciption
 * 1
 * 2


 * Homepage:


 * Why not on other board ?:
 * reason 1 :
 * reason 2 :
 * reason 3 :


 * Duration:


 * Expected results:
 * output :
 * output :
 * output :


 * Contact:


 * Will you support hawkboard.org initiative ? How :
 * 1.
 * 2.
 * 3.


 * One thing you like about this platform or initiative: