版主: wanchong , wangyu , eepwwp , firedom

分享到:
共22条 1/3 1 2 3 »   

SBS开发手记--------从开始 ide 驱动 sd卡启动 ssh winscp 到进行python编程--(A252284222)

    [您是本帖的第12017位阅读者]
a252284222
我是GG
高级会员

最后登陆时间:2014-06-27 14:04:07

直达楼层
1# 发表于 2014-08-20 12:56:48
SBS开发手记

首先非常高兴,很荣幸的获得eepw举行的,intel赞助的,SBS开发板申请试用的开发板。

再次感谢eepweepw本人,板子收到已经几天了。到目前为止只是初步使用了一下,板子比较大(相对于树莓派、arduino uno)。

下面是对比照片:

下面是SBS开发板细节:

这里是参数:

SBS开发手记提纲:由于听说SBS是伽利略(Galileo)的加强版,所以拿到板子的一切尝试都是基于伽利略的资料。

分享目录:具体操作步骤见 123456789楼



1.arduino ide 安装;





2.驱动的安装;




3.利用 伽利略arduino ide 下载程序到SBS板载存储卡;




4.通过电脑-路由器-网线ssh连接板子(这里可以考虑电脑与板子直连,专用网线(有跳线));




5.SD拷贝系统,并从SD卡启动SBS板子;




6.利用 伽利略arduino ide 下载程序到从SD卡启动的板子;




7.寻找方法安装 伽利略arduino ide 到SBS板卡,并尝试是否可以编写运行程序;



8.安装其它软件,对板卡进行一些测试;



9.板卡驱动液晶屏尝试;



10.板卡连接外部模块测试;



11.个人智能终端整体设计测试;


再考虑添加其它功能~


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 





关键词:SBS开发手记    
此帖由a252284222于2014-09-20 15:14:27最后编辑

RE: (A252284222)的SBS开发手记--------从开始到现在

a252284222
我是GG
高级会员

最后登陆时间:2014-06-27 14:04:07

2# 发表于 2014-08-20 12:57:52

1.arduino ide 安装;

首先你需要下载 arduino ide for galileo 下载地址:

请根据你的电脑系统下载对应软件包,,,或许你看到这里没有给SBS的,因为SBS和伽利略硬件几乎没有什么差异而且软件也是兼容的~(intel quark inside~)

1.

下载地址
Download Arduino Software 1.5.3 Linux 32 Bit Galileo 72.2MB .zip
Download Arduino Software 1.5.3 Linux 64 Bit Galileo 73.5MB .zip
Download Arduino Software 1.5.3 Mac OSX Galileo 54.7MB .zip
Download Arduino Software 1.5.3 Windows
下载下来是一个zip的压缩包


1

2.

你只需要左键点击文件然后解压即可,如果没有解压软件推荐 好压。

进入解压的文件夹,软件是绿色版的不用安装

2

到这里也不用太高兴,因为不出以外是会闪退的~原因几乎所有的都说是系统语言的问题,测试了下反正中文是不行的,所以需要修改软件启动语言设置。这样我们就进入了下一步

3.

请移步这里http://bbsquark.eepw.com.cn/thread/12/1

至此你的arduino ide for SBS 就安装好了,不除意外可以打开了,不用担心这里测试过了选择板卡为galileo 1 完全没有问题,界面已经很熟悉了。可以先练练手写几行,感受一下刚刚到来的快感



此帖由a252284222于2014-09-20 15:17:40最后编辑

RE: (A252284222)的SBS开发手记--------从开始到现在

a252284222
我是GG
高级会员

最后登陆时间:2014-06-27 14:04:07

3# 发表于 2014-08-20 12:58:19

2.驱动的安装;


首先你当然是下载驱动,驱动在哪里? 其实就在arduino ide 包里面

看到了吧,就是这里,然后你用自带的usb线一端插入电脑usb一端插入板卡的迷你usb口那么电脑应该就会自动识别硬件并寻找驱动,一般是寻找不到的,所以直接停止自动安装,选择手动寻找驱动并安装

特别提醒本操作在 win7 64 位环境下进行,电脑之前安装过许多软件,所以不保证照着做就行了~谢谢观看。

1.

如果没有驱动成功,请按下面步骤操作:

选择浏览计算机查找驱动程序软件:

如下图,浏览到你的arduino ide for galileo 解压包,确定就可以安装完成了


打开软件看看识别了没有,如果你已经按耐不住请下载一个事例 blink高兴一下吧,因为板子13脚是有led的一闪一闪亮晶晶,满天都是大星星~

至此你已经可以把他完全当作一个高功耗的arduino uno来玩了~

看看那 

高高的功耗~

大大的体积~

上档次的价格~

想想是不是觉得很高达上呢~~~

此帖由a252284222于2014-09-19 00:19:18最后编辑

RE: (A252284222)的SBS开发手记--------从开始到现在

a252284222
我是GG
高级会员

最后登陆时间:2014-06-27 14:04:07

4# 发表于 2014-08-20 12:58:37

3.利用 伽利略arduino ide 下载程序到SBS板载存储卡;


哇,blink在这里有没有~

一段陌生又熟悉的代码,请毫不犹豫的点击下载吧~

下载的速度是相当的~~~~

慢,其实感觉比uno慢多了~,内部症状不明~

此帖由a252284222于2014-09-19 00:23:32最后编辑

RE: (A252284222)的SBS开发手记--------从开始到现在

a252284222
我是GG
高级会员

最后登陆时间:2014-06-27 14:04:07

5# 发表于 2014-08-20 12:59:30


4.通过电脑-路由器-网线ssh连接板子(这里可以考虑电脑与板子直连,专用网线(有跳线));



这里请准备一张空白mini sd卡,TF卡就是现在手机常用的那个储存卡。用来装系统~

1.请下载,第一个是系统。后面是相关软件,可以下载下来玩玩~

LinkSoftwareIntel BoardFile SizeFile TypeNotes

Download SD-Card Linux Image Galileo 50MB .zip Enable WiFi
Download Board Support Package (Yocto archive 1 of 2) Quark 1.5GB .zip
Download Board Support Package (Yocto archive 2 of 2) Quark 1.2GB .zip
Download Intel customized Arduino IDE 1.5.3 (source code) Galileo 223MB .bz2 The source code to the Intel customized version of Arduino IDE 1.5.3
Download BSP Patches and Build Instructions Galileo 5KB .gz Instructions on how to build the Intel® Galileo run time image from the Quark™ BSP release 1.0.3, including Intel® Galileo specific patches.
Download Flash Missing PDAT Release Galileo 8KB .bin This image is for In-System-Programming of the Intel® Galileo SPI flash, using a tool such as a DediProg SF-100. The file must be prepared with the SPI flash tool in the Quark™ BSP with the platform ID of the Intel® Galileo or Intel® Galileo Gen2 and the MAC address from the sticker on your board.
Download Flash Missing PDAT Release Galileo 7KB .cap This image is already embedded in the IDE therefore it is only necessary if you need to flash SPI directly via serial connection.
Download Cross Compiler Toolchain Galileo 240MB .bz2 Cross Compiler Toolchain.
下载了就请解压吧,如果不会请在外面的 google 在里面的 度娘

然后就是进去到 SDCard目录全选然后复制粘贴到你的tf卡,如果没有读卡器请记得买一个或者借一个也是可以的~

复制完成后记得弹出你的usb设备然后将卡插入SBS的tf卡插槽,如果不认识可以所有的可以插的都插一下,现在连接器的设计是很巧妙的,不对号是插不进去的~

然后可以上电(5V 大于1A电源),SBS会从tf卡启动系统。如果你有路由器还有一根网线,请参照下面的步骤继续~

此帖由a252284222于2014-09-20 15:18:34最后编辑

RE: (A252284222)的SBS开发手记--------从开始到现在

a252284222
我是GG
高级会员

最后登陆时间:2014-06-27 14:04:07

6# 发表于 2014-08-20 12:59:48

5.SD拷贝系统,并从SD卡启动SBS板子;

首先板子上电,然后用网线插入SBS网口挨着Usb接口那一个,因为另一个一直没有连接成功,不知道什么原因。确定你的路由器开启了DHCP功能

进入路由器设置界面:开启dhcp

,然后你需要下载一个portscan 软件;或者可以直接到路由器里面查看连接的客户端ip然后一个一个试。

1.打开软件填写路由器DHCP的ip段然后开始扫描



等待扫描完毕,出来的ip都点开,看到有端口22可控制的就都记下供连接测试


2.你还需要下载一个软件 putty

打开软件,填写上面扫描出来开了22端口的ip 和端口

这里点击确定就行了。

linux for galileo 默认用户名 root 没有密码


3.

添加软件源,就是opkg for galileo的可以安装的软件源网址,使用系统自带的vi编辑器。

输入命令  vi /etc/opkg/base-feeds.conf  然后回车

然后输入如下代码: 输入命令  i  然后就可以输入了,保存命令是按ESC 然后输入 :wq   就是保存并退出,更多命令请搜索vi编辑器命令

然后更新opkg,输入命令opkg update

在安装软件之前首先要复写uclibc不然安装会提示错误  输入命令 opkg install --force-overwrite uclibc 


然后安装常用软件包 输入命令 opkg install packagegroup-core-buildessential

等待下载并安装完毕。ok 可以了~ 如果你想选择安装软件可以到上面提到的软件源地址在浏览器里面查看软件列表


此帖由a252284222于2014-09-20 15:31:38最后编辑

RE: (A252284222)的SBS开发手记--------从开始到现在

a252284222
我是GG
高级会员

最后登陆时间:2014-06-27 14:04:07

7# 发表于 2014-08-20 12:59:57

6.利用 伽利略arduino ide 下载程序到从SD卡启动的板子;



方式同无sd一样~
此帖由a252284222于2014-09-19 12:41:18最后编辑

RE: (A252284222)的SBS开发手记--------从开始到现在

a252284222
我是GG
高级会员

最后登陆时间:2014-06-27 14:04:07

8# 发表于 2014-08-20 13:00:08

7.寻找方法安装 伽利略arduino ide 到SBS板卡,并尝试是否可以编写运行程序;



RE: (A252284222)的SBS开发手记--------从开始到现在

a252284222
我是GG
高级会员

最后登陆时间:2014-06-27 14:04:07

9# 发表于 2014-08-20 13:00:17

8.安装其它软件,对板卡进行一些测试;


winscp对SBS进行文件管理,文件编辑,编写程

打开软件,点击高级进入高级界面



填写完毕点击登录~




这个是连接后的系统根目录,有之前在代码行界面写的几个py文件。这里可以直接编辑哦,可以用Notepad++

是不是很舒适了。SBS没有视频输出~~~~,是不是又得到了一点安慰~


此帖由a252284222于2014-09-19 01:02:08最后编辑

RE: (A252284222)的SBS开发手记--------从开始到现在

a252284222
我是GG
高级会员

最后登陆时间:2014-06-27 14:04:07

10# 发表于 2014-08-20 13:00:27

9.板卡驱动液晶屏尝试;



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