版主: wanchong , wangyu , eepwwp , firedom

分享到:
共14条 2/2 « 1 2   

RE: 智能便携移动显示器——ShowPAD项目从SBS开箱到成果展示

未来创意
我是GG
高级会员

最后登陆时间:2014-07-25 15:31:36

11# 发表于 2014-10-21 01:03:44

8.16-8.31

完成Chrome OS优化适配SBS,熟悉该系统



intel官方网站还提供有SD-Card Linux镜像,如下图

 

镜像zip包内部如下图

 

板卡板载微型Linux,该镜像比板载Linux具有更多功能,采用UEFI引导。直接将所有文件解压在MicroSD通电即可自动引导加载。SBS无视频输出接口,Linux无图形界面运行在文字模式下,将板子串口与PC连接,在Arduino IDE中打开串口监视器(波特兰115200),即可察看和操作Linux。启动到如下界面时输入“root”发送即可登录Linux

登录后可以使用Linux命令。

 

当然,使用IDE操作命令行有些别扭,更佳的选择是PuTTY。串口连接时使用如下图设置(串行口根据个人不同设置)。

 

PuTTY中启动时Grub彩色界面。

 

(从上图可以看出该板卡为256MB内存版)

Linux启动过程:

 

登录:

 

命令行测试:

 

(可以添加软件源,方便安装软件调试)

SBS接上路由器后,还可以使用ssh连接命令行和文件系统(板卡IP可从路由器管理web界面察看或使用PortScan软件搜索)

 

ssh连接命令行配置:

 

连接命令行后操作同串口下。

连接SBS文件系统可以使用WinSCP。(由于板卡出现故障无法补图,以下图片来自a252284222的手记)

使用文件系统写py脚本会很方便。


据传Windows IoT for 伽利略 已经能使用了,于是也测试了一下。IoT安装过程较繁琐,无图形界面,支持smbweb等功能,操作命令行类似MS-DOS。(Sorry,无法补界面图)


据分析,手上的SBS板卡为Quark SOC X1021D处理器、256MB内存,运行Chrome OS可能会很吃力。决定改用SD-Card Linux镜像的基础上做开发,Debian定制添加功能。由于图形对于ShowPAD非常重要,所以决定先完成视频输出。




此帖由eepwwp于2014-10-22 14:03:55最后编辑

RE: 智能便携移动显示器——ShowPAD项目从SBS开箱到成果展示

未来创意
我是GG
高级会员

最后登陆时间:2014-07-25 15:31:36

12# 发表于 2014-10-21 01:04:34

9.1-9.7

完成云服务选用、搭建开发,以及办公解决方案





一开始我还在跨平台办公的兼容问题而发愁,后来发现WEB Office似乎已经非常成熟。

 

安卓使用online office人数少可能是安卓产品输入方式使办公性能弱化的原因。这也是ShowPAD会克服的要点,并且会在Linux中优化对online office的支持。

云储存等解决方案也需要在Linux完善的基础下进行开发。



此帖由eepwwp于2014-10-22 14:04:53最后编辑

RE: 智能便携移动显示器——ShowPAD项目从SBS开箱到成果展示

未来创意
我是GG
高级会员

最后登陆时间:2014-07-25 15:31:36

13# 发表于 2014-10-21 01:04:59

09.8-9.20

完成外设,网卡,显卡其显示屏适配驱动使用

以及液晶高压启动电路、信号转换电路精简和功耗优化

SBS具有PCIE 1x插槽,理论上可以扩展外接显卡,手头上有一款16x显卡,于是找了相关兼容性和转接方案。

 

 

 

考虑供电和抗干扰,排除了使用上图直转线,采用下图带外接供电,通过usb3.0线材连接的转接卡。

 

由于SBS为不带PCIE 1x座版本,得手工焊接座子,于是废了五牛二虎之力终于把座子焊上了,其间操作失误将R465电阻焊落丢失,由于无法获得该电阻阻值,于是连锡解决。

 

接上16x显卡:

 

 

没想到接显卡后UEFILinux里均无法识别该设备。

 

于是取下显卡,结果再次通电启动SBS时无法启动

 

由于时间问题没有办法把这个问题解决。





此帖由eepwwp于2014-10-22 14:08:16最后编辑

RE: 智能便携移动显示器——ShowPAD项目从SBS开箱到成果展示

未来创意
我是GG
高级会员

最后登陆时间:2014-07-25 15:31:36

14# 发表于 2014-10-21 01:06:06

9.21-9.30

完成Wifi Display输入软件开发方案,利用Arduino接口开发完成触控屏驱动,传感器驱动使用

10.1-10.15

完成电源方案,整体实用性调试,雏形整体优化,总结开发手记


由于时间原因和板卡故障无法继续开发,总结手记完结此次开发。


共14条 2/2 « 1 2   
快速回复主题
  • 匿名不能发帖!请先 [ 登陆 注册 ]