Fix:

1. System -> Administration -> Users and Groups->Unlock

2. Manage Groups ->Groups settings->Properties->Group ‘vboxusers’

3.  check the box in front of current user and click the “OK”

4. Restart Ubuntu

安装软件                        apt-get install softname1 softname2 softname3……
卸载软件                        apt-get remove softname1 softname2 softname3……
卸载并清除配置              apt-get remove –purge softname1
更新软件信息数据库       apt-get update
进行系统升级                 apt-get upgrade
搜索软件包                    apt-cache search softname1 softname2 softname3……

安装deb软件包              dpkg -i xxx.deb
删除软件包                    dpkg -r xxx.deb
连同配置文件一起删除    dpkg -r –purge xxx.deb
查看软件包信息              dpkg -info xxx.deb
查看文件拷贝详情           dpkg -L xxx.deb
重新配置软件包              dpkg-reconfigure xxx

查看已安装软件             dpkg -l
查看指定已安装软件       dpkg -l | grep -i softname

一. SkyEye配置选项

SkyEye模拟的硬件配置和模拟执行行为由配置文件skyeye.conf中的选项确定。根据选项的功能,skyeye.conf的选项分为硬件配置选项和模拟执行选项。根据参数的个数,skyeye.conf的选项主要由两种组成:

* 单参数选项行
格式为:
symbol: value
symbol可以是硬件定义,如cpu、mach等,也可以是执行控制定义,如log等。
value是symbol对应的值,可能是数字也可能是字符串。
* 多参数选项行
格式为:
symbol:opt1=value1,opt2=value2,……
opt1是参数名,value1是opt1对应的值,可能是数字也可能是字符串。

Continua »

一.SkyEye介绍

1.SkyEye的起源和发展

2002 年11月,一个偶然的机会,一群操作系统的爱好者在网上进行聊天,成立了一个TM-Linux兴趣小组,希望要做一些感兴趣的事情。当时在清华大学计算机系做博士后的陈渝提出做一个用软件实现的嵌入式开发板硬件模拟器,可以在模拟器上运行各种操作系统,这样就可以在没有开发板的情况下学习和研究操作系统。一开始就陈渝一人做,首先他了解了当前国际上的一些类似的项目,发现著名的μCLinux组织实现了一个armulator模拟器软件(在Linux系统上运行),可以模拟Ateml AT91(基于ARM7TDMI CPU)开发板,μCLinux可以在armulator(其网址为http://www.uclinux.org/pub/uCLinux /utilities/armulator/)上运行。于是陈渝以此为基点,借鉴armulator的实现,提出了SkyEye项目,其目标是让 SkyEye仿真多种主流的嵌入式开发板和外设,实现一个可扩展的硬件模拟框架,让更多的嵌入式操作系统可以在SkyEye上运行。SkyEye项目于 2002年12月1日正式建立后,陈渝完成的第一件工作是把armulator移植到了cygwin/windows环境下,其成果被μCLinux组织接收。接下来清华大学计算机系硕士生李明加入到SkyEye的开发中,8天后,SkyEye的第一个版本推出,再过了4天,μC/OS-II for SkyEye推出。在这期间,SkyEye的网站也建立起来了。紧接着,杨晔、王利明、尹首一等在校学生也加入到SkyEye的开发中,给SkyEye带来了新的活力,SkyEye进入了新的发展阶段,目前通过访问SkyEye的网站(http://www.skyeye.org/)和在linux公社上的SkyEye论坛( http://www.linuxfans.org)可以了解到SkyEye的最新进展并对有关嵌入式系统开发方面的问题进行交流,还可以到 http://gro.clinux.org/projects/skyeye/ 下载最新的SkyEye相关软件和文档。
Continua »

1)添加用户至vboxusers

sudo adduser youname vboxusers

System –> administration–>users and groups –> unlock –> manage groups –> vboxusers –> Propertie

2)添加host虚拟网卡 vbox使用 Host Inteface 连接

安装uml-utilities,该工具包含建立虚拟网络设备(“TAP interfaces”)的工具

sudo apt-get install uml-utilities

加入更改权限:  sudo chmod 0666 /dev/net/tun

建立虚拟网卡:sudo tunctl -t vbox0 -u username

返回信息: Set ‘vbox0′ persistent and owned by uid 1000

启动虚拟网卡: ip link set vbox0 up

添加root:  route add -host 192.168.2.1 dev vbox0

更改ip address:ifconfig vbox0 192.168.2.1 netmask 255.255.255.0

查看设置: ifconfig

3) 虚拟机部分网络设置

IP 192.168.2.10 netmaske 255.255.255.0  gateway 192.168.2.1

4)虚拟机不能上网的解决(host的上级route没有设置虚拟子网)

在虚拟机再添加一网卡(adapter),并采用NAT连接方式。

From wiki, some free embedded linux  have been introduced.

 http://en.wikipedia.org/wiki/Embedded_Linux

But how popular  for these os?

Here is reslut from google search record:

OS                             Google
T2 SDE                     57,300
Qtopia                    558,000
Soekris                   199,000
Pico-ITX               552,000
Picotux                      36,400
OpenMoko            967,000
Maemo                  982,000
uClinux               1,420,000

Stand Out one is uclinux

In order to address design requirements for programmable solutions that meet ever-tightening power and cost budgets, the folks at Actel have just announced the addition of two new members to their IGLOO and ProASIC3 field-programmable gate array (FPGA) families. The big news is that these devices start at just 99 cents!

__________________________

http://www.pldesignline.com/showArticle.jhtml?articleID=206800464

    
坐看云起时 based on WordPress, RSS and comments design by Gx3.