"i could have been the richest and most powerful person on Earth. But unfortunately i is imaginary and worse, its the square-root of -1..."
Tuesday, June 29, 2010
Saturday, June 26, 2010
Graphics LCD In Proteus
Hello there, you have reached this page because you got a direct link or you were searching about graphics LCD interface / simulation in Proteus. Well this could be one of those right places to look for. Below is a "pretty basic" GLCD simulation as it runs on Proteus. Following are the platform details.
uC - ATMEGA32.
IDE - CodeVision AVR
XTAL - 16 MHz.
No word wrapping.
People interested in code details can leave a comment.
Plus any suggestions on improvement etc :P
Graphics LCD interface in Proteus (Click to Enlarge)
uC - ATMEGA32.
IDE - CodeVision AVR
XTAL - 16 MHz.
No word wrapping.
People interested in code details can leave a comment.
Plus any suggestions on improvement etc :P
Sunday, June 20, 2010
No Donut Today !!!
Just enabled Google Analytics on my blog. Now i'd know who visited from where, when, how long, how many times and provide me accurate info on their profiles and mail accounts, okk i made up the last part... hehehhee.. :D
Happy Surfing... !!!
Happy Surfing... !!!
Sunday, June 13, 2010
Ubuntu on BeagleBoard.....
Finally, got running Ubuntu 10.04 on my BeagleBoard. All setup with a pretty slick script. Two actually - setup_sdcard.sh and the one below:
1. Goto http://elinux.org/BeagleBoardUbuntu#Help
2. Download http://rcn-ee.net/deb/rootfs/ubuntu-10.04-minimal-armel.tar.7z
3. Unpack it - tar -xvf ubuntu-10.04-minimal-armel.tar [after unzipping it in WinRAR or 7z]
4. Run the script - ./setup_sdcard.sh --mmc /dev/sdX --uboot beagle
And bingo after a while the BB boots up with Ubuntu (console version)
I did however try a few things though. Got an Angstrom full development enabled image / rootfs generated by the Angstrom Online Builder utility at http://www.angstrom-distribution.org/narcissus/
This one however did not run on the BB as it was getting stuck at Free init memory 168K which indicated a broken or incorrect build. Now as it had some binaries compiled for the ARM architecture i used the same on Ubuntu. A few worked but the one that i really wanted to - arm-linux-gnueabi-gcc - did not, giving an error saying - execv : Exec format error. However i managed to run vim from Angstrom distro in Ubuntu -
- Copy vim binary from /usr/bin of Angstrom to /usr/bin - of Ubuntu
- Copy all the following libs from /usr/lib - Angstrom to Ubuntu
- libXt.so.6.0.0 as libXt.so.6
- libSM.so.6.0.1 as libSM.so.6
- libICE.so.6.3.0 as libICE.so.6
- libX11.so.6.3.0 as libX11.so.6
- libXau.so.6.0.0 as libXau.so.6
- libXdmcp.so.6.0.0 as libXdmcp.so.6
- Copy everything from /usr/share/vim/vim72 of Angstrom into sams path of Ubuntu.
- Edit vimrc of Ubuntu at /usr/share/vim and comment syntax highlighting, uncomment the indentation related lines and add set backspace=2 to make life easier and prevent any startup warnings.
Bingo, now we've got vim running on ubuntu from angstrom the hard way...
Now only if i could compile stuff directly on the BB !!!
A screenshot of a typical dev day (click to maximize)
Mid screen - Ubuntu console interface over HDMI
Right - Kernel debugger console
Left - Die Hard 4.0
Until then - Ciao...
1. Goto http://elinux.org/BeagleBoardUbuntu#Help
2. Download http://rcn-ee.net/deb/rootfs/ubuntu-10.04-minimal-armel.tar.7z
3. Unpack it - tar -xvf ubuntu-10.04-minimal-armel.tar [after unzipping it in WinRAR or 7z]
4. Run the script - ./setup_sdcard.sh --mmc /dev/sdX --uboot beagle
And bingo after a while the BB boots up with Ubuntu (console version)
I did however try a few things though. Got an Angstrom full development enabled image / rootfs generated by the Angstrom Online Builder utility at http://www.angstrom-distribution.org/narcissus/
This one however did not run on the BB as it was getting stuck at Free init memory 168K which indicated a broken or incorrect build. Now as it had some binaries compiled for the ARM architecture i used the same on Ubuntu. A few worked but the one that i really wanted to - arm-linux-gnueabi-gcc - did not, giving an error saying - execv : Exec format error. However i managed to run vim from Angstrom distro in Ubuntu -
- Copy vim binary from /usr/bin of Angstrom to /usr/bin - of Ubuntu
- Copy all the following libs from /usr/lib - Angstrom to Ubuntu
- libXt.so.6.0.0 as libXt.so.6
- libSM.so.6.0.1 as libSM.so.6
- libICE.so.6.3.0 as libICE.so.6
- libX11.so.6.3.0 as libX11.so.6
- libXau.so.6.0.0 as libXau.so.6
- libXdmcp.so.6.0.0 as libXdmcp.so.6
- Copy everything from /usr/share/vim/vim72 of Angstrom into sams path of Ubuntu.
- Edit vimrc of Ubuntu at /usr/share/vim and comment syntax highlighting, uncomment the indentation related lines and add set backspace=2 to make life easier and prevent any startup warnings.
Bingo, now we've got vim running on ubuntu from angstrom the hard way...
Now only if i could compile stuff directly on the BB !!!
A screenshot of a typical dev day (click to maximize)
Mid screen - Ubuntu console interface over HDMI
Right - Kernel debugger console
Left - Die Hard 4.0
Until then - Ciao...
Subscribe to:
Posts (Atom)