Friday, January 6, 2012
As an electronics tinkerer, I often take apart old electronics to salvage a nice audio pot here, a button there, etc... In my tinkering, I often come across white wire hacks, such as a wire after the fact soldered from one point to another, or something of the likes. Today I was taking apart a nice standard def analog Yamaha receiver that someone donated to my cause. I came across the most ridiculous white wire fix that I've seen in a commercial product to date. Did I mention that this is a nice expensive Yamaha product?
Monday, January 2, 2012
Recently I found myself working on an robotics system with an mbed. I was offline, and didn't want to use mbed's IDE for development. Plus, I already had LPCXpresso running on my computer. Browsing around, it seemed fairly simple to compile code for the mbed from LPCXpresso. Basically, after setting up a project with the correct target processor (in my case the LPC1768), follow these simple steps.
The Steps to Build a Binary File for mbed from LPCXpresso
- Build your project
- Browse in the Project Explorer to 'Debug' folder of your project where the .axf file can be found
- Right click on the .axf, then select 'Binary Utilities->Create Binary'
The Steps to Automatically Generate a Binary File for mbed from LPCXpresso
- Open your project properties (can be done by right clicking on your project in the Project Explorer, and selecting 'Properties' from the popup menu)
- In the treeview on the left, select 'C/C++ General'->'Settings'
- Select the 'Build Steps' tab
- Remove/delete the '#' character in the Post-build steps Command box (thus uncommenting the already included command for generating a binary file)
- Repeat for all configurations desired, apply changes, and you're done!