查看: 2481|回复: 3

[其他] 本文源自飞思卡尔FAE【Easy IoT with VSCP连载 】:3在UDOO上安装VSCP

[复制链接]

该用户从未签到

34

主题

135

帖子

0

中级会员

Rank: 3Rank: 3

积分
387
最后登录
2016-1-13
发表于 2015-10-22 18:02:10 | 显示全部楼层 |阅读模式

当我开始盘算如何在UDOO Quad上运行VSCP软件时,我无意中发现了David Steema为Raspberry Pi(Rpi)编写的卓越教程。有unix指令在这里,我并不十分在意是否能够在UDOO上捣鼓出什么新玩意,然而,看到有人在这个上面弄出了一些花样出来,而不是从电脑中卸掉它,也是一件令人高兴的事情。这就是说,有人开始为您会真实购买的电路板编写教程了(或至少可以轻松地替换另一个i.MX6电路板)。


(这些根本不是UDOO Quad的谍照,因为谁都没见过。)

在本文中,我不再像上次一样只使用支持CAN的yocto。这次更多的是概念验证,而且我已经从udoo下载迁移至UDOObuntu。 正如他们网站所说,这是基于Lubuntu 12.04 LTS armhf的分布。然而,一旦我们再次需要CAN,就可以简单更换内核和/lib/模块。Udoo在此提供在yocto之外构建内核的优秀教程:从头创建可启动的MicroSD卡


注:接下来的内容并不是教程,只是如何在UDOO上尝试并使VSCP运行的详细步骤。我并不认为这是让软件运行的正确方法,只是其中一种方法罢了。我会在本帖中留下我最初尝试的方法,倘若我以后了解到更好的方法,我会进行如下更新:


快速入门

1.webp.jpg
在RPi上安装VSCP的大部分指令可直接适用于UDOO,libwxbase3.0除外。Apt无法找到此软件包。

2.webp.jpg
我尝试了一些新玩意作为解决方法。 首先,我在此发现了感兴趣的软件包:Debian -- Package Download Selection -- libwxbase3.0-dev_3.0.2-1+b1_armhf.deb

Udoo的默认/etc/apt/sources.list在第1行:
deb http://ports.ubuntu.com/ precise main restricted universe multiverse

按照指令,我尝试添加:
deb http://ftp.de.debian.org/debian sid main

到源列表,用本地镜像替换ftp.de.debian.org/debian,再次运行apt-get.... 运气不佳。
然后,我在主机上下载了软件包(我不是喜欢从UDOO上进行一切操作的人)。另外,我也没有额外的键盘和得心应手的鼠标。


从主机上

3.webp.jpg


在UDOO中

4.webp.jpg
运气不佳...

5.webp.jpg
运气仍然不佳... apt-get抛出错误,无法找到关联项。 后来,我发现了BeagleBone说明。 我跳过步骤1-4,然而第5步证明它刚好符合要求。

6.webp.jpg
于是,我下载了wxWidgets – 在SourceForge.net上浏览/3.0.2

wget http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2.tar.bz2/download

经过多次反复,终端上的输出如下所示:


然后,从gitsourceforge中获取最新VSCP软件,它看上去更稳定。


编写这篇文章时:


Steeman告诉我们可以去睡觉啦,这些操作会在Pi上运行一整夜,然而在UDOO上,只需要大约20分钟!

同样的提醒会重复多次,wxWidgets 3.0.2也无能为力。

7.webp.jpg
而且,一些fossa.c告警(网络社区告诉我,由于最近的变化,fossa已不是问题)和非致命的错误与Mosquitto有关,因为我没有启用MQTT驱动器。MQTT支持为可选项,但我一定会在某个时候使用它。我不会担心它,因为现在udoo为初始设置。此外,vscp团队正在将MQTT Broker融入VSCPD。

更多告警...


这就是beaglebone指令结束。如果我们重新参考unix指令,安装脚本会为我们拷贝一堆文件:
make install

这样,我们就可以启动一个守护进程:

8.webp.jpg
-s选项允许您看到更多进程中的操作,它应该注册TCP/IP客户端,如果您有最新版本,也可以启用模拟驱动程序。

9.webp.jpg
注:/usr/local/lib不在标准UDOOBuntu路径中,如果您得到此类错误信息:

10.webp.jpg
您无需更新~/.profile,仅需一次性更新即可。

最后,让我们再次修补/破解/制作工作系统。


我知道答案 目前已有3人回答
回复

使用道具 举报

该用户从未签到

5

主题

159

帖子

0

中级会员

Rank: 3Rank: 3

积分
364
最后登录
2016-7-26
发表于 2015-10-24 12:02:13 | 显示全部楼层
非常感谢楼主的资料分享!
回复 支持 反对

使用道具 举报

该用户从未签到

34

主题

135

帖子

0

中级会员

Rank: 3Rank: 3

积分
387
最后登录
2016-1-13
 楼主| 发表于 2015-10-26 09:22:09 | 显示全部楼层
互相学习
回复

使用道具 举报

  • TA的每日心情
    开心
    2017-2-9 14:16
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    25

    主题

    1785

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2250
    最后登录
    2024-6-11
    发表于 2015-10-26 16:44:19 | 显示全部楼层
    谢谢分享
    freescaleic.org.png
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-22 15:25 , Processed in 0.099487 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表