Three years ago this week, Digi-Key announced the BeagleBoard. Since then, BeagleBoard-xM was launched and numerous other distributors have also signed up to deliver the BeagleBoard and BeagleBoard-xM all around the world.
Linux is turning 20 years old this year and Linus has released version 3.0. You can try 3.0 out on the BeagleBoard or BeagleBoard-xM prior to rev C and it should work for you pretty well. Support for xM rev C was merged after the 3.0 release for inclusion in 3.1. If you'd like to pull a patch set that gives you power management, 1GHz support and some other features not yet placed into the mainline yet, you can check out the patch set in the meta-texasinstruments OE repository. Koen also has also released a set of pre-build binaries and modules using these kernel patches if you want to try out a fairly full-featured 3.0 kernel build for the BeagleBoard/BeagleBoard-xM.
I haven't tried it out yet, but the Linaro 11.06 Android evaluation build also includes a 3.0 kernel for your BeagleBoard-xM.
Happy Beagle 3.0!!!!
Showing posts with label beagleboard. Show all posts
Showing posts with label beagleboard. Show all posts
Friday, July 29, 2011
Tuesday, May 10, 2011
BeagleCast 2011-05-06: Talking ARM with Greg K-H
Today we interview Greg Kroah-Hartman and your hosts are Jason Kridner and Jeffery Osier-Mixon. Gerald will be back in two weeks.
To provide questions or suggestions:
- Call +1-713-234-0535 or
- visit the BeagleCast suggestions form
Links to show topics
- Some in stock @ Digi-Key this week!
- A 300ms BeagleBoard boot?
- Using git submodule and busybox to track mainline development
- Announcing the Level One eXpansion (LOX) Board
- BeagleBoard at Embedded Linux Conference (CATCAN, Gumstix Stagecoach, SuperJumbo, Avnet, and WLAN hacking)
- Always Innovating talk at the 2011 Embedded Linux Conference
- Sandia cluster of 49 OMAP3s
- TI introduces OpenLink
- Processing and Processing-JS on the BeagleBoard under Angstrom
- BeagleBoard based oscilloscope using JavaScript and Processing.JS
- Arduino IDE and upload with avrdude to Trainerboard (AVRISP2)
- Processing on Beagleboard xM
- Making Processing/Arduino IDE/ReplicaorG work on ARM
- Android Oscilloscope on the Beagleboard xM using Rowboat
- Maker Faire Bay Area, May 21-22, 2011
- ESC Chicago, June 6-8, 2011
- Stompbox Design Summer Workshop at Stanford University, July 18-July 22, 2011
Wednesday, March 30, 2011
Indiana Linuxfest and the CATCAN quadpod
I was at Indiana Linuxfest this weekend. A couple of BeagleBoard-xMs were raffled off in support of the conference and it seemed a lot of people were interested. I gave a brief talk about the BeagleBoard project, Mark Yoder from Rose-Hulman and his students gave hands-on training to those interested in the Hackerspace Village and we had a BeagleBoard.org table for part of Saturday.
On Friday before I left for the show, I got a package from CATCAN in Taiwan containing two BeagleBoard-based robots and not much else; certainly nothing else I understood. I left the hexpod at home to make sure it wasn't damaged and took the quadpod with me. Sitting at the table, a group gathered and we figured out what we thought was the right way to connect the battery. The first thing we noticed was this ominous shrill after applying power. As we sat nervously wondering what was going to happen when we applied power, one person sitting at the Linux in the Ham Shack table noted a resemblance of the bot to the evil metal spiders in Dr. Who.
We decided that the shrill was likely the fans in the servo motors. You can block it out after a while, but it is loud and frightening. There was some concern that this meant that the servos were under strain, especially given that the motors were all moving themselves in addition to the legs, but I'm pretty sure we ruled that out and it really is the fans.
Knowing from the CATCAN and BeagleBoard.tw websites that this bot was running Android, a random group of us sitting around the table decided to hook up a serial port and tried to figure out what made the bot move. Being Android without any additional GNU utilities in the file system, the shell can be a bit frustrating. We couldn't hit backspace or perform tab completion. However, obvious commands, like 'ls', 'cd' and 'cat' are there so we could go about our exploring.
One of the first files we found was a log in /data/dontpanic. We found that quite reassuring. Eventually we found /system/etc/init.hexapod.sh and the fact that it pointed to executing /data/test-long-time-hexapod. Sure enough, running that executable sent our bot back through its motions. Running it from the shell gave us a printout of 13 different numerical values--the same number of motors on the bot. Eventually, I'll need to figure out how to recharge this bot--unless I have somehow underestimated its capabilities. I'm still a bit away from figuring out how to give it my own directions, but I think I have a start now--thanks to the attendees of Indiana Linuxfest!
It wasn't all games on the show floor, I also enjoyed a few of the talks. I especially enjoyed the presentation on Open Hardware by Joshua Burton. I am anxious to figure out what I can do with a Bug or BeagleBoard and the realtime sensor data aggregator Panchube. Joshua also introduced me to the work of Rodney Brooks who, among other interesting things, contributes to Edge.
I also picked up a bit I didn't realize in the Ubuntu for ARM presentation by David Mandella. One thing that surprised me is that the 10.04 release for ARM isn't considered "LTS" or long term supported. David predicts that the 12.04 is likely to be the first LTS release for ARM. With the Linaro work on the device tree and lots of OMAP/BeagleBoard patches being accepted into the mainline Linux kernel, I expect that to be a stellar release for the BeagleBoard users out there.
The presentations were recorded, so hopefully I'll be able to provide an update with the recorded presentations.
Update (3/30/2011): Sog Yang gave me this link to find a charger: http://www.rc-airplanes-simplified.com/rc-battery-chargers.html
On Friday before I left for the show, I got a package from CATCAN in Taiwan containing two BeagleBoard-based robots and not much else; certainly nothing else I understood. I left the hexpod at home to make sure it wasn't damaged and took the quadpod with me. Sitting at the table, a group gathered and we figured out what we thought was the right way to connect the battery. The first thing we noticed was this ominous shrill after applying power. As we sat nervously wondering what was going to happen when we applied power, one person sitting at the Linux in the Ham Shack table noted a resemblance of the bot to the evil metal spiders in Dr. Who.
We decided that the shrill was likely the fans in the servo motors. You can block it out after a while, but it is loud and frightening. There was some concern that this meant that the servos were under strain, especially given that the motors were all moving themselves in addition to the legs, but I'm pretty sure we ruled that out and it really is the fans.
Knowing from the CATCAN and BeagleBoard.tw websites that this bot was running Android, a random group of us sitting around the table decided to hook up a serial port and tried to figure out what made the bot move. Being Android without any additional GNU utilities in the file system, the shell can be a bit frustrating. We couldn't hit backspace or perform tab completion. However, obvious commands, like 'ls', 'cd' and 'cat' are there so we could go about our exploring.
One of the first files we found was a log in /data/dontpanic. We found that quite reassuring. Eventually we found /system/etc/init.hexapod.sh and the fact that it pointed to executing /data/test-long-time-hexapod. Sure enough, running that executable sent our bot back through its motions. Running it from the shell gave us a printout of 13 different numerical values--the same number of motors on the bot. Eventually, I'll need to figure out how to recharge this bot--unless I have somehow underestimated its capabilities. I'm still a bit away from figuring out how to give it my own directions, but I think I have a start now--thanks to the attendees of Indiana Linuxfest!
It wasn't all games on the show floor, I also enjoyed a few of the talks. I especially enjoyed the presentation on Open Hardware by Joshua Burton. I am anxious to figure out what I can do with a Bug or BeagleBoard and the realtime sensor data aggregator Panchube. Joshua also introduced me to the work of Rodney Brooks who, among other interesting things, contributes to Edge.
I also picked up a bit I didn't realize in the Ubuntu for ARM presentation by David Mandella. One thing that surprised me is that the 10.04 release for ARM isn't considered "LTS" or long term supported. David predicts that the 12.04 is likely to be the first LTS release for ARM. With the Linaro work on the device tree and lots of OMAP/BeagleBoard patches being accepted into the mainline Linux kernel, I expect that to be a stellar release for the BeagleBoard users out there.
The presentations were recorded, so hopefully I'll be able to provide an update with the recorded presentations.
Update (3/30/2011): Sog Yang gave me this link to find a charger: http://www.rc-airplanes-simplified.com/rc-battery-chargers.html
Monday, March 28, 2011
BeagleCast 2011-03-25: Super Jumbo
The theme of today's show is "Super Jumbo" and your hosts are Jason Kridner, Gerald Coley and Jeffery Osier-Mixon.
To provide questions or suggestions:
- Call +1-713-234-0535 or
- visit the BeagleCast suggestions form
Headline news
- Windows Compact 7
- Two new Distributors in China -- ChipSee -- CATCAN
- FFmpeg fork becomes libav
- Clojure on The Beagleboard -- What is a closure vs. what is Clojure?
- The 2.6.38 kernel is out
- What Is CLFS? - File System - Check!
- OpenEmbedded at CeBIT 2011 -- Should we still be excited about CES and CeBIT?
- Face chasing BeagleBoard-based robot using a Kinect
- How to build QT Framework 4.7.2 and OpenCV 2.2 for Beagleboard-xM -- How to build sample program for capturing image from camera (OpenCV and Qt)
- SPI with Trainer-xM
- Running CyanogenMod on BeagleBoard -- What is CyanogenMod? -- What is Rowboat?
- NEWS IGEPv2 goes Open Hardware
- Open Hardware Summit date announced for 2011? -- Looking for votes on a logo
- Beagleboard: Power usage (current draw) for certain scenarios
Community activity
- GSoC Update -- BeagleBoard.org not a mentoring organization this year -- Still looking for mentors to volunteer to mentor in other projects -- Considering a smaller scale BeagleBoard Summer of Code
- Always Innovating Announcement...Super Jumbo Beagle Buffet!
- Khasim Syed Mohammed will be on next week to discuss the Android Rowboat project
Tuesday, March 15, 2011
BeagleCast 2011-03-14: BeagleBoard-xM rev C
Today's hosts are Jason Kridner, Gerald Coley and Jeffery Osier-Mixon. Below are the show note links.
Links to the recordings
To provide questions or suggestions:
- Call +1-713-234-0535 or
- visit the BeagleCast suggestions form
- Running a BeagleBoard off of Batteries
- BeagleBoard cases with a MakerBot on Thingiverse
- New SGX Graphics Driver Release 4.03.00.02 for Linux now available!
- DVI-D to VGA converter for BeagleBoard-xM and issue to be fixed with the current BeagleBoardToys VGA adapter when using a BeagleBoard-xM
- Kinect + BeagleBoard-xM (now need GLES)
- Leverett and Wasson Win Texas Instruments Beagle Board Design Challenge
- Toolchain, Check! Kernel, Check! - Cross Linux From Scratch
Upcoming events
- Tweet @Jadon for free BeagleBoard hands-on training on March 26th at Indiana Linuxfest going on March 25-27
- Linux Collaboration Summit on April 6-8
- Embedded Linux Conference on April 11-13
- Maker Faire Bay Area on May 21-22
- New release candidate from Angstrom
- FAT vs. ext2
- boot.scr vs uEnv.txt change is not welcomed by all
- Why won't old MLO and u-boot work with xM rev C?
- Mark Yoder's ECE497 class with some students using the Kinect
- Collecting Google Summer of Code project ideas such as the car PC project
The theme music for BeagleCast was created and provided by Alasdair Drake.
Tuesday, March 8, 2011
BeagleCast 2011-03-07: The inaugural podcast
Today's hosts are Jason Kridner, Gerald Coley and Jeffery Osier-Mixon. Below are the show note links.
Links to the recordings
To provide questions or suggestions:
- Call +1-713-234-0535 or
- visit the BeagleCast suggestions form
Jeff and Yocto
- Jeff at a conference near the Columbia river gorge
- Jeff now the Yocto community manager
- Yocto includes Poky build tools, is multiplatform and has a BeagleBoard BSP
- Yocto gets many new partners
- What does it mean to join with OpenEmbedded?
- OE and Gentoo share roots
- Arago Project
- Koen working on the oe-core
- eLinux wiki summary of embedded Linux projects
- Wikis "are like bread" (good when fresh)
- BeagleBoard.org and Google Summer of Code
- oe-core status update and Yocto birds of a feather at ELC week of April 10
SD card discussion
- Amazon selling consumer friendly packaging
- SD card performance shootout needed to measure controller performance
BeagleBoard and electronics hobbyists of all ages
News from the BeagleBoard.org RSS feed and elsewhere
- Cloud9 IDE on BeagleBoard
- BeagleBoard Trainer-xM
- Contributing upstream patches, such as uEnv.txt patch in u-boot
- The move from ttyS2 to ttyO2
- linux-omap kernel patchwork
- Linaro status
- Linux news
- Linux input events in Perl
- Student Robotics has a nice BeagleBoard based robot design and real student roots
- xM now available from Tenet Technetronics
- Koen made BeagleBoard coasters with his MakerBot
- Adobe Flash10.1 with DSP H264
- PIXHAWK Gumstix Camera
- BeagleWall with interview of Roger Monk
The theme music for BeagleCast was created and provided by Alasdair Drake.
Monday, February 28, 2011
Using Perl to read Linux events
For a simple demo that played a movie on a BeagleBoard, I wanted to add a simple mechanism to start the movie over again if the USER button was pressed.
To read a Linux input event, it is as simple as just performing a read. The only trick to this for me, however, is that I wanted the read to timeout. This was resolved by using the Perl alarm() function can catching the signal within an eval().
I've uploaded a gist of my example play_movie.pl script:
To read a Linux input event, it is as simple as just performing a read. The only trick to this for me, however, is that I wanted the read to timeout. This was resolved by using the Perl alarm() function can catching the signal within an eval().
I've uploaded a gist of my example play_movie.pl script:
Saturday, December 18, 2010
Looking for a college intern for this summer
In the past, for job postings and other commercial solicitations around the BeagleBoard I've recommended utilizing the BeagleBoard LinkedIn group because I never went deeper than the page that said that the job board was free. As I tried to list my own opening, I found that it was going to cost me almost $200. Given that, I welcome anyone contacting me with information on cheaper ways to do job listings and other commercial solicitations related to BeagleBoard activities.
What I'm inquiring about here is to fill an ARM microprocessor community development team internship position at Texas Instruments for summer 2011. You can find other job opportunities at TI with TI's CareerBuilder site (try keyword "Linux") or at http://careers.ti.com.
Job Description
Serve the needs of open source software developers utilizing TI ARM-based microprocessors by advocating within TI, consolidating and communicating valuable information internally and externally, and solving technical and organizational challenges including patches to fix open source software bugs or functional gaps in software like u-boot, Linux, applications within GNU/Linux distributions and tools to build software systems. Producing written, recorded and interactive presentation materials to train technical and semi-technical audiences on utilization and extension of open hardware platforms, such as the BeagleBoard, is required. A public reputation in open source software development is highly desirable. Some travel required. On-line communication skills are a must. This position is potentially very flexible in hours and location as long as mastery of communications with the core team can be demonstrated. Other potential benefits include flexibility in software projects and resources of perhaps the largest volume ARM microprocessor supplier in the industry.
Minimal Skills Required
Company Description
Texas Instruments (TI) is a global analog and digital semiconductor IC design and manufacturing company. In addition to analog technologies, digital signal processing (DSP) and microcontroller (MCU) semiconductors, TI designs and manufactures semiconductor solutions for analog and digital embedded and application processing.
Where to send your information
Please send all TI ARM microprocessor community development job related queries to me with "JOB" in the subject heading and to my jkridner account on beagleboard.org.
What I'm inquiring about here is to fill an ARM microprocessor community development team internship position at Texas Instruments for summer 2011. You can find other job opportunities at TI with TI's CareerBuilder site (try keyword "Linux") or at http://careers.ti.com.
Job Description
Serve the needs of open source software developers utilizing TI ARM-based microprocessors by advocating within TI, consolidating and communicating valuable information internally and externally, and solving technical and organizational challenges including patches to fix open source software bugs or functional gaps in software like u-boot, Linux, applications within GNU/Linux distributions and tools to build software systems. Producing written, recorded and interactive presentation materials to train technical and semi-technical audiences on utilization and extension of open hardware platforms, such as the BeagleBoard, is required. A public reputation in open source software development is highly desirable. Some travel required. On-line communication skills are a must. This position is potentially very flexible in hours and location as long as mastery of communications with the core team can be demonstrated. Other potential benefits include flexibility in software projects and resources of perhaps the largest volume ARM microprocessor supplier in the industry.
Minimal Skills Required
- On-line communications
- Conflict resolution
- C and C++ programming
- Shell scripting
- Demonstrated knowledge in Linux, operating system and build system concepts
- Software revision control management
- Oral and written communications in English (additional languages are desirable, especially Japanese, Spanish, German, Portuguese, and Hindi)
Company Description
Texas Instruments (TI) is a global analog and digital semiconductor IC design and manufacturing company. In addition to analog technologies, digital signal processing (DSP) and microcontroller (MCU) semiconductors, TI designs and manufactures semiconductor solutions for analog and digital embedded and application processing.
Where to send your information
Please send all TI ARM microprocessor community development job related queries to me with "JOB" in the subject heading and to my jkridner account on beagleboard.org.
Monday, May 24, 2010
Announcement from TI of BeagleBoard-xM hands-on training at ESC Chicago
| |||||||||||||||||||||||||||
The platform bar is a trademark of Texas Instruments. All other trademarks are the property of their respective owners. |
Wednesday, May 12, 2010
Six BeagleBoard.org GSoC projects launching
BeagleBoard.org was approved to mentor six (6) students during this year's Google as they execute their projects. The students, projects, and mentors are:
From the GSoC timeline, we are currently in the Community Bonding Period and very close to launching our projects:
Every student should be in contact with his/her mentor and co-mentors on a regular basis. This Monday, May 17th will be an all-hands meeting on #beagle at 14:00 UTC / 10AM EDT.
P.S. Mentors registered with GSoC, please contact me if I don't have the roles defined adequately--I don't mind adding additional co-mentors.
- Christopher Friedt's project is NEON Support for FFTW. He is being mentored by Mans Rullgard. I'm proposing Philip Balister as a co-mentor. Christopher attends C.A.U. Kiel, Germany. You can follow his work at http://perpetual-notion.blogspot.com/.
- Tobias Arrskog's project is Optimizing rendering of XBMC and aiding the port to ARM. He is being mentored by Mike Zucchi. I'm proposing Mans Rullgard and Søren Steen Christensen to assist as co-mentors. Tobias attends Lunds University, LTH. Sweden.
- Yaman Umuroglu's project is RPC-like POSIX wrappers for DSPEasy. Yaman is mentored by Katie Roberts-Hoffman. I'm proposing Laine Walker-Avina and Frank Walzer to assist as co-mentors. Yaman attends Middle East Technical University in Turkey.
- Varun Jewalikar's project is a High level interface to exploit the Pulse Width Modulation abilities of the BeagleBoard. Varun is being mentored by Søren Steen Christensen. I'm proposing Cristina Murillo to assist as a co-mentor, but I'll be looking to see if we can add a co-mentor in India. Varun attends Delhi College of Engineering in India.
- Nicolas Boichat's project is a USB sniffer on Beagle Board. Nicolas is being mentored by Hunyue Yau. I'm proposing Laine Walker-Avina and Frans Meulenbroeks to assist as co-mentors. Nicolas is finishing his Masters at EPFL (Switzerland).
- Pramod Poudel's project is OpenCV DSP Acceleration. Pramod is being mentored by Leonardo Estevez. I'm proposing Katie Roberts-Hoffman and Luis Gustavo Lira to assist as co-mentors. Pramod attends University of Texas at Tyler, Texas, USA.
From the GSoC timeline, we are currently in the Community Bonding Period and very close to launching our projects:
| Community Bonding Period: | Students get to know mentors, read documentation, get up to speed to begin working on their projects. |
|---|
| May 24: |
|
|---|
Every student should be in contact with his/her mentor and co-mentors on a regular basis. This Monday, May 17th will be an all-hands meeting on #beagle at 14:00 UTC / 10AM EDT.
P.S. Mentors registered with GSoC, please contact me if I don't have the roles defined adequately--I don't mind adding additional co-mentors.
Wednesday, April 7, 2010
Ubuntu image writer simplifies getting start using the BeagleBoard
If you happen to have a 2GB SD card and you are thinking about trying the Angstrom demo that Koen has created but are scared of all the partitioning, formatting, and copying instructions you are finding on the web, then I hope I'm about to share some joy with you.
Ubuntu now distributes a tool for writing images onto USB sticks and SD cards for the purpose of evaluating Ubuntu. For those of us who use Linux on a daily basis, it serves largely the same purpose as the 'dd' command, but it runs in Windows and Mac OS X as well and has a GUI to help prompt you along the way. You can get the tool from:
https://help.ubuntu.com/community/Installation/FromImgFiles
Additionally, Koen, a maintainer for the Angstrom Distribution, has produced an image under his demo directory at:
http://www.angstrom-distribution.org/demo/beagleboard/sd-images/2gb/
You'll still need a tool to uncompress the image (which is Bzip2 compressed), but the rest should be mostly self-explanatory. Hopefully other distributions will follow and more SD images will be available soon!
Ubuntu now distributes a tool for writing images onto USB sticks and SD cards for the purpose of evaluating Ubuntu. For those of us who use Linux on a daily basis, it serves largely the same purpose as the 'dd' command, but it runs in Windows and Mac OS X as well and has a GUI to help prompt you along the way. You can get the tool from:
https://help.ubuntu.com/community/Installation/FromImgFiles
Additionally, Koen, a maintainer for the Angstrom Distribution, has produced an image under his demo directory at:
http://www.angstrom-distribution.org/demo/beagleboard/sd-images/2gb/
You'll still need a tool to uncompress the image (which is Bzip2 compressed), but the rest should be mostly self-explanatory. Hopefully other distributions will follow and more SD images will be available soon!
Thursday, March 18, 2010
BeagleBoard.org in Google Summer of Code!
BeagleBoard.org has been listed as one of the accepted mentoring organizations for the Google Summer of Code 2010!!!
Over 365 organizations applied and we are among the 150 lucky Free and Open Source projects that were accepted. About 1,000 students are expected to have their project proposals accepted and Google will be providing US$5,000 to every student and US$500 to the mentoring organization for every successfully completed project. Texas Instruments will be providing BeagleBoard hardware through the BeagleBoard.org Sponsored Projects Program. TinCanTools has offered to provide Zippy boards to students using those in their projects.
Now is the time for mentors (people who would like to assist the students), to sign up on the GSoC2010 site and to update the ideas list. It is also the time for students to get familiar with the BeagleBoard.org project and community before applications begin being accepted on March 29, so be sure to hang out on the #gsoc and #beagle channels on irc.freenode.net.
Spread the good news and bring on the projects!!!
Over 365 organizations applied and we are among the 150 lucky Free and Open Source projects that were accepted. About 1,000 students are expected to have their project proposals accepted and Google will be providing US$5,000 to every student and US$500 to the mentoring organization for every successfully completed project. Texas Instruments will be providing BeagleBoard hardware through the BeagleBoard.org Sponsored Projects Program. TinCanTools has offered to provide Zippy boards to students using those in their projects.
Now is the time for mentors (people who would like to assist the students), to sign up on the GSoC2010 site and to update the ideas list. It is also the time for students to get familiar with the BeagleBoard.org project and community before applications begin being accepted on March 29, so be sure to hang out on the #gsoc and #beagle channels on irc.freenode.net.
Spread the good news and bring on the projects!!!
Monday, December 14, 2009
Several OMAP/Beagle patches land upstream for Linux 2.6.33
I'm feeling pretty happy and excited today looking at the patches Linus Torvalds has recently merged into the Linux kernel mainline, such as a huge patch set from Tony Lindgren[1]. I'm particularly happy to see that DSS2 is there[2], so there shouldn't be any more confusion about what display driver to use on OMAP. The USB EHCI (host port) driver also finally got merged[5]. I also see a large number of power management patches being included.
Baseline support for several OMAP3 systems has also been included, including the Always Innovating Touch Book[3], AM3517 EVM[6], IGEPv2[7], CM-T35[8], OMAP3630 Zoom-3[9] and some updates for the OpenPandora[4]. Many of the OMAP3 development boards[10] and open development platforms are still not listed or easy to find in the Kconfig descriptions or board instance files.
A large number of bug fixes are also included.
It typically takes Linus 2-3 weeks to put together the first release candidate. After that, it typically takes 2-3 months to hammer out the bugs enough to make the the release. I'm looking forward to seeing great testing and contributions from the OMAP and BeagleBoard communities following the release of Linux 2.6.33-rc1!!
[1] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9c3936cb694ffd559c80dc3eb75b61f769a39259
[2] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/arm/OMAP/DSS
[3] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=7a079cab4632265fc87ee483daf57879d5dd87f2
[4] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=8d88f7f70cca3fa6aabac287fccd40cebacb92d1
[5] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=54ab2b02ef6a454b4cca969f546d0dd43fec7308
[6] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=c625327e2f5a506a89563e14ed837c82fa61548f
[7] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=58e111621d402d41cb0cabae7c532d6194b7d943
[8] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=2886d128d8ff83af88b9cbe6dbf7f0d2bbee8d76
[9] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=5f35fbe8b8a05743fb9686e33194a126cd4273f6
[10] http://wiki.omap.com/index.php?title=OMAP3_Boards
Baseline support for several OMAP3 systems has also been included, including the Always Innovating Touch Book[3], AM3517 EVM[6], IGEPv2[7], CM-T35[8], OMAP3630 Zoom-3[9] and some updates for the OpenPandora[4]. Many of the OMAP3 development boards[10] and open development platforms are still not listed or easy to find in the Kconfig descriptions or board instance files.
A large number of bug fixes are also included.
It typically takes Linus 2-3 weeks to put together the first release candidate. After that, it typically takes 2-3 months to hammer out the bugs enough to make the the release. I'm looking forward to seeing great testing and contributions from the OMAP and BeagleBoard communities following the release of Linux 2.6.33-rc1!!
[1] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9c3936cb694ffd559c80dc3eb75b61f769a39259
[2] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/arm/OMAP/DSS
[3] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=7a079cab4632265fc87ee483daf57879d5dd87f2
[4] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=8d88f7f70cca3fa6aabac287fccd40cebacb92d1
[5] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=54ab2b02ef6a454b4cca969f546d0dd43fec7308
[6] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=c625327e2f5a506a89563e14ed837c82fa61548f
[7] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=58e111621d402d41cb0cabae7c532d6194b7d943
[8] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=2886d128d8ff83af88b9cbe6dbf7f0d2bbee8d76
[9] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=5f35fbe8b8a05743fb9686e33194a126cd4273f6
[10] http://wiki.omap.com/index.php?title=OMAP3_Boards
Labels:
beagleboard,
kernel,
linux,
omap,
omap35x,
open source
Friday, November 13, 2009
Videos of intro to Nov 17th community lightning talks and all the Aug 27th talks
See the full list of movies in the YouTube playlist. They include OMAP3-based open platforms like the Always Innovating Touch Book and the Oregon State ultra-mobile PC (UMPC) OSWALD, software frameworks running on OMAP3 like Gnome, Ubuntu, GStreamer, and QNX Neutrino, projects for open software defined radio (SDR), hardware projects to expand Beagle with LCDs and Ethernet, the DM355-based open camera project LeopardBoard.org, and new applications like the PicoFlamingo presentation system.
To see the slides or join the Nov 17th event, visit the wiki page. Enjoy!
Tuesday, October 20, 2009
NEON training
One of the most important aspects of the BeagleBoard.org community is that I'm mostly irrelevant. This means that I'm not a bottleneck to the important things that happen in the community. Unfortunately, it also means that I'm also not always in-the-loop on great events coming up that utilize the BeagleBoard and getting the word out to everyone on-time. Even so, I imagine a lot of you are going to the ARM Techcon3 and can make use of this nice litte bit of hands-on training using the BeagleBoard that I learned about from Ken Havens:
Turning the NEON Light On (Hands-on Workshop)
Wednesday, Oct 21 3:00pm - 4:30pm
TechMart: San Jose room
Friday, Oct 23 10:00am - 11:30am
TechMart: San Jose room
Thursday, September 3, 2009
Beagle Board at ESC Boston
The Beagle Board is back at ESC Boston! There will be a user's group meeting following the training sessions. There is a two-hour hands-on introduction and 3 hands-on classes featuring Android, DSP-accelerated audio/video, and use of the 3D graphics accelerator. Classes are free for ESC attendees with a $99 setup fee to get access to a lab station if you bring your own Beagle Board and $299 to get a new Beagle Board with the class.
For more information, visit http://beagleboard.org/esc.
For more information, visit http://beagleboard.org/esc.
Tuesday, August 18, 2009
On-line Community Lightning Talks and Hands-on Training
To complement its $99 world-wide Tech Days 2009 program, TI is putting on a new free, on-line event called eTech Days (http://www.ti.com/etechdays). It is a full day of interactivity and problem-solving on Thursday, August 27 2009.
As just one part of this event, open source community developers are invited to present on their on-going activities and drive discussion on the #beagle IRC channel on Freenode. For more information or to register a talking slot, visit the wiki information page at: http://wiki.omap.com/index.php/ETechDays_Community_Lightning_Talks.
Also, if you haven't already heard, the Beagle Board is back at ESC Boston! Sign up for hands-on training today at: http://esc-boston.techinsightsevents.com/ti_beagleboard.
As just one part of this event, open source community developers are invited to present on their on-going activities and drive discussion on the #beagle IRC channel on Freenode. For more information or to register a talking slot, visit the wiki information page at: http://wiki.omap.com/index.php/ETechDays_Community_Lightning_Talks.
Also, if you haven't already heard, the Beagle Board is back at ESC Boston! Sign up for hands-on training today at: http://esc-boston.techinsightsevents.com/ti_beagleboard.
Wednesday, August 5, 2009
PicoFlamingo wins a Zoom-II for work in the BeagleBoard.org Sponsored Projects Program
Futuristic and innovative ideas pay off in the form of a sweet device! Congrats to the PicoFlamingo team for thinking outside of the box with their BeagleBoard-based portable presentation system and winning a monthly prize in the Sponsored Projects Program for their excellent progress. They have been awarded the OMAP 3 based Zoom II Mobile Development Platform to help pioneer more of their inventions and can’t wait to see what they do to improve their Pink Egg.
Don’t miss out on the opportunity to win a BeagleBoard and/or one of the monthly prizes – visit beagleboard.org/contest to learn how to submit ideas and keep the mailing list and your RSS feed up-to-date with your progress.
Don’t miss out on the opportunity to win a BeagleBoard and/or one of the monthly prizes – visit beagleboard.org/contest to learn how to submit ideas and keep the mailing list and your RSS feed up-to-date with your progress.
Tuesday, March 31, 2009
A pair of EDN Innovation winners
The "OMAP35x Application Processor" and the "Beagle Board Embedded Linux Development Board" were both winners of tonight's EDN Innovation 2008 awards for their respective categories of "Microprocessors" and "Software/Embedded Tools". It was a great evening, with several great products recognized and it was nice to have our products among those. It was a great way to follow up a successful day of hands-on classes at the Embedded Systems Conference on the BeagleBoard. Too bad Boris wasn't there to accept the honors himself. :)
Friday, February 13, 2009
Software design contest #2 (in 3D)
Congratulations again to Antti Seppanen for his BeagleBot and Diego Dompe for his support of usbtty in the Beagle u-boot on winning Beagle Board Rev C boards in the last software design contest.
We were a bit slow setting the dates for this contest with the hope of getting some entries with 3D graphics enabled. Koen, a frequent contributor to BeagleBoard.org and maintainer of the Angstrom Distribution that includes Beagle Board support, has given us a demo to show that this is now possible for community members. In his demonstration, he's running OGRE3D, an open source graphics engine, with Wiimote control and projection on his ceiling with the TI Pico Projector development kit.
As one of the contest judges, Koen isn't eligible for the contest, but you can build upon his work by utilizing the information provided on the Beagle mailing list for configuring the 3.00.00.06 SGX drivers that are now available from TI for download.
The contest details are at http://elinux.org/BeagleBoard/contest. To try to keep us on track of a contest per month, submissions must be complete, with all instructions and software, by Friday, February 27th. Good luck!
We were a bit slow setting the dates for this contest with the hope of getting some entries with 3D graphics enabled. Koen, a frequent contributor to BeagleBoard.org and maintainer of the Angstrom Distribution that includes Beagle Board support, has given us a demo to show that this is now possible for community members. In his demonstration, he's running OGRE3D, an open source graphics engine, with Wiimote control and projection on his ceiling with the TI Pico Projector development kit.
As one of the contest judges, Koen isn't eligible for the contest, but you can build upon his work by utilizing the information provided on the Beagle mailing list for configuring the 3.00.00.06 SGX drivers that are now available from TI for download.
The contest details are at http://elinux.org/BeagleBoard/contest. To try to keep us on track of a contest per month, submissions must be complete, with all instructions and software, by Friday, February 27th. Good luck!
Subscribe to:
Posts (Atom)
