[嵌入式Linux] 用攒电脑的办法快速玩转arm linux

[复制链接]
33734|209
icecut 发表于 2013-8-23 19:22 | 显示全部楼层
原野之狼 发表于 2013-8-23 18:04
device tree,这段时间我正要研究一下。

我刚研究完.顺便把公司新驱动使用这种架构做了.
shuzijiqun 发表于 2013-8-24 10:43 | 显示全部楼层
这个帖子真不错,先mark下,回去自己搞快板子来学习下!
zjf0000 发表于 2013-8-24 11:03 | 显示全部楼层
真的用他做产品就不只是这个简单的外设,外设的变更就涉及到一些更深层次的东西,不得不看am335x的文档,不得不熟悉他的一些开发流程。如果量小,象你说的那种方法,最简单的弄个x86的工控板,啥都有了,现在很多也不贵。有量玩不转。。。
lelee007 发表于 2013-8-25 15:32 | 显示全部楼层
哈哈,device tree是将SOC的一些驱动和kernel解耦了,不过看了下device tree的结构,也是很繁琐,还没仔细研究device tree语法

现在都懒得沉下心来研究这些玩意了,搞开发苦逼又没多的钱,人家搞销售,搞代理,搞外贸的,逮住一个机会就能搞个首富搞辆车啥的,做开发天天加班辛苦一年下来也就那么20来万,还是睡前,不少苦逼的还到不了这水平
lelee007 发表于 2013-8-25 15:41 | 显示全部楼层
会计,你这是引导电工去玩JAVA啊?

把ARM汇编学好,启动、加载搞清楚,主要是ELF结构的应用,再有就是C玩遛,linux基本也是手到擒来,呵呵

不过现在玩这些底层的意义不大,很多都是厂家把底层都做完了,甚至绝大部分驱动都是找个现成的改吧改吧就能跑起来了
dong_abc 发表于 2013-8-25 22:34 | 显示全部楼层
关注一下,刚刚看了宋宝华的博客。
ARM Linux 3.x的设备树(Device Tree) http://blog.csdn.net/21cnbao/article/details/8457546 .
dong_abc 发表于 2013-8-25 22:40 | 显示全部楼层
lelee007 发表于 2013-8-25 15:41
会计,你这是引导电工去玩JAVA啊?

把ARM汇编学好,启动、加载搞清楚,主要是ELF结构的应用,再有就是C玩 ...

正计划着 将我的板子上部分驱动改造成C++模板, 刚看见Linux 3.x的设备树,貌视很不错。
 楼主| wangkj 发表于 2013-8-26 08:22 | 显示全部楼层
dong_abc 发表于 2013-8-25 22:34
关注一下,刚刚看了宋宝华的博客。
ARM Linux 3.x的设备树(Device Tree) http://blog.csdn.net/21cnbao/a ...

我也在看,很不错。
rogerllg 发表于 2013-8-26 08:27 | 显示全部楼层
达到100PCS左右的板子,可以叫一家手贴的小厂家进行一些生产,一般良率还是比较高的~
成本大概是100~150块的焊接费用,如果给工厂的话,开机费2500起步~
 楼主| wangkj 发表于 2013-8-26 08:34 | 显示全部楼层
rogerllg 发表于 2013-8-26 08:27
达到100PCS左右的板子,可以叫一家手贴的小厂家进行一些生产,一般良率还是比较高的~
成本大概是100~150块 ...

100-150的焊接费?这个也太贵了吧?整个元器件成本加起来也就这点钱。
rogerllg 发表于 2013-8-26 08:38 | 显示全部楼层
小手工作坊就是这样的,他们一般帮人打样,做板都这样。赚的就是一些这种钱。。。。比工厂便宜,也比找个专门焊接的来得迅速~
 楼主| wangkj 发表于 2013-8-26 09:17 | 显示全部楼层
rogerllg 发表于 2013-8-26 08:38
小手工作坊就是这样的,他们一般帮人打样,做板都这样。赚的就是一些这种钱。。。。比工厂便宜,也比找个专 ...

150的焊接费,赚的钱都给他们了。。。。。。。
 楼主| wangkj 发表于 2013-8-26 10:48 | 显示全部楼层
现在,开发板能运行了,
如果更新开发板中的一些程序,就需要这个开发板上网,
通过它的网卡连接时一个办法,另外一个办法就是利用跟我的电脑连接的usb接口。
 楼主| wangkj 发表于 2013-8-26 10:49 | 显示全部楼层
我用无线网卡连接的internet网,
那个带usb字样的本地连接5就是usb接口
每个人,可能显示的不同,按照我的电脑解说。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| wangkj 发表于 2013-8-26 10:59 | 显示全部楼层
右键,单击 网络链接2,选择属性->高级,internet连接共享选择 链接5 ,就是把我们的网络共享给usb网卡5,
允许其他用户..


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| wangkj 发表于 2013-8-26 11:02 | 显示全部楼层
本地链接5->属性->双击tcp/ip->ip地址改成192.168.7.1
因为,usb网卡的地址是192.168.7.2,所以必须改成同一网段的地址,才能跟usb联通。

当然,你改动usb网卡的地址也行。为了省事,我们改电脑这边的地址。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| wangkj 发表于 2013-8-26 11:05 | 显示全部楼层
用putty等客户端,连接192.168.7.2,用户名:root,密码:password,
然后用route add default gw 192.168.7.1 增加默认网关。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| wangkj 发表于 2013-8-26 11:06 | 显示全部楼层
vi /etc/resolve.conf 增加默认的dns服务器地址 nameserver 8.8.8.8
当然,如果你有更好的dns服务器地址也可把8.8.8.8换成其他的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| wangkj 发表于 2013-8-26 11:09 | 显示全部楼层
ping yahoo.com 试试。。。
通了,呵呵,我这网很慢。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| wangkj 发表于 2013-8-26 11:14 | 显示全部楼层
试试另外一个跟踪路由的命令,还真有。。。

这根台式机有嘛区别?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

快速回复 在线客服 返回列表 返回顶部