Hawkboard/earlyadopter
Contents
- 1 Introduction
- 2 Proposals
- 2.1 Linux Driver Development for HawkBoard Peripherals
- 2.2 SIP client demo
- 2.3 Hawk Media Server
- 2.4 Hawkboard support in poky linux
- 2.5 Encrypted Telephony system using Hawkboard
- 2.6 Hawk Medical Kit
- 2.7 Networked Media Solution
- 2.8 Data Acquisition System
- 2.9 Unmanned Air Vehicle Mission Computer
- 2.10 OpenCV port and application to an Unmanned Air Vehicle (UAV)
- 2.11 HAWKEYE Software Defined Radio
- 2.12 Range of Motion Evaulator
- 2.13 Delivery Management
- 2.14 Linux based USB peripheral
- 2.15 Linux Driver Development for HawkBoard Peripherals
- 2.16 Linux Driver Development for HawkBoard Peripherals
- 2.17 Next
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
<below is a template / example, please keep the heading and use the same for your proposals>
<example starts>
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
- The project will add the Linux driver support, following are the drivers I will be interested in developing and maintaining
- 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
<example ends>
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.
- Get a SIP client working (linphone), maybe use DSP to off-load audio processing.
- 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
- Short project description:
Provide support for hawkboard in poky linux platform. Provide demo images for Sato.
- Homepage: http://pokylinux.org/
- Why not on other board ?:
Ideal for small resolution displays. Low cost platform to work on.
- Duration:
About 3 months.
- Expected results:
A working Sato demo image.
- Contact: drt80d at gmail.com
- Will you support hawkboard.org initiative ? How :
Yes. By providing support to the community on software. And sharing exp. and helping others.
- One thing you like about this platform or initiative:
Low cost and easy for hobbyist to get hands on.
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.
- Description
- 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
- Description
- 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)
- Description
- 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"!
- Description
- 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 Vehicle (UAV)
- Title: OpenCV port and application to an Unmanned Air Vehicle (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: [1] (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 VPIF 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 (which are not UAV specific) and provide exemples and source codes
- will help development of applications using DSP and video-in
- One thing you like about this platform or initiative:
- the floating point DSP, will facilitate OpenCV port
HAWKEYE 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
Range of Motion Evaulator
- Title : Range of Motion Evaulator
- Short project description:
- Desciption
- 1 A latch on device providing accurate Range Of Motion measurement and data logging for applications such as physiotherapy
- 2 Maybe used to measure range of motion after fracture/surgery to see correct healing
- Homepage: Coming soon
- Why not on other board ?:
- Provides ports to faciliate data logging
- Provides DSP capabilities may prove useful in visualization in 3D space
- Low cost may even make it a single use device
- Duration: 9-12 months
- Expected results:
- Accurate mesurements of movement in space
- Analysis and loggin, as well as visualization and feedback
- Contact:sumitb555@gmail.com
- Will you support hawkboard.org initiative ? How :
- 1. Code will be opensource and the documentation will be available for any additional harware
- One thing you like about this platform or initiative:
- ARM9 with DSP capabilities and availability of multiple ports
Delivery Management
- Title : Delivery Management
- Other details : Author has sent a mail, waiting for approval to post the same here.
Linux based USB peripheral
- Title : Linux based USB peripheral
- Short project description:
- This project will turn the Hawk board into a Linux based USB peripheral.
- It will be initially tested as a USB device for the Beagle Board to provide:
- ethernet
- composite video capture
- storage services using a SATA disk drive.
- Why not on other board ?:
- Other boards do not offer the same collection of interfaces as the hawk board.
- My efforts will be recognized and appreciated by world wide hawk, beagle, OMAP, Davinci communities.
- Duration: 3 months
- Expected results:
- Images for the Hawk will be posted along with interfacing information for the Beagle Board.
- A video and/or a demo showing functionalities in use with the Beagle Board.
- Contact: hy-hawk[at]hy-research[.]com
- Will you support hawkboard.org initiative ? How :
- By creating demonstrations of the Hawk board in use.
- Providing an example of usage as a USB device
- By designing and offering accessories such as cases and expansion boards for the community
- By being on mailing lists and IRC and try to answer the questions
- One thing you like about this platform or initiative:
- Open Platform
- Range of interfaces offered around a low power core
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
- SATA
- SD/MMC
- The project will add the Linux driver support, following are the drivers I will be interested in developing and maintaining
- Homepage: http://hawkboard.wordpress.com
- Why not on other board ?:
- I want to contribute to open source community
- Duration: 3 months
- Expected results:
- SATA and SD/MMC drivers will be implemented and submitted to davinci mailing list for kernel.org submissions.
- Contact: georgekk[at]gmail[.]com
- 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
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
- ASoC support
- The project will add the Linux driver support, following are the drivers I will be interested in developing and maintaining
- Homepage: http://hawkboard.wordpress.com
- Why not on other board ?:
- I want to contribute to open source community
- Duration: 3 months
- Expected results:
- ASoC drivers will be implemented and submitted to davinci mailing list for kernel.org submissions.
- Contact: sudhanshu.saxena[at]gmail[.]com
- 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
Next
- Title :
- Short project description:
- Homepage:
- Why not on other board ?:
- Duration:
- Expected results:
- Contact:
- Will you support hawkboard.org initiative ? How :
- One thing you like about this platform or initiative: