<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0' xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;CEAARXs-fyp7ImA9WhdaF0k.&quot;'><id>tag:blogger.com,1999:blog-6252901278478439493</id><updated>2011-10-27T12:12:24.557-07:00</updated><title>dastardlyy's blog</title><subtitle type='html'>This is a personal blog.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dastardlyy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6252901278478439493/posts/default?redirect=false&amp;v=2'/><link rel='alternate' type='text/html' href='http://dastardlyy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>dastardlyy's blog</name><uri>http://www.blogger.com/profile/14075887033900082608</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry gd:etag='W/&quot;CEIARno9eip7ImA9WhdaF08.&quot;'><id>tag:blogger.com,1999:blog-6252901278478439493.post-2766614101497770395</id><published>2011-10-27T06:35:00.000-07:00</published><updated>2011-10-27T06:35:47.462-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-27T06:35:47.462-07:00</app:edited><title>uClinux, embedded system for microcontrollers emulated in Skyeye</title><content type='html'>Introduction&lt;br /&gt;
#########&lt;br /&gt;
&lt;br /&gt;
uClinux is an open source embedded operating system based on 2.6 linux&lt;br /&gt;
&lt;br /&gt;
kernel. uClinux has support for many architectures, and forms the basis&lt;br /&gt;
&lt;br /&gt;
of many products, like network routers, security cameras, DVD or MP3&lt;br /&gt;
&lt;br /&gt;
players, VoIP phone or Gateways, scanners, and card readers.&lt;br /&gt;
&lt;br /&gt;
Today I would like to show how to emulate uClinux in open source&lt;br /&gt;
&lt;br /&gt;
emulator for embedded systems called Skyeye.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Skyeye installation&lt;br /&gt;
##############&lt;br /&gt;
&lt;br /&gt;
1. First we need to create a folder arbitrarily named (in this example&lt;br /&gt;
&lt;br /&gt;
it will be project) in a home directory and change our actual location&lt;br /&gt;
&lt;br /&gt;
to it.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; mkdir project&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; cd project&lt;br /&gt;
&lt;br /&gt;
2. In second step we need to dwonload the package of Skyeye from it's&lt;br /&gt;
&lt;br /&gt;
official website www.skyeye.org or other source. You can download it&lt;br /&gt;
&lt;br /&gt;
directly to your project directory or if your download directory is&lt;br /&gt;
&lt;br /&gt;
specified somewhere else you will need to move the Skyeye package to&lt;br /&gt;
&lt;br /&gt;
project directory.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; mv ~/Download/skyeye-1.2.6_rcl.tar.bz2&lt;br /&gt;
&lt;br /&gt;
3. Third step, unpacking.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; tar jxvf skyeye-1.2.6_rcl.tar.bz2&lt;br /&gt;
&lt;br /&gt;
4. Fourth step, compilation of Skyeye.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; cd skyeye-1.2.6_rcl&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; ./configure&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; make&lt;br /&gt;
&lt;br /&gt;
5. Modification .bashrc file to allow running Skyeye from any directory&lt;br /&gt;
&lt;br /&gt;
in base operating system.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; nano .bashrc&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; PATH=$PATH:$HOME/project/skyeye-1.2.6_rcl&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; export PATH&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; source ~/.bashrc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
uClinux compilation&lt;br /&gt;
################&lt;br /&gt;
&lt;br /&gt;
1. First we need to dwonload the latest uClinux distribution package&lt;br /&gt;
&lt;br /&gt;
from uClinux official website www.uclinux.org. Remember to dwonload it &lt;br /&gt;
&lt;br /&gt;
project directory or move it from your dwonload directory just like with&lt;br /&gt;
&lt;br /&gt;
Skyeye.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; cd project&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; mv ~/Download/uClinux-dist&lt;br /&gt;
&lt;br /&gt;
2. Second step, unpacking.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; tar zxvf uClinux-dist&lt;br /&gt;
&lt;br /&gt;
3. Third step, distribution configuration for used processor. This step&lt;br /&gt;
&lt;br /&gt;
show how to customize uClinux depending of used processor.&lt;br /&gt;
&amp;nbsp;First change&lt;br /&gt;
&lt;br /&gt;
your location to unpacked distribution directory.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; cd uClinux-dist&lt;br /&gt;
&lt;br /&gt;
then use the following command to run configuration menu of uClinux&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; make menuconifg&lt;br /&gt;
&lt;br /&gt;
Now you can customize your uClinux depending to your microcontroller&lt;br /&gt;
&lt;br /&gt;
system. After that start compilation typing&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; make&lt;br /&gt;
&lt;br /&gt;
It is possible that you will need to install genromfs.&lt;br /&gt;
&lt;br /&gt;
4. After succesfull compilation you should find two files in images&lt;br /&gt;
&lt;br /&gt;
directory&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; boot.rom and linux&lt;br /&gt;
&lt;br /&gt;
5. Finally you will need skyeye configuration file which can be&lt;br /&gt;
&lt;br /&gt;
downloaded from www.skyeye.org (probably it will required modification&lt;br /&gt;
&lt;br /&gt;
of this file depending of your system).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
running uClinux in skyeye&lt;br /&gt;
###################&lt;br /&gt;
&lt;br /&gt;
1. Change location to images directory&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; cd ~/project/uClinux-dist/images&lt;br /&gt;
&lt;br /&gt;
2. Run uCLinux&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; skyeye -C ~/myskyeye.conf -e linux&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6252901278478439493-2766614101497770395?l=dastardlyy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dastardlyy.blogspot.com/feeds/2766614101497770395/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://dastardlyy.blogspot.com/2011/10/uclinux-embedded-system-for.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6252901278478439493/posts/default/2766614101497770395?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6252901278478439493/posts/default/2766614101497770395?v=2'/><link rel='alternate' type='text/html' href='http://dastardlyy.blogspot.com/2011/10/uclinux-embedded-system-for.html' title='uClinux, embedded system for microcontrollers emulated in Skyeye'/><author><name>dastardlyy's blog</name><uri>http://www.blogger.com/profile/14075887033900082608</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DkYHQHs_fSp7ImA9WhdaF0w.&quot;'><id>tag:blogger.com,1999:blog-6252901278478439493.post-5007236430888885055</id><published>2011-10-27T04:11:00.000-07:00</published><updated>2011-10-27T04:15:31.545-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-27T04:15:31.545-07:00</app:edited><title>Tip: Hyper V and Cobian Backup Software</title><content type='html'>If you want to use Cobian backup software on Hyper V Server you can find a problem with running Cobian interface gui. Standard procedure to run some application on Hyper V is typing name of it's execution file from installation directory in comand line:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; cbInterface.exe&lt;br /&gt;
&lt;br /&gt;
In this case, Cobian Backup Software didn't show interface. You need to use -m parameter to solve this problem:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; cdInterface.exe -m&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6252901278478439493-5007236430888885055?l=dastardlyy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dastardlyy.blogspot.com/feeds/5007236430888885055/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://dastardlyy.blogspot.com/2011/10/tip-hyper-v-and-cobian-backup-software.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6252901278478439493/posts/default/5007236430888885055?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6252901278478439493/posts/default/5007236430888885055?v=2'/><link rel='alternate' type='text/html' href='http://dastardlyy.blogspot.com/2011/10/tip-hyper-v-and-cobian-backup-software.html' title='Tip: Hyper V and Cobian Backup Software'/><author><name>dastardlyy's blog</name><uri>http://www.blogger.com/profile/14075887033900082608</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CEEESX86fCp7ImA9WhdaF0w.&quot;'><id>tag:blogger.com,1999:blog-6252901278478439493.post-1572628912400276741</id><published>2011-10-27T03:50:00.000-07:00</published><updated>2011-10-27T03:50:08.114-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-27T03:50:08.114-07:00</app:edited><title>dastardlyy's blog start</title><content type='html'>This is my personal blog. Here i will mainly present information about my works and hobbies - IT security, operating systems, software, games, robots and control engineering.&amp;nbsp;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Short information about me:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;- Finally i finished school - Control Engineering and Robotics on Poznan University of Technology.&amp;nbsp;&lt;/div&gt;&lt;div&gt;- I am working as a Computer Systems Specialist&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Enjoy my blog :]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6252901278478439493-1572628912400276741?l=dastardlyy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dastardlyy.blogspot.com/feeds/1572628912400276741/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://dastardlyy.blogspot.com/2011/10/dastardlyys-blog-start.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6252901278478439493/posts/default/1572628912400276741?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6252901278478439493/posts/default/1572628912400276741?v=2'/><link rel='alternate' type='text/html' href='http://dastardlyy.blogspot.com/2011/10/dastardlyys-blog-start.html' title='dastardlyy&apos;s blog start'/><author><name>dastardlyy's blog</name><uri>http://www.blogger.com/profile/14075887033900082608</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry></feed>