- 浏览: 633459 次
- 性别:
- 来自: 在野
文章分类
最新评论
-
tubinting:
学习了
[原创] 如何在android中实现swipe的手势功能及页面拖动动画 -
checkes:
我手上也有一块beagleboard 是omap37的这里看到 ...
Android成功刷到beagle board ^_^ -
thebye85:
成功了,谢谢分享
程序中如何开启关闭wifi服务 -
皇室勇少:
高人陋于市...
Google I/O 大会总结系列 - Dalvik开发者: Dan Bornstein -
wcily123:
lordhong 写道jjcang 写道大神一定没有用过e.p ...
[书评]深入潜出Google Android
捣鼓了3天, 终于成功把android刷到beagle board上面了.
beagle board是个很小型的计算机主板, 一般可以运行各种嵌入式linux, 比如Ångström.
详细specs看这里:
具体刷机guide看这里: http://labs.embinux.org/index.php/Main_Page
个人经验概述一下, 首先是要编译boot用的kernel. 这个没什么难度, 按照guide就可以了.
一般用ubuntu就可以了, 一些lib安装下就行了.
然后要编译android. 这个Mac或者ubuntu都可以, 但切记你的电脑一定要有大于1G的内存... 编译过程中java占用的内存那个可怕... 我起先用我的PIII 500MHz + 192MB内存跑了2天还没搞定 ... 然后一台Pentium M + 512MB 内存跑了大半天也没搞定... 血泪的教训啊~~~
git clone + repo sync android的源代码后, apply几个patch, 就可以开始make编译了.
编译完了的是android的file system.
按照这里的步骤:http://code.google.com/p/beagleboard/wiki/LinuxBootDiskFormat
来制作带vfat和ext3系统的启动SD卡. vfat放uImage, ext3放android.
链接好beagle board, SD卡先不用放进去.
启动后出现命令行, 再插入SD卡, 然后输入:
mmcinit // 启动mmc
fatload mmc 0 0x80300000 uImage // 把uImage load到mmc的内存地址0x80300000
然后输入boot arguments:
setenv bootargs console=ttyS2,115200n8 root=/dev/nfs rw nfsroot=192.168.1.5:/data/target ip=192.168.1.1::255.255.255.0 nolock,rsize=1024,wsize=1024 rootdelay=2
video=omapfb:mode:1280x720@50 init=/init
bootm 0x80300000 // 然后启动在0x80300000的uImage
一切顺利+人品好的话, android系统就出来了 ^_^
确实支持1080p, OMAP3430(?)还支持DSP和Open GL ES 2.0(?)
那些高清无线播放器 也就这玩意啊
第一个好像android是缺省设置了静态的IP,我的网络也没搞定,呵呵。
第二个我没觉得需要补丁,你如果是直接HDMI接到电脑上的话,应该没问题,console有什么错误信息吗?
确实支持1080p, OMAP3430(?)还支持DSP和Open GL ES 2.0(?)
这么强大?? 我要问下公司的大牛...
香港同胞你好, 幸会幸会 ^_^
我用了2G的SD, 键盘反应确实有点慢, 和SD的容量应该无关.
很多功能由于没有硬件的驱动配置, 会出错, 比如MMS, 比如Music, 看起来是需要打ALSA Audio的补丁, 但我没有搞定.
wifi没有用, 因为android底层对wifi的支持种类太少了. 可以试试USB to Wifi的adapter.
目前输出是HDMI. 用S-video的话还是应该是驱动的问题, 呵呵.
兄台能否透露下这个板子的名字或者生产厂家什么的?哪里能搞到。
瑞泰创新公司的ICETEK-OMAP3530-Mini,淘宝上有卖
http://item.taobao.com/auction/item_detail-0db1-41d9fd88c889c285280f703685b21174.jhtml?cm_cat=0#
兄台能否透露下这个板子的名字或者生产厂家什么的?哪里能搞到。
大哥 这个刷好了 怎么玩啊?
beagle board是个很小型的计算机主板, 一般可以运行各种嵌入式linux, 比如Ångström.
详细specs看这里:
具体刷机guide看这里: http://labs.embinux.org/index.php/Main_Page
个人经验概述一下, 首先是要编译boot用的kernel. 这个没什么难度, 按照guide就可以了.
一般用ubuntu就可以了, 一些lib安装下就行了.
然后要编译android. 这个Mac或者ubuntu都可以, 但切记你的电脑一定要有大于1G的内存... 编译过程中java占用的内存那个可怕... 我起先用我的PIII 500MHz + 192MB内存跑了2天还没搞定 ... 然后一台Pentium M + 512MB 内存跑了大半天也没搞定... 血泪的教训啊~~~
git clone + repo sync android的源代码后, apply几个patch, 就可以开始make编译了.
编译完了的是android的file system.
按照这里的步骤:http://code.google.com/p/beagleboard/wiki/LinuxBootDiskFormat
来制作带vfat和ext3系统的启动SD卡. vfat放uImage, ext3放android.
链接好beagle board, SD卡先不用放进去.
启动后出现命令行, 再插入SD卡, 然后输入:
mmcinit // 启动mmc
fatload mmc 0 0x80300000 uImage // 把uImage load到mmc的内存地址0x80300000
然后输入boot arguments:
setenv bootargs console=ttyS2,115200n8 root=/dev/nfs rw nfsroot=192.168.1.5:/data/target ip=192.168.1.1::255.255.255.0 nolock,rsize=1024,wsize=1024 rootdelay=2
video=omapfb:mode:1280x720@50 init=/init
bootm 0x80300000 // 然后启动在0x80300000的uImage
一切顺利+人品好的话, android系统就出来了 ^_^
评论
21 楼
hetylei
2009-05-23
lordhong 写道
rubynroll 写道
据称OMAP3530可以解HD 1080p,不知楼主试过没?要是能达到1080p@24,那么可以打开一个巨大的商机....
确实支持1080p, OMAP3430(?)还支持DSP和Open GL ES 2.0(?)
那些高清无线播放器 也就这玩意啊
20 楼
lordhong
2009-05-23
hawgen 写道
很高兴看到你成功的移植,增加了我的信息。经过几天的折腾,我也基本上移植成功了。但是还有几个问题要请教。
1. 我想用nfs做为rootfs,但是不知道怎么样做?
1).我的系统没有usb转网络接口
2).按照 “setenv bootargs console=ttyS2,115200n8 root=/dev/nfs rw nfsroot=192.168.1.5:/data/target ip=192.168.1.1::255.255.255.0 nolock,rsize=1024,wsize=1024 rootdelay=2
video=omapfb:mode:1280x720@50 init=/init
bootm 0x80300000”当然ip修改了 "nfsroot=192.168.8.154:/nfsroot ip=192.168.8.1::255.255.255.0"
结果是:在内核启动到最后提示 no network devices available
2. 我使用sd卡第二个分区做rootfs成功启动了,但是andriod显示似乎有问题,没有住的菜单,只有一个机器人,当然串口终端可以使用了。不知道怎么样才可以显示android菜单,需要补丁吗?
谢谢
1. 我想用nfs做为rootfs,但是不知道怎么样做?
1).我的系统没有usb转网络接口
2).按照 “setenv bootargs console=ttyS2,115200n8 root=/dev/nfs rw nfsroot=192.168.1.5:/data/target ip=192.168.1.1::255.255.255.0 nolock,rsize=1024,wsize=1024 rootdelay=2
video=omapfb:mode:1280x720@50 init=/init
bootm 0x80300000”当然ip修改了 "nfsroot=192.168.8.154:/nfsroot ip=192.168.8.1::255.255.255.0"
结果是:在内核启动到最后提示 no network devices available
2. 我使用sd卡第二个分区做rootfs成功启动了,但是andriod显示似乎有问题,没有住的菜单,只有一个机器人,当然串口终端可以使用了。不知道怎么样才可以显示android菜单,需要补丁吗?
谢谢
第一个好像android是缺省设置了静态的IP,我的网络也没搞定,呵呵。
第二个我没觉得需要补丁,你如果是直接HDMI接到电脑上的话,应该没问题,console有什么错误信息吗?
19 楼
hawgen
2009-05-22
很高兴看到你成功的移植,增加了我的信息。经过几天的折腾,我也基本上移植成功了。但是还有几个问题要请教。
1. 我想用nfs做为rootfs,但是不知道怎么样做?
1).我的系统没有usb转网络接口
2).按照 “setenv bootargs console=ttyS2,115200n8 root=/dev/nfs rw nfsroot=192.168.1.5:/data/target ip=192.168.1.1::255.255.255.0 nolock,rsize=1024,wsize=1024 rootdelay=2
video=omapfb:mode:1280x720@50 init=/init
bootm 0x80300000”当然ip修改了 "nfsroot=192.168.8.154:/nfsroot ip=192.168.8.1::255.255.255.0"
结果是:在内核启动到最后提示 no network devices available
2. 我使用sd卡第二个分区做rootfs成功启动了,但是andriod显示似乎有问题,没有住的菜单,只有一个机器人,当然串口终端可以使用了。不知道怎么样才可以显示android菜单,需要补丁吗?
谢谢
1. 我想用nfs做为rootfs,但是不知道怎么样做?
1).我的系统没有usb转网络接口
2).按照 “setenv bootargs console=ttyS2,115200n8 root=/dev/nfs rw nfsroot=192.168.1.5:/data/target ip=192.168.1.1::255.255.255.0 nolock,rsize=1024,wsize=1024 rootdelay=2
video=omapfb:mode:1280x720@50 init=/init
bootm 0x80300000”当然ip修改了 "nfsroot=192.168.8.154:/nfsroot ip=192.168.8.1::255.255.255.0"
结果是:在内核启动到最后提示 no network devices available
2. 我使用sd卡第二个分区做rootfs成功启动了,但是andriod显示似乎有问题,没有住的菜单,只有一个机器人,当然串口终端可以使用了。不知道怎么样才可以显示android菜单,需要补丁吗?
谢谢
18 楼
lordhong
2009-05-13
rubynroll 写道
据称OMAP3530可以解HD 1080p,不知楼主试过没?要是能达到1080p@24,那么可以打开一个巨大的商机....
确实支持1080p, OMAP3430(?)还支持DSP和Open GL ES 2.0(?)
17 楼
lordhong
2009-05-13
rubynroll 写道
据称OMAP3530可以解HD 1080p,不知楼主试过没?要是能达到1080p@24,那么可以打开一个巨大的商机....
这么强大?? 我要问下公司的大牛...
16 楼
rubynroll
2009-05-13
据称OMAP3530可以解HD 1080p,不知楼主试过没?要是能达到1080p@24,那么可以打开一个巨大的商机....
15 楼
lordhong
2009-05-13
dotdotdog 写道
我來自香港, 幸會. 我也成功將beagleborad 裝上Android 了, 我想和你討論一下這方面問題, 不知你遇到沒有?
1. 鍵盤反應慢, 我是用256M 的SD, 你呢?
2. 很多功能用不到, 出error 提示. 例如 music. 而且我的android 沒有你圖示的"API Demos", "Dev Tools"
3. 你有沒有用Wifi? 怎樣使用?
4. 有沒有辦法將Androi 在s-vidoe 上輸出?
不知道你有沒有遇到上面的疑問? 等待你的回復. 謝謝~
1. 鍵盤反應慢, 我是用256M 的SD, 你呢?
2. 很多功能用不到, 出error 提示. 例如 music. 而且我的android 沒有你圖示的"API Demos", "Dev Tools"
3. 你有沒有用Wifi? 怎樣使用?
4. 有沒有辦法將Androi 在s-vidoe 上輸出?
不知道你有沒有遇到上面的疑問? 等待你的回復. 謝謝~
lordhong 写道
beagle board才150美刀... HDMI->DVI接口, USB/USB host, S-Video, audio in/out ^_^
香港同胞你好, 幸会幸会 ^_^
我用了2G的SD, 键盘反应确实有点慢, 和SD的容量应该无关.
很多功能由于没有硬件的驱动配置, 会出错, 比如MMS, 比如Music, 看起来是需要打ALSA Audio的补丁, 但我没有搞定.
wifi没有用, 因为android底层对wifi的支持种类太少了. 可以试试USB to Wifi的adapter.
目前输出是HDMI. 用S-video的话还是应该是驱动的问题, 呵呵.
14 楼
dotdotdog
2009-05-13
我來自香港, 幸會. 我也成功將beagleborad 裝上Android 了, 我想和你討論一下這方面問題, 不知你遇到沒有?
1. 鍵盤反應慢, 我是用256M 的SD, 你呢?
2. 很多功能用不到, 出error 提示. 例如 music. 而且我的android 沒有你圖示的"API Demos", "Dev Tools"
3. 你有沒有用Wifi? 怎樣使用?
4. 有沒有辦法將Androi 在s-vidoe 上輸出?
不知道你有沒有遇到上面的疑問? 等待你的回復. 謝謝~
1. 鍵盤反應慢, 我是用256M 的SD, 你呢?
2. 很多功能用不到, 出error 提示. 例如 music. 而且我的android 沒有你圖示的"API Demos", "Dev Tools"
3. 你有沒有用Wifi? 怎樣使用?
4. 有沒有辦法將Androi 在s-vidoe 上輸出?
不知道你有沒有遇到上面的疑問? 等待你的回復. 謝謝~
lordhong 写道
beagle board才150美刀... HDMI->DVI接口, USB/USB host, S-Video, audio in/out ^_^
13 楼
Julien
2009-04-19
是不是这样就能弄出一个1K5的netbook了?秒杀市面上所有intel架构的netbook?
12 楼
lw223
2009-04-18
真不错,可惜没资金啊。玩不了这个
11 楼
qubic
2009-04-11
crackcell 写道
pudgy 写道
这板子国内有克隆的,好像是北京的一家做的。 价格是880.
板子的致命伤是缺少以太网接口。
板子的致命伤是缺少以太网接口。
兄台能否透露下这个板子的名字或者生产厂家什么的?哪里能搞到。
瑞泰创新公司的ICETEK-OMAP3530-Mini,淘宝上有卖
http://item.taobao.com/auction/item_detail-0db1-41d9fd88c889c285280f703685b21174.jhtml?cm_cat=0#
10 楼
lordhong
2009-04-11
手头还有个更强的, 但貌似还不能刷到Android... 残念~~~
9 楼
hetylei
2009-04-11
这东西太强了 完全可以插到插座上 然后接电视
PS:使用裸机注意口水外流
PS:使用裸机注意口水外流
8 楼
quiii
2009-04-10
0_0 G1价几何?
7 楼
lordhong
2009-04-09
以太网可以接个USB to ethernet... 或者直接上USB to wifi, 不算致命吧
6 楼
crackcell
2009-04-09
pudgy 写道
这板子国内有克隆的,好像是北京的一家做的。 价格是880.
板子的致命伤是缺少以太网接口。
板子的致命伤是缺少以太网接口。
兄台能否透露下这个板子的名字或者生产厂家什么的?哪里能搞到。
5 楼
pudgy
2009-04-09
这板子国内有克隆的,好像是北京的一家做的。 价格是880.
板子的致命伤是缺少以太网接口。
板子的致命伤是缺少以太网接口。
4 楼
guoxu1231
2009-04-09
lordhong 写道
beagle board才150美刀... HDMI->DVI接口, USB/USB host, S-Video, audio in/out ^_^
大哥 这个刷好了 怎么玩啊?
3 楼
lordhong
2009-04-08
beagle board才150美刀... HDMI->DVI接口, USB/USB host, S-Video, audio in/out ^_^
2 楼
crackcell
2009-04-08
这东西国内有卖么?多少米啊?
发表评论
-
做个android开发者的调查,希望大家帮忙
2010-08-18 13:25 4118做个android开发者的调查,希望大家帮忙:http://w ... -
AdFreeDetector 开源了
2010-06-02 09:48 3992AdFree Android http://forum.big ... -
代码实例 -- 在程序里检查虚拟键盘状态, 并开启关闭
2010-02-23 23:56 4021最近都在推上, 荒废了blog, 所以都没怎么写心得, 对不起 ... -
Nexus One 真的是 Superphone 吗?
2010-01-24 02:24 5407本文首发于 ifanr.com : http://www.i ... -
N900开箱照及Droid对比
2009-11-15 02:04 5143今天收到从 Nokia 芬兰总 ... -
Droid 初体验之包装, 实机对比, 及其他
2009-11-15 02:02 2922Droid的包装令人失望, 可以说是山寨的不能山寨了. 纸板 ... -
Droid 初体验
2009-11-15 01:59 2666今天早上去 Verizon 手机 ... -
JavaEye Android 客户端开源啦
2009-11-02 11:02 10828http://code.google.com/p/javaey ... -
[书评]深入潜出Google Android
2009-10-03 09:51 5781首先感谢图灵教育的刘江大人赠书 http://www.turi ... -
谁在移动mmarket上成功上传过app?
2009-09-06 09:13 4942MLGBD... 竟然指定要IE6, 而且... 还JS A ... -
PrimoSpot - 寻找停车位的app (断断续续做了几个月, 今晚终于发布了)
2009-08-25 11:28 4554PrimoSpot.com是个专门帮车主寻找停车位的网站. ... -
JavaEye Android 客户端正式发布
2009-08-02 10:27 5568经过2个半星期的努力… lordhong和mqqqvpppm, ... -
天朝android开发者group
2009-07-04 10:59 5161http://groups.google.com/group/ ... -
[原创] 如何在android中实现shake的动作检测 - part 1
2009-04-18 10:13 4040新型的手机现在都加入了三维规则加速器(acceleromete ... -
[原创] 如何在android中实现swipe的手势功能及页面拖动动画
2009-04-17 10:18 10603iPhone界面解锁是用手指划动来实现的, 那么这个手势ges ... -
程序中如何开启关闭wifi服务
2009-04-16 09:30 4740开启关闭wifi服务牵涉到系统服务的问题, 在你的manife ... -
今年的Google I/O, 谁去啊?
2009-04-03 12:08 21595月27, 28的google I/O 开发者大会, JE的有 ... -
N800 刷 Android 带软键盘, wifi
2009-04-02 10:29 3023NITdroid http://guug.org/nit/ni ... -
[原创] 如何在Android Market赚钱 part 2 - 免费app附带广告
2009-03-03 10:56 5816如果你的app用户量潜力上来说是巨大的, 而且用户会时常使用你 ... -
[原创] 如何在Android Market赚钱 part 1 - paid app 付费app
2009-03-03 09:59 15282随着我的第一个付费app ...
相关推荐
BEAGLE_PUB_C4B.DSN
标题中的“lcd_omap3beagle.zip_beagle”暗示了这是一个与LCD(液晶显示屏)驱动相关的软件包,专为TI OMAP3 Beagle开发板设计。TI OMAP3 Beagle是一款基于德州仪器(Texas Instruments)OMAP3处理器的开源硬件平台...
TI最新处理器OMAP3530原理图。对于新设计有很大参考意义。
《Beagle Graphics_Beglebgrafix_》是一款在个人计算机上使用的图形处理软件,主要服务于80年代的用户群体,由Beagle Bros公司于1985年发布。这款软件提供了丰富的图形代码,用于在当时的PC环境中进行图形设计和编程...
猕猴桃BeagleBone Black的软件定义无线电(SDR)和GPS 一个附加板(“斗篷”),可将您的Beagle变成可通过网络访问的短波接收器。Kickstarter KiwiSDR成功完成了 。细节实时收听:,最新的, ,, , 描述此SDR有所...
《Beagle Bros与BeagleCompile:一款历史性的编程工具》 在计算机科学的历史长河中,编译器作为连接高级语言与机器语言的关键桥梁,一直扮演着至关重要的角色。"Beagle Bros compiler",即Beagle Bros公司的编译器...
标题与描述中的“DM3730 Beagle Board原理图”指向了BeagleBoard-xM这一基于德州仪器(Texas Instruments)DM3730处理器的嵌入式开发板的系统参考手册。DM3730是一款高度集成的片上系统(SoC),包含了ARM Cortex-A8...
本文主要介绍了Digi-Key公司将推出基于TI OMAP3530应用处理器与ARM Cortex-A8内核的Beagle Board,这是一款针对开放源码开发人员和爱好者的小型、低成本嵌入式开发板。Beagle Board以其小巧的体积、强大的性能和扩展...
4. **使用DFU工具**:在电脑上安装并运行dfu-util或其他支持DFU的工具,确保工具已正确识别到Beagle Board X15。 5. **上传固件**:通过工具选择刚刚准备好的固件文件,开始上传过程。过程中需要注意不要断开USB连接...
《深入解析Beagle Board的X-loader》 在嵌入式系统的世界中,Beagle Board是一款广泛应用的开源硬件平台,它以其强大的性能、低功耗和灵活性吸引了众多开发者和爱好者。Beagle Board的核心在于其引导加载程序,其中...
要将Beagle集成到你的Android项目中,你需要按照以下步骤操作: 1. **添加依赖**: 在你的`build.gradle`文件中引入Beagle的依赖库。 2. **初始化Beagle**: 在应用程序的入口类或者Application类中进行初始化...
标题中的"beagle 480 capture(Data Center.exe)"指的是Beagle 480数据捕获工具,这是一款专门用于USB数据抓取和分析的软件。在数据中心领域,这样的工具对于调试、性能优化和故障排查至关重要。Data Center.exe可能...
FXO/FXS cape driver for BeagleBone board FXX_DRV_VER 0.1 AM335 interface functions: int ioctrl_init(void) int ioctrl_cleanup(void) uint32_t *ioctrl_remap(uint32_t *addr_ptr, size_t block_len) ...
无论是Android还是iOS,用户都可以享受到同样优秀的操作体验,这对于多平台同步管理和监控尤为重要。 ### 6. **版本1.4.2的更新** 在Beagle v1.4.2中,开发者可能找到了一些性能优化和bug修复,提升了整体的稳定性...
这通常涉及选择`arch/arm/configs/omap3_beagle_android_defconfig`作为基础配置,然后运行`make menuconfig`。 - 在配置过程中,确保启用USB支持,特别是在`Device Drivers` -> `USB support` -> `Support for ...
【Beagle Board嵌入式开发板详解】 Beagle Board是由Digi-Key公司推出的,专为开放源码开发人员和爱好者设计的一款强大而低成本的嵌入式开发板。这款开发板以其小巧的尺寸(3x3英寸)和无风扇设计,为创新设计提供...
标题 "Beagle-USB-480-Protocol-Analyzer驱动程序" 指的是一个专门针对Beagle USB 480 Protocol Analyzer的软件组件。Beagle USB 480 Protocol Analyzer是一款高性能、便携式的USB协议分析工具,用于调试、验证和...
嵌入式系统是电子工程和计算机科学领域的一个关键分支,主要关注在...无论是个人爱好者还是专业团队,都可以利用Beagle Board开发出各种各样的嵌入式解决方案,从物联网设备到人工智能应用,都能看到其潜在的应用价值。
《Beagle™ USB 通信协议分析工具详解》 在信息技术高速发展的今天,USB(Universal Serial Bus)接口已经广泛应用于各种设备之间数据传输。Beagle™ USB 通信协议分析工具是针对这一领域的重要辅助工具,它为开发...