python orange 安装pizero怎么安装风扇

【orangepi zero试用体验】【0】开箱测试 - 嵌入式系统论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
【orangepi zero试用体验】【0】开箱测试
22:34:36  
前言首先这是我第一次获得机会来试用一款开发板,十分荣幸,感谢电子发烧友论坛~~
(另外,建议一下电子发烧友论坛,让发帖让发帖支持一下Markdown编辑,因为Markdown实在是太方便而且简单易用了。[捂脸])
1 开箱&初体验
今天刚刚收到Orange Pi Zero开发板,就迫不及待赶紧开箱测试起来~
IMG_516.jpg (57.14 KB, 下载次数: 0)
22:06 上传
包装十分精致,开发板也是小巧玲珑~
IMG_531.jpg (630.86 KB, 下载次数: 0)
22:07 上传
板子背面预留了一个spi flash焊盘,到时我准备自己焊接一块flash上去扩展资源[大乐]
板子其实可以称之为一块迷你路由器啦~价值59RMB的路由,性价比很高啊!可以刷上OpenWrt做个随身路由器用,嘻嘻。
2 烧写系统
由于拥有Raspberry Pi 3b+、Banana Pi M2 Ultra开发经验,对于Orange Pi Zero我也是很快就入了门~
在官方网站
QQ截图34.png (109.46 KB, 下载次数: 0)
22:17 上传
我选择的镜像是 Debian xfce desktop ,下载对应的img镜像文件,使用Windows平台下的Win32DiskImager软件
(Linux平台下可以用dd命令)将镜像文件烧写如tf卡中,开机运行,使用usb-ttl串口调试工具将Orange Pi Zero的debug接口经过usb接入PC,给Orange Pi Zero上电。
QQ图片23.png (33.27 KB, 下载次数: 0)
22:22 上传
机器首先进入的是U-boot(Universal Bootloader,一种通用的启动引导程序),里面显示的CPU信息是Allwinner H3 (SUN8I 1680),板卡信息是 Xunlong Orange Pi Plus / Plus 2 ,看来这是Orange Pi Plus/Plus 2的固件[破涕为笑],这么说全志H2+和全志H3应该是差不多的(armv7)。
输入boot进入debian系统:
Debian GNU/Linux 8 OrangePizero ttyS0
OrangePizero login: root
Password:orangepi
Last login: Thu Jan&&1 00:00:35 UTC 1970 on ttyS0
Linux OrangePizero 3.4.39 #3 SMP PREEMPT Mon Nov 28 10:12:06 CST 2016 armv7l
The programs included with the Debian GNU/Linux syst
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
****************************************
WARNING: TO RESIZE FILESYSTEM RUN:
sudo fs_resize
to remove this message run:
sudo rm /usr/local/bin/fs_resize_warning
****************************************
root@OrangePizero:~#
成功进入系统~
root@OrangePizero:/proc# cat version
Linux version 3.4.39 (root@curry) (gcc version 4.6.3
(prerelease) (crosstool-NG linaro-1.13.1-20222 - Linaro GCC 2012.02) ) #3 SMP PREEMPT Mon Nov 28 10:12:06 CST 2016
OK!开箱贴先到这里,欲知后事如何,且听下回分解。
·····························
我的主页:这个.cn域名随时都可能停用,如有更新,我会说明。我的个人站点博客:我的CSDN博客:techping我的简书:我的Github地址:欢迎相互follow~
17:48:35  
楼主你下载的是什么版本的镜像文件,我为什么刷了那么多内核系统就是起不来呢???好奇怪,板子坏了么??
03:40:14  
楼主你下载的是什么版本的镜像文件,我为什么刷了那么多内核系统就是起不来呢???好奇怪,板子坏了么??
debian和ubuntu都行
16个问题&&&&&&&&71097个浏览
9个问题&&&&&&&&70615个浏览
14个问题&&&&&&&&3895个浏览
ADAS相比较无人驾驶有望在短期内率先商业化普及,是汽车领域非常重要的产品革新。专家将解答:
1、汽车智能化开发经验和思路
2、ADAS相关技术难点
3、汽车智能化的产业痛点是什么?
每天选一个需要解决的问题,大家一起来帮忙。
授人玫瑰,手有余香
本次讲解答的问题例举:
1、NB-IoT有哪些技术特点和难点?
2、NB-IoT技术对物联网市场将带来什么样的影响。
3、NB-IoT物理层有哪些组成部分?
4、NB-IoT技术如何实现低功耗?
Powered by【orangepi zero试用体验】航模遥控器+图传(结项) - 嵌入式系统论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
【orangepi zero试用体验】航模遥控器+图传(结项)
20:45:01  
本帖最后由 kingwood 于
20:59 编辑
先要把wifi热点搞起来,要改/etc/network/interface 其实network下面好多interfaces.xxx,照着改就行了 root@orangepizero:/etc/network# cat interfacesauto lo iface lo inet loopback
auto eth0iface eth0 inet static address 192.168.1.13netmask 255.255.255.0gateway 192.168.1.1
auto wlan0iface wlan0 inet manual
auto br0 iface br0 inet static& & address 192.168.10.1& & netmask 255.255.255.0& & broadcast 192.168.10.255 bridge_ports wlan0#hwaddress ether # will be added at first boot
改好后设置hostapd.conf,root@orangepizero:/etc/network# cat /etc/hostapd/hostapd.conf interface=/var/run/hostapdmacaddr_acl=0 auth_algs=1driver=nl80211interface=wlan0bridge=br0hw_mode=gieee80211n=1channel=1ssid=opi-zeromacaddr_acl=0auth_algs=1ignore_broadcast_ssid=0wpa=3wpa_passphrase=wpa_key_mgmt=WPA-PSKwpa_pairwise=TKIPrsn_pairwise=CCMP
还要装dnsmasq,apt-get install dnsmasq即可。#sudo vim /etc/dnsmasq.conf&&interface=wlan0&&listen-address=192.168.10.1&&#no-dhcp-interface=&&dhcp-range=192.168.10.50,192.168.10.150,12h&&server=/google/8.8.8.8&&
接下了重启,hostapd -B /etc/hostapd/hostapd.conf就有热点了。如果做路由还要做nat,iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE在/etc/rc.local里面设置自启动,iptales 设置好nat。下面红色行。#160;
server=/google/8.8.8.8&&
rc.localecho 1 & /proc/sys/net/ipv4/ip_forwardiptables-restore & /etc/iptables.confhostapd -B /etc/hostapd/hostapd.conf/usr/local/bin/mjpg_streamer -i &input_uvc.so& -o &output_http.so -p 8080 -w /dev/shm/& &/root/mjpg.log &ls /dev/ &/root/ls.log &python /root/www/https.py &#/root/py/air_quality.py &&/root/py/air.log &exit 0
接下里安装mjpg_streamer.安装好了后启动运行就能看到图片了。比motion要快。
摄像头传图做好了后就是控制。前面有人做过智能小车,直接gpio控制。我把zero当上位置。通过串口控制下位机。不想写远程控制软件了。直接用网页控制。但是网页控制要装好多东西,直接用python改了别人的简单的网页服务器。用网页控制,显示摄像头传来的画面。网页服务器接收命令,通过串口传给下位机。Https.py的逻辑是如果是正常的网页请求(不带参数),就给传给客户端index.html。如果是带参数的网页命令,解释命令,然后写入串口,同时回传命令数值,和命令类型。index.html里面的按钮通过ajax向https.py发送命令请求,请求的命令如果服务器有回应,那么就将该命令的最新数据显示出来,要不说明掉线了。
Mjpg_streamer自启动有点问题。
图片上传上去了,但是没有插入的选项,所以这次没有图片了。要看界面直接浏览器打开index.html就行了。源代码文件也传上去了,但是插入不了。我直接贴吧:https.py,index.html。这两个放一个文件夹。运行https.py然后浏览器访问就行。index.html是网页界面,需要html5支持。有些手机浏览器好像不支持滑块。https.py文件-------------------------------------------------------------------------------------------------------------------#!/usr/bin/python
# encoding:utf-8
import serial
import socket&&
import signal&&
import errno&&
import datetime
import fcntl
import struct
from time import sleep& &
import sys
reload(sys)
sys.setdefaultencoding(&utf8&)
def getip(ethname):
&&s=socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
&&return socket.inet_ntoa(fcntl.ioctl(s.fileno(), 0X8915, struct.pack('256s', ethname[:15]))[20:24])
def get_ip():
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
& &&&# doesn't even have to be reachable
& &&&s.connect(('10.255.255.255', 0))
& &&&IP = s.getsockname()[0]
& &&&IP = '127.0.0.1'
& &&&s.close()
return IPdef bit16_2_bit8(a):
&&high=a&&8
&&low=a&0xff
&&return high,low
def get_cmd(s):
&&global dic
&&s=s.split(',')
&&print &get cmd:&,s
&&s[1]=int(s[1]) #s[1] 1,0
&&s[2]=int(s[2])& &#s[2] val
& &last_val=dic[s[0]][1]
&&except Exception,ex:
& &return '',[]
&&flag=s[0]
&&print 'last_val:',last_val
&&dic[s[0]][1]=s[1]*last_val+s[2]
&&if dic[s[0]][1]&dic[s[0]][3]:
& &dic[s[0]][1]=dic[s[0]][3]
&&if dic[s[0]][1]&dic[s[0]][2]:
& &dic[s[0]][1]=dic[s[0]][2]
&&val=dic[s[0]][1]
&&if val&0:#为负值,说明是油门,需要改变,其中一个高位置1
& &val=dic[s[0]][3]+val+0x8000
&&cmd_lst=[dic[s[0]][0],val]
&&return flag,cmd_lst
def web2ser(cmd_lst,ser):
&&high,low=bit16_2_bit8(cmd_lst[1])
&&ser_lst=[0xff,0xff,cmd_lst[0],high,low]
&&print 'ser_lst:',ser_lst
&&begin = datetime.datetime.now()
&&for e in ser_lst:
& &ser.write(chr(e))
&&end = datetime.datetime.now()
&&print &run time:&,end-begin
&&#ser.flushOutput()
def HttpResponse(header,whtml):&&
& & f = file(whtml)&&
& & contxtlist = f.readlines()&&
& & context = ''.join(contxtlist)&&
& & response = &%s %d\n\n%s\n\n& % (header,len(context),context)&&
& & return response&&
def jsonRespose(header,lst):
&&#response=&%s %d\n\n%s\n\n&%(header,len(str(lst)),lst)
&&response=&%s\n\n%s\n\n&%(header,lst)
&&print &json response:&,response
&&return response
def sigIntHander(signo,frame):&&
& & print 'get signo# ',signo&&
& & global runflag&&
& & runflag = False&&
& & global lisfd&&
& & lisfd.shutdown(socket.SHUT_RD)&&
dic={'t':[1,0,-],'y':[2,0],'p':[3,0],'i':[]}&&#'t'油门,'t':[1,0,-],后面的数组1是写给下位机的命令类型,0是存在服务器的油门数值,-是油门信号的范围
#y,p是两个舵机y是水平,p是垂直。'y':[2,0] 2是写个下位机的命令类型,1500是存在服务器的数值,舵机初始是中位00是舵机信号的最大最小值
#strHost = getip('wlan0')
strHost =get_ip()
if '127.0.0.1'==strHost:
print &network unwork&
strHost=getip('br0') #lan ip
strHost=getip('br0')&&#wifi 热点的ip
print strHost
HOST = strHost #socket.inet_pton(socket.AF_INET,strHost)&&
PORT = 80& &#webserver的端口
httpheader = '''\
HTTP/1.1 200 OK
Context-Type: text/html
Server: python
Context-Length: '''jsonheader='''\
HTTP/1.1 200 OK
Content-type: application/json
lisfd = socket.socket(socket.AF_INET,socket.SOCK_STREAM)&&
lisfd.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1) #address reused
lisfd.bind((HOST, PORT))&&
lisfd.listen(2)&&
ser=serial.Serial('/dev/ttyS1',9600)&&
signal.signal(signal.SIGINT,sigIntHander)&&
runflag = True&&
while runflag:&&
& & try:&&
& && &&&confd,addr = lisfd.accept()&&
& & except socket.error as e:&&
& && &&&if e.errno == errno.EINTR:&&
& && && && &print 'get a except EINTR'&&
& && &&&else:&&
& && && && &raise&&
& && &&&continue&&
& & if runflag == False:&&
& && &&&&&
& & data = confd.recv(1024)&&
& & if not data:& && && &&&#没有传来数据,继续
& && &&&print &no data&
& && &&&continue& &
& & lst=data.split(&\n&)& & #有数据传来,解释
& & #print &data[0]:&,lst[0]
& & lst=lst[0].split(' ')&&
& & arg=lst[1][1:]& & #得到传来的参数
& & #print &connect by &,addr
& & #print &arg:&,arg
& & if not arg:&&#没有参数,说明请求的是整个网页index.html&&
& &&&confd.send(HttpResponse(httpheader,'index.html'))
& & elif&&arg!=&favicon.ico&:#有参数的请求,过滤掉 favicon.ico请求filter favicon.ico request
& &&&flag,cmd_lst=get_cmd(arg)& & #处理参数,得到写入命令参数
& &&&if not cmd_lst:& && && && &&&#有命令
& && &print &no such command:&,arg
& && &confd.send(jsonRespose(jsonheader,[]))&&#发送json数据给客服端
& && &continue
& &&&web2ser(cmd_lst,ser)&&#写入命令道下位机
& &&&print &response json:&,cmd_lst
& &&&confd.send(jsonRespose(jsonheader,dic[flag][0:2]))#不能用cmd_lst因为油门可能为负值,get_cmd处理了
& & confd.close()&&
& & print 'runflag#',runflag&&
ser.close()&&
lisfd.close()
print 'runflag#1',runflag&&
print 'Done'&&
-----------------------------------------------------------https.py结束下面是index.html-----------------------------------------------------------&style type=&text/css&&
input.button{height:80width:120align:center}
input.text{height:40width:90font-size:150%;margin-right:45px}
input.slider{height:80width:250font-size:200%}
em{margin:100px}
img #video{}
&script&function sendSer(order,val_type,val,name){ //order:'t','y','p' 那个舵机,或油门的标志,val_type:0,1增量或者直接的数字,val传输的数字,name html ID,显示接收webserver返回数字的html 元素名字
var link=&./&+order+&,&+val_type+&,&+
ajax(link,function(str){
json_lst=eval(str);
document.getElementById(&show_&+name).value=json_lst[1];
if(name==&throttle&)//从slider直接读取的数字,如果是油门的数据,需要反向
document.getElementById(name).value=-1*json_lst[1];
document.getElementById(name).value=json_lst[1];
function send_cmd(name,order){ //从slider直接读取的数字,如果是油门的数据,需要反向
&&var num=document.getElementById(name);
&&var val=num.
&&if(name==&throttle&)
&&val=val*-1;
&&if(name.slice(0,5)==&show_&)
&&name=name.slice(5);
&&sendSer(order,0,val,name);
} function ajax(url, fnSucc, fnFaild){
& & //1.创建对象
& & var oAjax =
& & if(window.XMLHttpRequest){
& && &&&oAjax = new XMLHttpRequest();
& & }else{
& && &&&oAjax = new ActiveXObject(&Microsoft.XMLHTTP&);
& &//2.连接服务器&&
& & oAjax.open('GET', url, true);& &//open(方法, url, 是否异步)
& & //3.发送请求&&
& & oAjax.send();
& & //4.接收返回
& & oAjax.onreadystatechange = function(){&&//OnReadyStateChange事件
& && &&&if(oAjax.readyState == 4){&&//4为完成
& && && && &if(oAjax.status == 200){& & //200为成功
& && && && && & fnSucc(oAjax.responseText)
& && && && &}else{
& && && && && & if(fnFaild){
& && && && && && &&&fnFaild();
& && && && && & }
& && && && &}
function ajax(url, fnSucc, fnFaild){
& & //1.创建对象
& & var oAjax =
& & if(window.XMLHttpRequest){
& && &&&oAjax = new XMLHttpRequest();
& & }else{
& && &&&oAjax = new ActiveXObject(&Microsoft.XMLHTTP&);
& & //2.连接服务器&&
& & oAjax.open('GET', url, true);& &//open(方法, url, 是否异步)
& & //3.发送请求&&
& & oAjax.send();
& & //4.接收返回
& & oAjax.onreadystatechange = function(){&&//OnReadyStateChange事件
& && &&&if(oAjax.readyState == 4){&&//4为完成
& && && && &if(oAjax.status == 200){& & //200为成功
& && && && && & fnSucc(oAjax.responseText)
& && && && &}else{
& && && && && & if(fnFaild){
& && && && && && &&&fnFaild();
& && && && && & }
& && && && &}
function change(name,show){
&&var num=document.getElementById(name);
&&var location=document.getElementById(show);
&&if(name==&throttle&)
&&location.value=num.value*-1;
&&location.value=num.value
window.onload=function(){
var address=document.location.
document.getElementById(&video&).src=&&;
} &/script&&div style=&float:&&
&div class=&camera&&
&img id=&video& width=&1024& height=&768& src=&& /&
&div class=&control& style=&margin-top:10px&&
&div class=&throttle& style=&float:margin-right:150px&&
&input class=&button& type=&button& value=&前进& /&&br&&br&
&input class=&button& type=&button& value=&归 0& /&
&input class=&text& id=&show_throttle& type=&number& value=&0&&&min=&-1023& max=&1023& /&&br&&br&
&input class=&button& type=&button&
&&value=&后退& /&&br&
&input class=&slider& min=&-1023& max=&1023& id=&throttle& type=&range& /&&br&
&label&前进&/label&&em&&/em&&label&后退&/label&
&/div&&div class=&camera_servo& style=&float:&&
&input class=&button& type=&button& value=&舵机向上& /&&br&&br&
&input class=&button& type=&button& value=&舵机回中& /&
&input class=&text& id=&show_cam_servo& type=&number& value=&1499&&&min=&500& max=&2500& /&&br&&br&
&input class=&button& type=&button& value=&舵机向下& /&&br&
&input class=&slider& id='cam_servo' type=&range& min=&500& max=&2500&&&/&&br&
&label&上&/label&&em&&/em&&label&下&/label&
&div class=&yaw& style=&float:margin-left:60px&&
&label&左&/label&&input id=&yaw& class=&slider& min=&500& max=&2500& type=&range& /&&label&右&/label&&br&&br&
&nbsp&nbsp&input class=&button& type=&button& value=&左转& /&&nbsp&nbsp
&input class=&button& type=&button&&&value=&右转& /&&br&&br&
&nbsp&nbsp&input class=&text& id=&show_yaw& type=&number& value=&1499& min=&500& max=&2500& /&
&input class=&button& type=&button& value=&回中& /&&br&
&/div&&/div&&/div&
09:41:46  
楼主的结项报告要按照要求格式分享哦!
1.png (11.07 KB, 下载次数: 0)
09:41 上传
20:07:49  
楼主的结项报告要按照要求格式分享哦!
管理员,传了图片上去,但是不能插入图片。我还以为是chrome浏览器的问题,换了IE也是,另外,源码附件也不能插入。
16个问题&&&&&&&&71145个浏览
9个问题&&&&&&&&70663个浏览
14个问题&&&&&&&&3898个浏览
ADAS相比较无人驾驶有望在短期内率先商业化普及,是汽车领域非常重要的产品革新。专家将解答:
1、汽车智能化开发经验和思路
2、ADAS相关技术难点
3、汽车智能化的产业痛点是什么?
每天选一个需要解决的问题,大家一起来帮忙。
授人玫瑰,手有余香
本次讲解答的问题例举:
1、NB-IoT有哪些技术特点和难点?
2、NB-IoT技术对物联网市场将带来什么样的影响。
3、NB-IoT物理层有哪些组成部分?
4、NB-IoT技术如何实现低功耗?
Powered by&&& Debian xfce desktop
11:51:42Debian_xfce_desktop_For_OrangePiZero
debian_desktop_For_OrangePizero_v0_8_2.img.xz
发布日期:
版本说明:
用户名(root),密码(orangepi)
Google Drive
Tel:&& (86)3 FAX: (86)4
Address:& Room 615, Block A, huafeng scienceand technology park A, B, C, D seat. Xinhu Road,82 Area, Baoan Area, Shenzhen City,Guangdong province, China
(Consulting service)
zhaoyifan_steven
orangepixunlongorangepizero安装openmediavault一个简单的NAS - 嵌入式系统论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
orangepizero安装openmediavault一个简单的NAS
22:16:33  
openmediavault 简称OMV,详细介绍自己百度吧入手香橙派几天,随手安装了一个OMV作为一个简单的NAS系统,主系统为armbian,在树莓派上有现成封装的好的OMV系统,但是香橙派的全志方案就找不到,所以全程安装使用SSH登录手动安装。过程适合新手,老手可略过。。。。。
系统写入8G SD卡,接上网线,上电开始
1.提示输入原始口令1234后提示修改新口令,输入两次新口令后提示新建一个用户这里我新建一个admin,并用1234作为口令(admin可在随后安装的openmediavault(OMV)中可自动加载这个用户作为openmediavault的管理员账户)!增加用户后一路回车默认。2.修改主机名(不需修改的可略过):(我习惯使用nano,习惯vi的也可以)cd /nano /etc/hosts nano /etc/hostname注:可修改自己的需要的主机名称后按ctrl+x,然后Y结束保存退出reboot 命令后系统重新启动即可看到主机名称修改成功 3.更新源:自带的源比较慢,所以找速度比较快的源方便安装和更新nano /etc/apt/sources.list原来的地址deb前打#注释掉,增加清华镜像(或)。deb
main contrib non-freedeb jessie-updates main contribnon-freedeb jessie-backports main contribnon-free 接下来还需要修改/etc/apt/sources.list.d/armbian.list文件注释掉官方地址#deb
jessie main以上依然是按ctrl+x,然后Y结束保存退出清理升级apt-get clean && apt-get update&& apt-get upgrade一路y更新升级结束。4.安装openmediavault:加入KEY认可wget -O - | apt-key add -加入官方源echo &deb
main& & /etc/apt/sources.list.d/openmediavault.listapt-get updateapt-get install openmediavault-keyringpostfix(会出现配置SMTP,我选择不配置图1)apt-get updateapt-get install openmediavault(中途会出现配置RAID,我直接OK 图2图3图4)omv-initsystem
无标题.jpg (13.58 KB, 下载次数: 0)
22:08 上传
无标题1.jpg (24.83 KB, 下载次数: 0)
22:08 上传
无标题2.jpg (18.92 KB, 下载次数: 0)
22:08 上传
无标题3.jpg (19.57 KB, 下载次数: 0)
22:08 上传
接下去就是一个漫长的过程,你可以抽根烟休息一会儿全部安装完成浏览器打开IP地址输入账号密码(步骤1)5.折腾:安装扩展插件cd home(下载的最新插件安装文件放在home目录,也可以放在其他目录)wget 下载完成后安装dpkg -i openmediavault-omvextrasorg_latest_all.deb 安装完毕去网页刷新一下吧接下来可以安装BT另外回到命令端还可以安装迅雷远程ARM版
可以设定samba FTP 等服务
整理成附件挡,可下载
(810.53 KB, 下载次数: 1)
22:14 上传
点击文件名下载附件
阅读权限: 10下载积分: 积分 -1 分
16个问题&&&&&&&&71145个浏览
9个问题&&&&&&&&70663个浏览
14个问题&&&&&&&&3898个浏览
ADAS相比较无人驾驶有望在短期内率先商业化普及,是汽车领域非常重要的产品革新。专家将解答:
1、汽车智能化开发经验和思路
2、ADAS相关技术难点
3、汽车智能化的产业痛点是什么?
每天选一个需要解决的问题,大家一起来帮忙。
授人玫瑰,手有余香
本次讲解答的问题例举:
1、NB-IoT有哪些技术特点和难点?
2、NB-IoT技术对物联网市场将带来什么样的影响。
3、NB-IoT物理层有哪些组成部分?
4、NB-IoT技术如何实现低功耗?
Powered by【orangepi zero试用体验】之一:开箱爆照 - 嵌入式系统论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
【orangepi zero试用体验】之一:开箱爆照
21:15:17  
有幸申请到OPI ZERO的使用,很高兴,耐心的等待,终于姗姗来迟...
不过,真的很迷你,很迷你...
唯一有点遗憾,没有HDMI,不过,有TV_OUT引脚,抽时间看看,怎么用..
IMG_503_1.jpg (750.83 KB, 下载次数: 0)
20:49 上传
一张简单的“说明书”,OPI盒子,还有就是猪脚:OPI,看看与银行卡对比照,真的很迷你
IMG_526_1.jpg (634.8 KB, 下载次数: 0)
20:49 上传
IMG_539_1.jpg (630.44 KB, 下载次数: 0)
20:49 上传
IMG_917.jpg (626.92 KB, 下载次数: 0)
20:50 上传
选择烧录的是官方的镜像,debian_server_For_OrangePizero_v0_9_2.img
使用的卡是刚买的,东芝,class10,16G。
使用SDFormatter格式化tf卡。使用Win32DiskImager烧录。
_105522.png (48.41 KB, 下载次数: 0)
21:05 上传
_105550.png (46.49 KB, 下载次数: 0)
21:05 上传
烧录后,对tf卡分区进行扩容,
度*了一下,咦,找到一个gparted工具,这个工具的好处是有图形化界面,手动一拉,就可以,还可以新建新分区,非常方便。
扩容后分区如下:
_111806.png (103.62 KB, 下载次数: 0)
21:05 上传
这是前几天,做的准备工作,所以,OPI一到,直接插卡,接线
IMG_003.jpg (1009.28 KB, 下载次数: 0)
21:11 上传
上电,由OTG供电,串口配置,N,1
输出串口信息如下:
U-Boot SPL 2016.09 (Oct 31 2016 - 11:49:45)DRAM: 256 MiBFailed to set core voltage! Can't set CPU frequencyTrying to boot from MMC1
U-Boot 2016.09 (Oct 31 2016 - 11:49:45 +0800) Allwinner Technology CPU:& &Allwinner H3 (SUN8I 1680)Model: Xunlong Orange Pi PCI2C:& &readyDRAM:&&256 MiBMMC:& &SUNXI SD/MMC: 0, SUNXI SD/MMC: 1*** Warning - bad CRC, using default environment In:& & serialOut:& &serialErr:& &serialNet:& &phy interface0eth0: ethernet@1c30000Hit any key to stop autoboot:&&0 switch to partitions #0, OKmmc0 is current deviceScanning mmc 0:1...Found U-Boot script /boot.scrreading /boot.scr538 bytes read in 25 ms (20.5 KiB/s)## Executing script at gpio: pin PA17 (gpio 17) value is 1reading script.bin35260 bytes read in 27 ms (1.2 MiB/s)reading uImage4680288 bytes read in 461 ms (9.7 MiB/s)## Booting kernel from Legacy Image at
...& &Image Name:& &Linux-3.4.39& &Image Type:& &ARM Linux Kernel Image (uncompressed)& &Data Size:& & 4680224 Bytes = 4.5 MiB& &Load Address: & &Entry Point:&&& &Verifying Checksum ... OK& &Loading Kernel Image ... OKUsing machid 0x1029 from environment Starting kernel ... [sun8i_fixup]: From boot, get meminfo:& && &&&Start:&&0x& && &&&Size:& &256MBion_carveout reserve: 160m@0 300m@0 130m@1 200m@1ion_reserve_select: ion chipid&&[0x2004620!ion_reserve_common: ion reserve: [0xx]![& & 0.000000] Booting Linux on physical CPU 0[& & 0.000000] Initializing cgroup subsys cpu[& & 0.000000] Linux version 3.4.39 (root@curry) (gcc version 4.6.3
(prerelease) (crosstool-NG linaro-1.13.1-20222 - Linaro GCC 2012.02) ) #3 SMP PREEMPT Mon Nov 28 10:12:06 CST 2016[& & 0.000000] cma: CMA: reserved 160 MiB at [& & 0.000000] PERCPU: Embedded 8 pages/cpu @c0dd r u32768[& & 0.000000] Kernel command line: console=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 init=/sbin/init rootwait rootfstype=ext4 panic=10 consoleblank=0 enforcing=0 loglevel=7[& & 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)[& & 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)[& & 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)[& & 0.000000] Memory: 256MB = 256MB total[& & 0.000000] Memory: 8k available, 178836k reserved, 0K highmem[& & 0.000000] Virtual kernel memory layout:[& & 0.000000]& &&&vector&&: 0xffff0000 - 0xffff1000& &(& &4 kB)[& & 0.000000]& &&&fixmap&&: 0xfff00000 - 0xfffe0000& &( 896 kB)[& & 0.000000]& &&&vmalloc : 0xd0800000 - 0xff000000& &( 744 MB)[& & 0.000000]& &&&lowmem&&: 0xc0000000 - 0xd0000000& &( 256 MB)[& & 0.000000]& &&&pkmap& &: 0xbfe00000 - 0xc0000000& &(& &2 MB)[& & 0.000000]& &&&modules : 0xbf000000 - 0xbfe00000& &(&&14 MB)[& & 0.000000]& && & .text : 0xc0008000 - 0xc08e70c8& &(9085 kB)[& & 0.000000]& && & .init : 0xc08e8000 - 0xc0939c00& &( 327 kB)[& & 0.000000]& && & .data : 0xc093a000 - 0xc09b3e10& &( 488 kB)[& & 0.000000]& && &&&.bss : 0xc09b45c4 - 0xc0b878f0& &(1869 kB)[& & 0.000000] Preemptible hierarchical RCU implementation.[& & 0.000000]&&Additional per-CPU info printed with stalls.[& & 0.000000] NR_IRQS:544[& & 0.000000] Architected local timer running at 24.00MHz.[& & 0.000000] Switching to timer-based delay loop[& & 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms[& & 0.000000] Console: colour dummy device 80x30[& & 0.000000] console [tty1] enabled[& & 0.002290] Calibrating delay loop (skipped), value calculated using timer frequency.. 4800.00 BogoMIPS (lpj=)[& & 0.002463] pid_max: default: 32768 minimum: 301[& & 0.003494] Mount-cache hash table entries: 512[& & 0.006042] Initializing cgroup subsys debug[& & 0.006136] Initializing cgroup subsys cpuacct[& & 0.006213] Initializing cgroup subsys freezer[& & 0.006356] CPU: Testing write buffer coherency: ok[& & 0.006529] ftrace: allocating 23921 entries in 71 pages[& & 0.080546] CPU0: thread -1, cpu 0, socket 0, mpidr [& & 0.080642] [sunxi_smp_prepare_cpus] enter[& & 0.080752] Setting up static identity map for 0x - 0x[& & 0.083058] CPU1: thread -1, cpu 1, socket 0, mpidr [& & 0.083228] CPU2: thread -1, cpu 2, socket 0, mpidr [& & 0.091137] CPU3: thread -1, cpu 3, socket 0, mpidr [& & 0.100322] Brought up 4 CPUs[& & 0.100513] SMP: Total of 4 processors activated (19200.00 BogoMIPS).[& & 0.101919] devtmpfs: initialized[& & 0.113465] wakeup src cnt is : 2. [& & 0.113714] sunxi pm init[& & 0.114714] pinctrl core: initialized pinctrl subsystem[& & 0.125127] NET: Registered protocol family 16[& & 0.126842] DMA: preallocated 2048 KiB pool for atomic coherent allocations[& & 0.126842] script_sysfs_init success[& & 0.126842] gpiochip_add: registered GPIOs 0 to 383 on device: sunxi-pinctrl[& & 0.128776] sunxi-pinctrl sunxi-pinctrl: initialized sunXi PIO driver[& & 0.130743] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.[& & 0.130844] hw-breakpoint: maximum watchpoint size is 8 bytes.[& & 0.131674] script config pll_video to 297 Mhz[& & 0.131752] script config pll_de to 864 Mhz[& & 0.131858] script config pll_ve to 402 Mhz[& & 0.150682] bio: create slab &bio-0& at 0[& & 0.151184] [ARISC] :sunxi-arisc driver v1.04[& & 0.174706] [ARISC] :arisc version: [v0.1.58.3][& & 0.264022] [ARISC] :sunxi-arisc driver v1.04 startup succeeded[& & 0.271208] SCSI subsystem initialized[& & 0.271208] usbcore: registered new interface driver usbfs[& & 0.271208] usbcore: registered new interface driver hub[& & 0.271208] usbcore: registered new device driver usb[& & 0.271208] twi_chan_cfg()340 - [twi0] has no twi_regulator.[& & 0.271208] twi_chan_cfg()340 - [twi1] has no twi_regulator.[& & 0.271208] twi_chan_cfg()340 - [twi2] has no twi_regulator.[& & 0.272114] Linux video capture interface: v2.00[& & 0.272642] Advanced Linux Sound Architecture Driver Version 1.0.25.[& & 0.274019] Bluetooth: Core ver 2.16[& & 0.274151] NET: Registered protocol family 31[& & 0.274218] Bluetooth: HCI device and connection manager initialized[& & 0.274293] Bluetooth: HCI socket layer initialized[& & 0.274353] Bluetooth: L2CAP socket layer initialized[& & 0.274477] Bluetooth: SCO socket layer initialized[& & 0.275105] cfg80211: Calling CRDA to update world regulatory domain[& & 0.280875] Switching to clocksource arch_sys_counter[& & 0.331599] FS-Cache: Loaded[& & 0.332247] CacheFiles: Loaded[& & 0.362429] NET: Registered protocol family 2[& & 0.363151] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)[& & 0.364664] TCP established hash table entries: 8192 (order: 4, 65536 bytes)[& & 0.365071] TCP bind hash table entries: 8192 (order: 4, 98304 bytes)[& & 0.365428] TCP: Hash tables configured (established 8192 bind 8192)[& & 0.365498] TCP: reno registered[& & 0.365554] UDP hash table entries: 128 (order: 0, 4096 bytes)[& & 0.365667] UDP-Lite hash table entries: 128 (order: 0, 4096 bytes)[& & 0.366497] NET: Registered protocol family 1[& & 0.367563] RPC: Registered named UNIX socket transport module.[& & 0.367642] RPC: Registered udp transport module.[& & 0.367699] RPC: Registered tcp transport module.[& & 0.367754] RPC: Registered tcp NFSv4.1 backchannel transport module.[& & 0.369064] hw perfevents: enabled with ARMv7 Cortex_A7 PMU driver, 5 counters available[& & 0.369383] sunxi_reg_init enter[& & 0.371428] audit: initializing netlink socket (disabled)[& & 0.371583] type=2000 audit(0.370:1): initialized[& & 0.378737] NTFS driver 2.1.30 [Flags: R/W].[& & 0.379323] fuse init (API version 7.18)[& & 0.380610] msgmni has been set to 386[& & 0.384271] io scheduler noop registered[& & 0.384340] io scheduler deadline registered[& & 0.384641] io scheduler cfq registered (default)[& & 0.385479] [DISP]disp_module_init[& & 0.386293] cmdline,init_disp=[& & 0.386391] cmdline,disp=[& & 0.396987] [DISP] Fb_map_kernel_logo,line:989:Fb_map_kernel_logo failed![& & 0.401710] [DISP]disp_module_init finish[& & 0.402270] sw_uart_get_devinfo()1503 - uart0 has no uart_regulator.[& & 0.402358] sw_uart_get_devinfo()1503 - uart1 has no uart_regulator.[& & 0.402437] sw_uart_get_devinfo()1503 - uart2 has no uart_regulator.[& & 0.403586] uart0: ttyS0 at MMIO 0x1c28000 (irq = 32) is a SUNXI[& & 0.403667] sw_uart_pm()890 - uart0 clk is already enable[& & 0.403748] sw_console_setup()1233 - console setup baud 115200 parity n bits 8, flow n[& & 0.515787] console [ttyS0] enabled[& & 1.081661] uart1: ttyS1 at MMIO 0x1c28400 (irq = 33) is a SUNXI[& & 1.120777] uart2: ttyS2 at MMIO 0x1c28800 (irq = 34) is a SUNXI[& & 1.129435] sunxi_di_init get di_by_pass err![& & 1.146120] loop: module loaded[& & 1.149743] Get boot type cmd line fail[& & 1.155153] sunxi_spi_chan_cfg()1376 - [spi-0] has no spi_regulator.[& & 1.162358] sunxi_spi_chan_cfg()1376 - [spi-1] has no spi_regulator.[& & 1.170753] spi spi0: master is unqueued, this is deprecated[& & 1.177448] tun: Universal TUN/TAP device driver, 1.6[& & 1.183188] tun: (C)
Max Krasnyansky &&[& & 1.192343] PPP generic driver version 2.4.2[& & 1.197587] PPP BSD Compression module registered[& & 1.202941] PPP Deflate Compression module registered[& & 1.210575] PPP MPPE Compression module registered[& & 1.215981] NET: Registered protocol family 24[& & 1.221081] PPTP driver version 0.8.5[& & 1.225727] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver[& & 1.253303] sunxi-ehci sunxi-ehci.1: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver[& & 1.262399] sunxi-ehci sunxi-ehci.1: new USB bus registered, assigned bus number 1[& & 1.272232] sunxi-ehci sunxi-ehci.1: irq 104, io mem 0xf1c1a000[& & 1.290093] sunxi-ehci sunxi-ehci.1: USB 0.0 started, EHCI 1.00[& & 1.298287] hub 1-0:1.0: USB hub found[& & 1.302616] hub 1-0:1.0: 1 port detected[& & 1.328103] sunxi-ehci sunxi-ehci.2: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver[& & 1.337215] sunxi-ehci sunxi-ehci.2: new USB bus registered, assigned bus number 2[& & 1.346960] sunxi-ehci sunxi-ehci.2: irq 106, io mem 0xf1c1b000[& & 1.370107] sunxi-ehci sunxi-ehci.2: USB 0.0 started, EHCI 1.00[& & 1.378197] hub 2-0:1.0: USB hub found[& & 1.382515] hub 2-0:1.0: 1 port detected[& & 1.407920] sunxi-ehci sunxi-ehci.3: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver[& & 1.417028] sunxi-ehci sunxi-ehci.3: new USB bus registered, assigned bus number 3[& & 1.426871] sunxi-ehci sunxi-ehci.3: irq 108, io mem 0xf1c1c000[& & 1.450110] sunxi-ehci sunxi-ehci.3: USB 0.0 started, EHCI 1.00[& & 1.458214] hub 3-0:1.0: USB hub found[& & 1.462525] hub 3-0:1.0: 1 port detected[& & 1.487950] sunxi-ehci sunxi-ehci.4: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver[& & 1.497049] sunxi-ehci sunxi-ehci.4: new USB bus registered, assigned bus number 4[& & 1.506863] sunxi-ehci sunxi-ehci.4: irq 110, io mem 0xf1c1d000[& & 1.530104] sunxi-ehci sunxi-ehci.4: USB 0.0 started, EHCI 1.00[& & 1.538108] hub 4-0:1.0: USB hub found[& & 1.542412] hub 4-0:1.0: 1 port detected[& & 1.547744] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver[& & 1.574879] sunxi-ohci sunxi-ohci.1: SW USB2.0 'Open' Host Controller (OHCI) Driver[& & 1.583581] sunxi-ohci sunxi-ohci.1: new USB bus registered, assigned bus number 5[& & 1.592215] sunxi-ohci sunxi-ohci.1: irq 105, io mem 0xf1c1a400[& & 1.655371] hub 5-0:1.0: USB hub found[& & 1.659631] hub 5-0:1.0: 1 port detected[& & 1.685105] sunxi-ohci sunxi-ohci.2: SW USB2.0 'Open' Host Controller (OHCI) Driver[& & 1.693803] sunxi-ohci sunxi-ohci.2: new USB bus registered, assigned bus number 6[& & 1.702418] sunxi-ohci sunxi-ohci.2: irq 107, io mem 0xf1c1b400[& & 1.765483] hub 6-0:1.0: USB hub found[& & 1.769745] hub 6-0:1.0: 1 port detected[& & 1.795192] sunxi-ohci sunxi-ohci.3: SW USB2.0 'Open' Host Controller (OHCI) Driver[& & 1.803892] sunxi-ohci sunxi-ohci.3: new USB bus registered, assigned bus number 7[& & 1.812516] sunxi-ohci sunxi-ohci.3: irq 109, io mem 0xf1c1c400[& & 1.875479] hub 7-0:1.0: USB hub found[& & 1.879732] hub 7-0:1.0: 1 port detected[& & 1.905146] sunxi-ohci sunxi-ohci.4: SW USB2.0 'Open' Host Controller (OHCI) Driver[& & 1.913856] sunxi-ohci sunxi-ohci.4: new USB bus registered, assigned bus number 8[& & 1.922469] sunxi-ohci sunxi-ohci.4: irq 111, io mem 0xf1c1d400[& & 1.985507] hub 8-0:1.0: USB hub found[& & 1.989758] hub 8-0:1.0: 1 port detected[& & 1.995247] Initializing USB Mass Storage driver...[& & 2.001348] usbcore: registered new interface driver usb-storage[& & 2.008172] USB Mass Storage support registered.[& & 2.013664] usbcore: registered new interface driver ums-alauda[& & 2.020530] usbcore: registered new interface driver ums-cypress[& & 2.027450] usbcore: registered new interface driver ums-datafab[& & 2.034409] usbcore: registered new interface driver ums_eneub6250[& & 2.041574] usbcore: registered new interface driver ums-freecom[& & 2.048516] usbcore: registered new interface driver ums-isd200[& & 2.055409] usbcore: registered new interface driver ums-jumpshot[& & 2.062463] usbcore: registered new interface driver ums-karma[& & 2.069171] usbcore: registered new interface driver ums-onetouch[& & 2.076274] usbcore: registered new interface driver ums-realtek[& & 2.083275] usbcore: registered new interface driver ums-sddr09[& & 2.090272] usbcore: registered new interface driver ums-sddr55[& & 2.097096] usbcore: registered new interface driver ums-usbat[& & 2.104045] usbcore: registered new interface driver usbserial[& & 2.110727] usbserial: USB Serial Driver core[& & 2.115789] usbcore: registered new interface driver option[& & 2.122200] USB Serial support registered for GSM modem (1-port)[& & 2.130624] file system registered[& & 2.138886] android_usb gadget: Mass Storage Function, version: [& & 2.146755] android_usb gadget: Number of LUNs=3[& & 2.152037]&&lun0: LUN: removable file: (no medium)[& & 2.157565]&&lun1: LUN: removable file: (no medium)[& & 2.163128]&&lun2: LUN: removable file: (no medium)[& & 2.169518] android_usb gadget: android_usb ready[& & 2.176777] mousedev: PS/2 mouse device common for all mice[& & 2.183679] ls_fetch_sysconfig_para: type err&&device_used = 0. [& & 2.190489] =========script_get_err============[& & 2.196302] [RTC] WARNING: Rtc time will be wrong!![& & 2.201867] [RTC] WARNING: use *internal OSC* as clock source[& & 2.208983] sunxi-rtc sunxi-rtc: rtc core: registered sunxi-rtc as rtc0[& & 2.216773] IR RC5(x) protocol handler initialized[& & 2.222565] tscdev_init: tsc driver is disabled[& & 2.228675] sunxi_wdt_init_module: sunxi WatchDog Timer Driver v1.0[& & 2.236202] sunxi_wdt_probe: devm_ioremap return wdt_reg 0xf1c20ca0, res-&start 0x01c20ca0, res-&end 0x01c20cbf[& & 2.247754] sunxi_wdt_probe: initialized (g_timeout=16s, g_nowayout=0)[& & 2.255436] wdt_enable, write reg 0xf1c20cb8 val 0x[& & 2.261755] timeout_to_interv, line 167[& & 2.266078] interv_to_timeout, line 189[& & 2.270445] wdt_set_tmout, write 0x to mode reg 0xf1c20cb8, actual timeout 16 sec[& & 2.280919] device-mapper: ioctl: 4.22.0-ioctl () initialised: [& & 2.291383] [cpu_freq] ERR:get cpu extremity frequency from sysconfig failed, use max_freq[& & 2.310243] usbcore: registered new interface driver usbhid[& & 2.316499] usbhid: USB HID core driver[& & 2.321434] ashmem: initialized[& & 2.325078] logger: created 256K log 'log_main'[& & 2.330285] logger: created 256K log 'log_events'[& & 2.335666] logger: created 256K log 'log_radio'[& & 2.340988] logger: created 256K log 'log_system'[& & 2.345776] *******************Try sdio*******************[& & 2.346640] mmc0: req failed (CMD5): -110, retrying...[& & 2.347502] mmc0: req failed (CMD5): -110, retrying...[& & 2.348362] mmc0: req failed (CMD5): -110, retrying...[& & 2.349221] *******************Try sd *******************[& & 2.373945] mmc0: new high speed SDHC card at address 1234[& & 2.374434] mmcblk0: mmc0:1234 SA16G 14.4 GiB [& & 2.375867]&&mmcblk0: p1 p2 p3[& & 2.376861] *******************sd init ok*******************[& & 2.396579] sunxi_oops: heming add OOPS_INFO_ADDR = -20[& & 2.406895] asoc: sndcodec &-& sunxi-codec mapping ok[& & 2.417516] asoc: sndhdmi &-& sunxi-hdmiaudio.0 mapping ok[& & 2.424831] pktgen: Packet Generator for packet performance testing. Version: 2.74[& & 2.433805] u32 classifier[& & 2.436820]& &&&Actions configured[& & 2.440630] Netfilter messages via NETLINK v0.30.[& & 2.445946] nf_conntrack version 0.5.0 (3093 buckets, 12372 max)[& & 2.453097] ctnetlink v0.93: registering with nfnetlink.[& & 2.459059] NF_TPROXY: Transparent proxy support initialized, version 4.1.0[& & 2.466824] NF_TPROXY: Copyright (c)
BalaBit IT Ltd.[& & 2.473678] xt_time: kernel timezone is -0000[& & 2.478710] IPv4 over IPv4 tunneling driver[& & 2.483939] gre: GRE over IPv4 demultiplexor driver[& & 2.489370] ip_gre: GRE over IPv4 tunneling driver[& & 2.495472] ip_tables: (C)
Netfilter Core Team[& & 2.501637] arp_tables: (C) 2002 David S. Miller[& & 2.506846] TCP: cubic registered[& & 2.510586] Initializing XFRM netlink socket[& & 2.515726] NET: Registered protocol family 10[& & 2.522106] Mobile IPv6[& & 2.524871] ip6_tables: (C)
Netfilter Core Team[& & 2.531133] IPv6 over IPv4 tunneling driver[& & 2.537097] NET: Registered protocol family 17[& & 2.542114] NET: Registered protocol family 15[& & 2.547239] Bluetooth: RFCOMM TTY layer initialized[& & 2.552714] Bluetooth: RFCOMM socket layer initialized[& & 2.558430] Bluetooth: RFCOMM ver 1.11[& & 2.562621] Bluetooth: BNEP (Ethernet Emulation) ver 1.3[& & 2.568572] Bluetooth: BNEP filters: protocol multicast[& & 2.574446] Bluetooth: HIDP (Human Interface Emulation) ver 1.2[& & 2.581209] L2TP core driver, V2.0[& & 2.585008] PPPoL2TP kernel driver, V2.0[& & 2.589371] L2TP IP encapsulation support (L2TPv3)[& & 2.594813] L2TP netlink interface[& & 2.598627] L2TP ethernet pseudowire support (L2TPv3)[& & 2.604554] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5[& & 2.613114] ThumbEE CPU extension supported.[& & 2.617880] Registering SWP/SWPB emulation handler[& & 2.623247] sunxi_bootup_extend_init: bootup extend state 1[& & 2.631281] cmdline,disp=[& & 2.634678] [DISP] disp_init_tv,line:540:screen 0 do not support TV TYPE![& & 2.642297] [DISP] bsp_disp_tv_register,line:946:'ptv is null[& & 2.650390] sunxi-rtc sunxi-rtc: setting system clock to
00:00:07 UTC (7)[& & 2.659085] ths_fetch_sysconfig_para: type err&&device_used = 1. [& & 2.667506] CPU Budget:Register notifier[& & 2.671925] CPU Budget:register Success[& & 2.676196] sunxi-budget-cooling sunxi-budget-cooling: Cooling device registered: thermal-budget-0[& & 2.691168] ALSA device list:[& & 2.694480]& &#0: audiocodec[& & 2.697682]& &#1: sndhdmi[& & 4.877122] EXT4-fs (mmcblk0p2): recovery complete[& & 4.888706] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)[& & 4.897793] VFS: Mounted root (ext4 filesystem) on device 179:2.[& & 4.907657] devtmpfs: mounted[& & 4.911367] Freeing init memory: 324K[& & 5.300318] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)[& & 5.315480] systemd[1]: Detected architecture 'arm'.[& & 5.328722] systemd[1]: Failed to insert module 'autofs4'[& & 5.336558] systemd[1]: Set hostname to &OrangePizero&.[& & 5.601309] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.[& & 5.620280] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.[& & 5.629192] systemd[1]: Started Forward Password Requests to Wall Directory Watch.[& & 5.637773] systemd[1]: Expecting device dev-ttyS0.device...[& & 5.644561] systemd[1]: Starting Remote File Systems (Pre).[& & 5.651073] systemd[1]: Reached target Remote File Systems (Pre).[& & 5.657954] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.[& & 5.667117] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.[& & 5.676013] systemd[1]: Starting Paths.[& & 5.680567] systemd[1]: Reached target Paths.[& & 5.685477] systemd[1]: Starting Encrypted Volumes.[& & 5.691176] systemd[1]: Reached target Encrypted Volumes.[& & 5.697307] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.[& & 5.707830] systemd[1]: Starting Swap.[& & 5.712356] systemd[1]: Reached target Swap.[& & 5.717162] systemd[1]: Expecting device dev-mmcblk0p1.device...[& & 5.724102] systemd[1]: Starting Root Slice.[& & 5.729216] systemd[1]: Created slice Root Slice.[& & 5.734555] systemd[1]: Starting User and Session Slice.[& & 5.740928] systemd[1]: Created slice User and Session Slice.[& & 5.747375] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.[& & 5.755228] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.[& & 5.763054] systemd[1]: Starting Delayed Shutdown Socket.[& & 5.769424] systemd[1]: Listening on Delayed Shutdown Socket.[& & 5.775898] systemd[1]: Starting Journal Socket (/dev/log).[& & 5.782518] systemd[1]: Listening on Journal Socket (/dev/log).[& & 5.789178] systemd[1]: Starting udev Control Socket.[& & 5.795186] systemd[1]: Listening on udev Control Socket.[& & 5.801289] systemd[1]: Starting udev Kernel Socket.[& & 5.807158] systemd[1]: Listening on udev Kernel Socket.[& & 5.813164] systemd[1]: Starting Journal Socket.[& & 5.818676] systemd[1]: Listening on Journal Socket.[& & 5.824324] systemd[1]: Starting System Slice.[& & 5.829683] systemd[1]: Created slice System Slice.[& & 5.835266] systemd[1]: Started File System Check on Root Device.[& & 5.842120] systemd[1]: Starting system-getty.slice.[& & 5.848150] systemd[1]: Created slice system-getty.slice.[& & 5.854238] systemd[1]: Starting system-serial\x2dgetty.slice.[& & 5.861234] systemd[1]: Created slice system-serial\x2dgetty.slice.[& & 5.870452] systemd[1]: Started Set Up Additional Binary Formats.[& & 5.879819] systemd[1]: Starting Load Kernel Modules...[& & 5.950683] systemd[1]: Mounted Huge Pages File System.[& & 5.956711] systemd[1]: Starting udev Coldplug all Devices...[& & 6.080688] systemd[1]: Mounted POSIX Message Queue File System.[& & 6.087535] systemd[1]: Started Create list of required static device nodes for the current kernel.[& & 6.098112] systemd[1]: Starting Create Static Device Nodes in /dev...[& & 6.211044] systemd[1]: Mounting Debug File System...[& & 6.290385] systemd[1]: Starting LSB: Set keymap...[& & 6.360421] systemd[1]: Starting Journal Service...[& & 6.411203] systemd[1]: Started Journal Service.[& & 6.970423] systemd-udevd[112]: starting version 215[& &12.595195] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro[& &13.947624] systemd-journald[109]: Received request to flush runtime journal from PID 1 Debian GNU/Linux 8 OrangePizero ttyS0 OrangePizero login: rootPassword: Last login: Thu Jan&&1 00:00:39 UTC 1970 on ttyS0Linux OrangePizero 3.4.39 #3 SMP PREEMPT Mon Nov 28 10:12:06 CST 2016 armv7l The programs included with the Debian GNU/Linux systthe exact distribution terms for each program are described in theindividual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extentpermitted by applicable law.***********************************************WARNING: TO RESIZE FILESYSTEM RUN:sudo fs_resize or sudo /usr/local/bin/fs_resizeto remove this message run:sudo rm /usr/local/bin/fs_resize_warning***********************************************启动后,需要输入用户名,密码,root,orangepi,回车,OPI,跑起来吧...
(615.64 KB, 下载次数: 1)
20:50 上传
16个问题&&&&&&&&71145个浏览
9个问题&&&&&&&&70663个浏览
14个问题&&&&&&&&3898个浏览
ADAS相比较无人驾驶有望在短期内率先商业化普及,是汽车领域非常重要的产品革新。专家将解答:
1、汽车智能化开发经验和思路
2、ADAS相关技术难点
3、汽车智能化的产业痛点是什么?
每天选一个需要解决的问题,大家一起来帮忙。
授人玫瑰,手有余香
本次讲解答的问题例举:
1、NB-IoT有哪些技术特点和难点?
2、NB-IoT技术对物联网市场将带来什么样的影响。
3、NB-IoT物理层有哪些组成部分?
4、NB-IoT技术如何实现低功耗?
Powered by}

我要回帖

更多关于 orange pi 安装系统 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信