2 Quick start
2.1 Installation
2.1.1 Linux
Install
SkyEye under linux distribution is quite easy. Download binary code of
SkyEye , then copy it to /usr/local/bin or other directory. If you like to install from source code,please refer to
8. Compilation from the sources∞
2.1.2 Windows
Install
SkyEye under Windows is a little boring. You have to install cygwin on your Windows. Then install
SkyEye as the above noted in the linux install method.
2.2 Running Linux on SkyEye
Probably the most usage of
SkyEye is to running linux on it and debug and analysis linux image. If you want to do this way, firstly you should make sure your processor is supported by
SkyEye .Secondly , you possibaly have to unselect some options in linux menuconfig since not all the peripherals of your hardware platform is supported by
SkyEye.If there is some unsupported hardware driver in your kernel image, maybe your kernel image is not stable or not runnable on
SkyEye.So it is recommended that only drivers of uart and timer is selected in your kernel menuconfig. Then you can compile your kernel source and get an image such as linux.elf.
Consequenyly , we need to write a skyeye.conf for your hardware platform. If you want to know how to write it, please read
3. SkyEye Command and skyeye.conf∞ . If you just only see what looks like when your kernel image run on
SkyEye , just select a skyeye.conf from testcase of testsuite package that is same with your platform and copy it to the directory that your image is placed.
Then we can launch our kernel image and skyeye by the following command:
skyeye -e linux.elf -c skyeye.conf
If lucky,you will see your kernel image is running , that just like your kernel runs on yout real hardware platform.......
There are 2 comments on this page. [Display comments]