- 浏览: 627036 次
- 性别:
- 来自: 在野
文章分类
最新评论
-
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系统就出来了 ^_^
android ARM7和9都可以的
你移植的时候有没有打patch包,这是地址:
http://code.google.com/p/patch-hosting-for-android-x86-support/downloads/list?can=1&q=&colspec=Filename+Summary+Uploaded+Size+DownloadCount
以下是我找的“疑似”解决办法,都在这个网站上,我没试过,不知道行不行,
播放音乐:http://code.google.com/p/patch-hosting-for-android-x86-support/wiki/ALSA
显示图片:http://code.google.com/p/patch-hosting-for-android-x86-support/downloads/detail?name=32bpp.patch&can=2&q=
USB WI-FI就不知道了,好像得修改很多很多东西。我们老大做过,我不会。
谢谢, 自己移植时没有打patch包,这几天自己按你的提示操作了一下,但还是没有成功。在自己机器模拟器上运行时,把mp3音乐,jpg图片通过adb push 命令上传到sdcard文件里后,系统会自动识别,在Music里就可以播放,Gallery里也可以显示图片。就是在板子上不好使,老是提示(process com.android.music) stopped unexpectedly,不知怎么改一下?可以自己写个mp3播放软件,把mp3文件,放到res文件夹下,那样只能播放固定的一些音乐。
板子上实现usb wifi上网一点头绪没有,不知怎么配置,加载驱动。不同品牌的usb无线网卡配置不知道一样不一样,不知那个牌子的好配置一些。上司就发给我下面的提示,让我搞定wifi上网,郁闷啊!
Enabling Network
* Connect eth0 interface to usb hub via ethernet to usb converter
* Edit init.rc from <Android_RFS>/init.rc
#basic network init
setprop net.dns1 <primary-dns-server-ip>
* Boot Beagle board
* Execute following commands from minicom
$netcfg eth0 up
$netcfg eth0 dhcp
NOTE:- Enable appropriate driver for your "ethernet to usb converter" in kernel. Driver can be found at :-
│ -> DeviceDrivers │ │ -> Network device support (NETDEVICES[=y]) │ │ -> USB Network Adapters
Watch Android booting on Beagle
不知你们老大怎么搞的啊!
你移植的时候有没有打patch包,这是地址:
http://code.google.com/p/patch-hosting-for-android-x86-support/downloads/list?can=1&q=&colspec=Filename+Summary+Uploaded+Size+DownloadCount
以下是我找的“疑似”解决办法,都在这个网站上,我没试过,不知道行不行,
播放音乐:http://code.google.com/p/patch-hosting-for-android-x86-support/wiki/ALSA
显示图片:http://code.google.com/p/patch-hosting-for-android-x86-support/downloads/detail?name=32bpp.patch&can=2&q=
USB WI-FI就不知道了,好像得修改很多很多东西。我们老大做过,我不会。
我先在Android上网本上(移植过去的)设置了一下IP,然后用我自己的主机(系统为win7)上安装telnet,两台机器能相互ping得通,但是在我的win7上面去连接上网本时始终连不通,不知道为什么。
如下:
Microsoft Telnet> open 192.168.*.* 5555
Connecting To 192.168.*.*...
端口也没错,命令也没错,不知道怎么回事?
上网找了一下,可能是由于以下原因引起的:
1. Android上网本上telnet端口没有开
2. telnet的服务没有开
我不知道怎么设置,不知道阁下会不会?
我想只要能够将两台机器连上,那么当我在主机上使用命令adb devices时就应该能够找到Android上网本这个设备,然后打log什么的估计都可以做了。
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系统就出来了 ^_^
评论
41 楼
checkes
2012-09-28
我手上也有一块beagleboard 是omap37的
这里看到讨论BeagleBoard的还挺多
有没有好的论坛或QQ加我一起讨论一下xuwei.cheng@qq.com
这里看到讨论BeagleBoard的还挺多
有没有好的论坛或QQ加我一起讨论一下xuwei.cheng@qq.com
40 楼
zhangfanghn
2011-07-08
你好。我用的泰瑞创新公司的ICETEK-OMAP3530-MiniV3。 它是beagle board的国内版,基本上差不多。也是用HDMI接口,但是我接上去没有显示图像。我用的是Demo程序。我的显示器是清华同方22寸的M22CX4。是不是分辨率不支持啊,还是什么原因?我修改了x-loader和u-boot修改了分辨率,还是不行。麻烦给我的提示。谢谢。
39 楼
sunnyboyi
2010-01-14
Hong老大,我在使用repo init -u git://android.git.kernel.org/platform/manifest.git
下载源代码的时候提示 输入 your name 和 your email ,我试了几个都没成功,能指导一下该如何处理么?感谢感谢!O(∩_∩)O~
下载源代码的时候提示 输入 your name 和 your email ,我试了几个都没成功,能指导一下该如何处理么?感谢感谢!O(∩_∩)O~
38 楼
hanluoqi
2010-01-03
lordhong.很NB...
不知能不能连到电视上..?
不知能不能连到电视上..?
37 楼
lordhong
2009-11-28
istudy 写道
听说android对硬件要求很高呀,网上的ARM11板子都卖2500+。这块板子的运行速度咋样?
android ARM7和9都可以的
36 楼
istudy
2009-11-27
听说android对硬件要求很高呀,网上的ARM11板子都卖2500+。这块板子的运行速度咋样?
35 楼
xiaoxinghu
2009-07-13
woyaowenzi 写道
xiaoxinghu 写道
自己也移植成功了,但是很多功能用不了,比如播放音乐、显示图片,另外不知怎样实现usb wifi 无线上网,不知谁实现了这些功能,指教一下。
你移植的时候有没有打patch包,这是地址:
http://code.google.com/p/patch-hosting-for-android-x86-support/downloads/list?can=1&q=&colspec=Filename+Summary+Uploaded+Size+DownloadCount
以下是我找的“疑似”解决办法,都在这个网站上,我没试过,不知道行不行,
播放音乐:http://code.google.com/p/patch-hosting-for-android-x86-support/wiki/ALSA
显示图片:http://code.google.com/p/patch-hosting-for-android-x86-support/downloads/detail?name=32bpp.patch&can=2&q=
USB WI-FI就不知道了,好像得修改很多很多东西。我们老大做过,我不会。
谢谢, 自己移植时没有打patch包,这几天自己按你的提示操作了一下,但还是没有成功。在自己机器模拟器上运行时,把mp3音乐,jpg图片通过adb push 命令上传到sdcard文件里后,系统会自动识别,在Music里就可以播放,Gallery里也可以显示图片。就是在板子上不好使,老是提示(process com.android.music) stopped unexpectedly,不知怎么改一下?可以自己写个mp3播放软件,把mp3文件,放到res文件夹下,那样只能播放固定的一些音乐。
板子上实现usb wifi上网一点头绪没有,不知怎么配置,加载驱动。不同品牌的usb无线网卡配置不知道一样不一样,不知那个牌子的好配置一些。上司就发给我下面的提示,让我搞定wifi上网,郁闷啊!
Enabling Network
* Connect eth0 interface to usb hub via ethernet to usb converter
* Edit init.rc from <Android_RFS>/init.rc
#basic network init
setprop net.dns1 <primary-dns-server-ip>
* Boot Beagle board
* Execute following commands from minicom
$netcfg eth0 up
$netcfg eth0 dhcp
NOTE:- Enable appropriate driver for your "ethernet to usb converter" in kernel. Driver can be found at :-
│ -> DeviceDrivers │ │ -> Network device support (NETDEVICES[=y]) │ │ -> USB Network Adapters
Watch Android booting on Beagle
不知你们老大怎么搞的啊!
34 楼
kryptonum
2009-07-11
现在移植Android有一个普遍的问题就是:
kernel加载起来了,终端也出来了,主界面也显示了,但是其他的driver就没几个搞得定了
kernel加载起来了,终端也出来了,主界面也显示了,但是其他的driver就没几个搞得定了
33 楼
lordhong
2009-07-10
ALSA patch我上次打了貌似不成功... usb-wifi也是挺麻烦的.
32 楼
woyaowenzi
2009-07-10
xiaoxinghu 写道
自己也移植成功了,但是很多功能用不了,比如播放音乐、显示图片,另外不知怎样实现usb wifi 无线上网,不知谁实现了这些功能,指教一下。
你移植的时候有没有打patch包,这是地址:
http://code.google.com/p/patch-hosting-for-android-x86-support/downloads/list?can=1&q=&colspec=Filename+Summary+Uploaded+Size+DownloadCount
以下是我找的“疑似”解决办法,都在这个网站上,我没试过,不知道行不行,
播放音乐:http://code.google.com/p/patch-hosting-for-android-x86-support/wiki/ALSA
显示图片:http://code.google.com/p/patch-hosting-for-android-x86-support/downloads/detail?name=32bpp.patch&can=2&q=
USB WI-FI就不知道了,好像得修改很多很多东西。我们老大做过,我不会。
31 楼
xiaoxinghu
2009-07-10
自己也移植成功了,但是很多功能用不了,比如播放音乐、显示图片,另外不知怎样实现usb wifi 无线上网,不知谁实现了这些功能,指教一下。
30 楼
woyaowenzi
2009-07-06
lordhong 写道
没有ADB的远程调试貌似不行
我先在Android上网本上(移植过去的)设置了一下IP,然后用我自己的主机(系统为win7)上安装telnet,两台机器能相互ping得通,但是在我的win7上面去连接上网本时始终连不通,不知道为什么。
如下:
Microsoft Telnet> open 192.168.*.* 5555
Connecting To 192.168.*.*...
端口也没错,命令也没错,不知道怎么回事?
上网找了一下,可能是由于以下原因引起的:
1. Android上网本上telnet端口没有开
2. telnet的服务没有开
我不知道怎么设置,不知道阁下会不会?
我想只要能够将两台机器连上,那么当我在主机上使用命令adb devices时就应该能够找到Android上网本这个设备,然后打log什么的估计都可以做了。
29 楼
lordhong
2009-07-03
没有ADB的远程调试貌似不行
28 楼
woyaowenzi
2009-07-03
你好,请问一下,我想用一台有Eclipse的主机去开发一个程序,然后将之运行在移植后的Andorod台式机(或上网本)上。怎么进行远程调试?
27 楼
lordhong
2009-05-27
需要USB HUB带外接电源那种,然后USB键盘和鼠标可用。。。
26 楼
hawgen
2009-05-27
你的android 的USB可以用吗? 我的usb不可以使用,两个端口插入u 盘都没有反映....
25 楼
lordhong
2009-05-27
第一副是serial console,用hyper terminal或者unicom,kermit,putty,连接
第二副是Android系统menu。。。
第二副是Android系统menu。。。
24 楼
hawgen
2009-05-25
看到你的结果有两幅图,一副有main menu,一副没有。没有main menu的图串口也提示找不到xxxx一些问题.想知道怎么样才可以显示main menu.
23 楼
lordhong
2009-05-24
楼上大哥说的很对:)
22 楼
rubynroll
2009-05-24
nfs rootfs问题:
首先确保内核已经配置成允许nfs rootfs,然后让内核识别usb网络适配器(usb网络支持不要编成模块),最后在bootargs中的"ip=..."参数中加入网络接口名称,这样应该就可以从网络加载根文件系统了。
确实支持1080p, OMAP3430(?)还支持DSP和Open GL ES 2.0(?)
那些高清无线播放器 也就这玩意啊
目前市场上的高请无线播放器很少有到1080p级别,大部分只到720p。
即使是支持1080p的,也是用硬件解码器。虽然硬件解码器成本低功耗小,但是格式支持有限。
而beagleboard不同,CPU内置的硬件加速部件是通用的,属于“软解码”,一旦这种类型的低功耗芯片能够流畅支持1080p,将会诞生继“netbook”之后的“the next big thing”。
首先确保内核已经配置成允许nfs rootfs,然后让内核识别usb网络适配器(usb网络支持不要编成模块),最后在bootargs中的"ip=..."参数中加入网络接口名称,这样应该就可以从网络加载根文件系统了。
hetylei 写道
lordhong 写道
rubynroll 写道
据称OMAP3530可以解HD 1080p,不知楼主试过没?要是能达到1080p@24,那么可以打开一个巨大的商机....
确实支持1080p, OMAP3430(?)还支持DSP和Open GL ES 2.0(?)
那些高清无线播放器 也就这玩意啊
目前市场上的高请无线播放器很少有到1080p级别,大部分只到720p。
即使是支持1080p的,也是用硬件解码器。虽然硬件解码器成本低功耗小,但是格式支持有限。
而beagleboard不同,CPU内置的硬件加速部件是通用的,属于“软解码”,一旦这种类型的低功耗芯片能够流畅支持1080p,将会诞生继“netbook”之后的“the next big thing”。
发表评论
-
做个android开发者的调查,希望大家帮忙
2010-08-18 13:25 4049做个android开发者的调查,希望大家帮忙:http://w ... -
AdFreeDetector 开源了
2010-06-02 09:48 3948AdFree Android http://forum.big ... -
代码实例 -- 在程序里检查虚拟键盘状态, 并开启关闭
2010-02-23 23:56 3985最近都在推上, 荒废了blog, 所以都没怎么写心得, 对不起 ... -
Nexus One 真的是 Superphone 吗?
2010-01-24 02:24 5242本文首发于 ifanr.com : http://www.i ... -
N900开箱照及Droid对比
2009-11-15 02:04 5084今天收到从 Nokia 芬兰总 ... -
Droid 初体验之包装, 实机对比, 及其他
2009-11-15 02:02 2894Droid的包装令人失望, 可以说是山寨的不能山寨了. 纸板 ... -
Droid 初体验
2009-11-15 01:59 2629今天早上去 Verizon 手机 ... -
JavaEye Android 客户端开源啦
2009-11-02 11:02 10699http://code.google.com/p/javaey ... -
[书评]深入潜出Google Android
2009-10-03 09:51 5727首先感谢图灵教育的刘江大人赠书 http://www.turi ... -
谁在移动mmarket上成功上传过app?
2009-09-06 09:13 4861MLGBD... 竟然指定要IE6, 而且... 还JS A ... -
PrimoSpot - 寻找停车位的app (断断续续做了几个月, 今晚终于发布了)
2009-08-25 11:28 4481PrimoSpot.com是个专门帮车主寻找停车位的网站. ... -
JavaEye Android 客户端正式发布
2009-08-02 10:27 5488经过2个半星期的努力… lordhong和mqqqvpppm, ... -
天朝android开发者group
2009-07-04 10:59 5113http://groups.google.com/group/ ... -
[原创] 如何在android中实现shake的动作检测 - part 1
2009-04-18 10:13 3987新型的手机现在都加入了三维规则加速器(acceleromete ... -
[原创] 如何在android中实现swipe的手势功能及页面拖动动画
2009-04-17 10:18 10529iPhone界面解锁是用手指划动来实现的, 那么这个手势ges ... -
程序中如何开启关闭wifi服务
2009-04-16 09:30 4713开启关闭wifi服务牵涉到系统服务的问题, 在你的manife ... -
今年的Google I/O, 谁去啊?
2009-04-03 12:08 21325月27, 28的google I/O 开发者大会, JE的有 ... -
N800 刷 Android 带软键盘, wifi
2009-04-02 10:29 2989NITdroid http://guug.org/nit/ni ... -
[原创] 如何在Android Market赚钱 part 2 - 免费app附带广告
2009-03-03 10:56 5778如果你的app用户量潜力上来说是巨大的, 而且用户会时常使用你 ... -
[原创] 如何在Android Market赚钱 part 1 - paid app 付费app
2009-03-03 09:59 15198随着我的第一个付费app ...
相关推荐
BEAGLE_PUB_C4B.DSN
LINUX系统上TI OMAP3 Beagle LCD面板驱动程序。欢迎大家下载使用!
TI最新处理器OMAP3530原理图。对于新设计有很大参考意义。
猕猴桃BeagleBone Black的软件定义无线电(SDR)和GPS 一个附加板(“斗篷”),可将您的Beagle变成可通过网络访问的短波接收器。Kickstarter KiwiSDR成功完成了 。细节实时收听:,最新的, ,, , 描述此SDR有所...
Beagle Bros compiler
DM3730 Beagle Board原理图,内容真实详尽
This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY and is not considered by BeagleBoard.org to be a finished end-product fit for ...
Gfx codes for pc compile
Digi-Key将推出基于TI OMAP3530应用处理器与ARM Cortex-A8内核的Beagle Board.pdf
beagle board x15 dfu
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) ...
日前,Digi-Key 公司宣布推出售价仅149美元的 Beagle Board,是一款比杯垫还小,却功能强大的低成本无扇型嵌入式开发板,使开放式平台创新设计人员无需额外付费即可实现堪比台式机的可扩展性。 USB 供电的袖珍...
beagle 480 capture usb data toolls and driver
beagle board x-loader
开放源码开发人员和爱好者们如今可以实现他们的创新设计理念,而无须受到诸如昂贵的硬件开发工具、不理想的性能、高功耗,和开发环境等因素的制约。日前,Digi-Key 公司宣布推出售价仅149 美元的 Beagle Board,是一...
Part I Beagle Board Basics 1 Chapter 1 The Beagle Hardware Platform 3 Chapter 2 Beagle Software 31 Chapter 3 Exploring Embedded Linux Systems 71 Chapter 4 Interfacing Electronics 139 Chapter 5 ...
响应管理模板Bootstrap框架_简约蓝色CRM后台系统模板手机端 - Beagle,Beagle是一个响应管理模板Bootstrap框架
Beagle™ USB Protocol Analyzer 协议分析工具,配合USB协议分析器使用,本工具包括windows 64位和32位安装程序和驱动。
一个智能可靠的配套库,用于调试Android应用程序