Mostly iPoo?

On August 5, 2011 at 2:18am, David William Verges was born. He weighed 3360 grams (7 pounds, 6 ounces) and measured 48 cm (19 inches) long. 10 fingers, 10 toes, 2 arms, 3 legs, and peach fuzz for hair.
Mom (a.k.a. Kate) went into labor around 11:30pm on the evening of August 4th. The contractions were about 1-2 minutes long and spaced about 2-4 minutes apart. The recommendation is to go to the hospital when they are 1 minute long and 5 minutes apart, so needless to say, we were lagging a bit. Kate did an awesome job of focusing on her HypnoBabies relaxation techniques, and I packed up the car to go. We made it to the hospital around 1:00am and got to a room around 1:15am. We had left everything in the car, since we’d been told that it was easier to schlep things to the room once you knew which room was yours. (I figured I’d have time while Kate continued her contractions when I could make a few trips.)
The nurse learned that Kate was already 6cm dilated. The nurse and I started all of Kate’s admission paperwork, which took us to almost 2:00am. Upon another check around then, she discovered that Kate was 100% dilated and “ready to pop!” So she called reception and told them to have Dr. O’Callahan come. Then about 5 minutes later, Kate’s water broke; the nurse called reception again with the same request. Then 5 minutes later, David started to crown and Kate felt the uncontrollable urge to push. The nurse’s eyes got wide and her request this time changed to, “Dr. O’Callahan needs to be here NOW!”
The room filled with about 15 nurses in 30 seconds. Doctor O was still 10 minutes out, and David was coming regardless of who was catching; so one of the nurses ended up delivering him. They clamped the cord and I cut it. Then David was put on Mom’s chest. Doctor O showed up just in time to deliver the placenta and call Kate a “superwoman” for having such a fast and relatively easy birthing! 3 hours from start to finish.
Over the next 24 hours, we did all the standard stuff: feedings, tests, swaddling, etc. We mentioned that when we started this blog, we took the name from a cute onesie joke. I’m beginning to think that we should rename it to “mostly-ipoo.blogspot.com!” Five diapers in one day — now that’s progress!
Here’s mom and baby right after the birth, taken with my camera phone since the big camera was still in the car:
And here’s a close-up of little David imitating a burrito:

Mostly iPoo?

On August 5, 2011 at 2:18am, David William Verges was born. He weighed 3360 grams (7 pounds, 6 ounces) and is 48 cm (19 inches) long. 10 fingers, 10 toes, 2 arms, 3 legs, and peach fuzz for hair.

Mom went into labor around 11:30pm on the evening of August 4th. The contractions were about 1-2 minutes long and spaced about 2-4 minutes apart.

The Fortune Cookies Never Lie

Today, I met up with Chris for lunch.  His fortune cookie contained the fortune on the top, while mine contained the fortune on the bottom.  Taken together, he reasoned that my water will break soon.  Only time will tell.  🙂

The Nursery!

 Here are some obligatory pictures of the nursery.  I figured that this may be the cleanest that it ever is.  Hope you enjoy!

The alphabet flash cards and monkey painting

The crib

Close up of the monkey

Airplane painting in the bathroom

Welcome to our blog!

Welcome to our blog!  Chris and I created to share pictures and stories of our little boy, who at this point is still on his way.  The title comes from an adorable onesie that Chris got from Think Geek that says “TCP/IP but mostly IP,” which is an internet joke for those of you who aren’t members of nerd night.  Please check back from time to time, as I’m planning (hoping) to update fairly regularly.  But …we’ll see how this goes, especially given my previous track record with house plants.

OpenEmbedded bblayers and bbappend

I recently found a blog posting at http://sakrah.homelinux.org/blog/2010/11/bblayers-bbappend/ that discusses two new features in OE: bblayers and bbappend. This is a huge step forward in improving the maintainability of large scale OE developments. I’ll post more once I’ve had a chance to look through the features a bit more.

(This posting was really just an archive of the link to the blog for me!)

Bitbake via GIT

Bitbake recently converted from SVN to GIT.  As such, many users may be wondering where to get the latest and greatest updates.  The new repository has moved to git://git.openembedded.org/bitbake.git.

To checkout Bitbake 1.8.18 (the latest as of this writing), use the following instructions:

$ git clone git://openembedded.org/bitbake.git
$ cd bitbake
$ git checkout 1.8.18

You can see a list of current tags and upgrade to a specific one, if desired:

$ git tag -l

Customizing OpenEmbedded

This third post in a series focuses on creating your own “distribution” using OpenEmbedded. The instructions below assume that you have a working build system that can produce binaries that run on the Atmel AT91SAM9263-EK board using NAND flash memory.

Our goal at the end of this post is to have an OE environment that:

  1. builds images for a custom board based on the AT91SAM9263-EK;
  2. adds the patches needed for the custom board to AT91Bootstrap, U-boot, and the Linux kernel; and
  3. creates a custom root filesystem, bundled with programs that you want installed in the default image.

Lots to do, so let’s get started! Continue reading

Flashing the AT91SAM9263-EK Board

In the previous post, we learned how to create an OpenEmbedded (OE) workspace that can successfully build images for the Atmel AT91SAM2963-EK board.  As it turns out, the default in OE is to build dataflash images for the AT91SAM9263-EK board, not nandflash.  If your particular board uses dataflash for its storage, then you’re all set!  But if your board is like mine and uses nandflash, we have a little more work to do first.

This post will focus on tweaking the OE tree to build nandflash images for the AT91SAM9263-EK and then finally uploading those images to the board.  The result (with either dataflash or nandflash) will be to have Angstrom 2008.1 booting on the board. Continue reading