- 博客(14)
- 收藏
- 关注
原创 开发板Mount报错Protocol not supported
2010-10-21 21:02http://blog.chinaunix.net/u3/115506/showart_2275600.html文件系统采用busybox-1.2.1,主机配置好nfs后,可以通过nfs挂载nfs根文件系统,但进入系统后,再mount一个个文件夹,就说mount failed,出现protocol not supported 的错误。 直接进入目标板上的文件系统,然后再mount,也出现这样的问题。 奇怪的是明明nfs没有问题,因为可以mount nfs根
2010-11-15 17:52:00
4520
原创 虚拟机ubuntu10.04挂载nfs
<br />一、环境<br /> 虚拟机:VMware 7.0<br /> Linux系统:Ubuntu10.04<br /> PC机操作系统:WindowsXP<br /><br /> 客户机端 :ARM9开发板(freescale iMx27)<br />二、安装NFS服务器程序<br /> apt-get install nfs-kernel-server<br /> apt-get install nfs-com
2010-11-15 17:32:00
369
原创 如何从NFS启动Linux及原理
搞嵌入式的,不懂NFS,那绝对是一个悲剧。如果你连调试一个普通的Linux C程序,都要经历“编译->打包 -> 烧写 -> 重启”这些过程,那么你离正式产品不是一天比一天远,就是产品没出,你已经厌倦了这个工作。笔者就曾经看到一个娃,在一台内存只有512MB的机器上,装了一个VMWare虚拟机,跑了一个Red Hat 9来编译调试他的ARM Linux程序——我问他为什么不用NFS。他答曰,不知为何物——于是决定在这分享分享快乐喜悦的调试方法。Linux 启动过程回顾有人要多嘴了,我前面一大
2010-11-12 10:44:00
988
1
原创 Android在TQ2440开发板上的移植
<br />Android在TQ2440开发板上的移植<br /><br />一、目前进展<br />1.Android已经可以通过NFS在TQ2440开发板上运行<br /><br />2010.03.12 update:最近自己编译了android的文件系统,并在TQ上运行了,比熊猫版的bin程序多些,基本功能已经实现,大家可以从:<br />http://d.namipan.com/d/b64ce43b2388e5e1f66af18149824b98cd13b926c4921f02<br
2010-11-11 11:26:00
473
转载 如何在 Ubuntu 9.10 下编译 Android 源码
<br />问题:Ubuntu 升级为 9.10, 后 Android 源码无法编译通过怎么办?<br /><br />原因:<br /> 这是 gcc 和 g++ 的版本太高导致的问题。Ubuntu 9.04 是4.3, 而 9.10 是4.4.<br /> GCC 在 4.4 时把部份 string 相关的 function 回传值的 type 改变了...<br /> char* 改成了 const char*...<br /> 也因此让一堆
2010-11-05 10:13:00
398
转载 Android 启动过程
<br />1. Boot系统初始化, 具体过程参见(system/core/init/Init.c)中的main函数,这时候,手机或者模拟器出现的画面是一个console,显示“ANDROID”msg。<br /><br /> <br /><br />2. 初始化成功后,就开始mounting系统,具体参见(system/core/mountd/Mountd.c) 中的main函数。<br /><br /> <br /><br />3.接下来运行ndroidRuntime
2010-11-04 14:23:00
237
原创 分析ARM ANDROID市场及技术结合点
作者:刘洪涛,华清远见嵌入式学院讲师。一、概述目前,Android支持处理器情况:ARM+Android 最早支持,支持的最完善,主要用在手机市场,目前积极进军上网本、智能家居等市场;X86+Android 目前已经支持的比较完善。推出了atom+Android的上网本,买点在于支持Atom+Android 和 Atom+Window7双系统;MIPS+Android 目前在移植、完善过程中。主要目标在智能家电、上网本领域。龙芯也在积极支持Android;Powpc+Android 目前在移植、完善过程中。
2010-10-22 10:28:00
400
转载 Google_android_JNI使用方法
作者:范一航,华清远见嵌入式学院讲师。在做Android底层开发的时候,偶尔也会浏览上层应用的代码,但对于很多向我一样连java编程语言都不懂的Linux驱动开发者来说实在很是头痛,于是厚着脸皮看了Google SDK文档的小部分,对android JNI的使用有了一点初步的了解,当然这些理解都是我一个java外行来看java的JNI使用方法,请java行家不吝赐教,大致总结如下:1,如果要在本地CPP代码中访问java代码中的一个对象(某个class的实例)的某个域的值,需要经历以下三个步
2010-10-22 10:08:00
232
原创 转:基于FS2410平台Android移植
<br />准备工作:<br /> 1.Uboot,与你之前Linux下跑QT或其它UI的一样,这部分是不变的,也没什么特殊要求。<br /> 2.交叉编译工具,这个没什么说的,下载地址http://www.codesourcery.com/public/gnu_toolchain/arm-none-linux-gnueabi/arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2<br /> 3.k
2010-10-13 14:46:00
1022
1
转载 转:基于ubuntu 9.04(32位机)的Android2.2 开发环境的搭建
<br />一.PC工作环境准备<br />首先安装一些必须的工具包:(已安装工具包进行升级,未安装的进行下载安装)<br />apt-get install flex bison gperf libsdl-dev libesd0-dev<br />apt-get install libwxgtk2.8-dev build-essential zip valgrind sun-java5-jdk python zlib1g-dev libncurses5-dev libsdl1.2-de
2010-10-13 14:19:00
384
转载 RedHat Linux 9.0下Android内核的编译过程
<br />和标准的Linux开发流程一样,Android平台开发的一个很重要的基础工作就是对其内核的编译和移植。本文结合Android的开发文档以及本人的实践经验,简单介绍了Android内核的编译过程,希望有助于对内核移植感兴趣的开发人员。<br />Android作为Google公司推出的一款手机开发平台,其本身是基于linux内核的。Google提供的内核源代码中除了linux部分外,有很大一部分是与虚拟处理器Qemu和模拟硬件平台Goldfish相关的。所以如果想将An
2010-10-13 13:35:00
551
转载 Ubuntu 10.04下Android的内核和文件系统编译
<br /><br />1 、下载内核和文件系统 <br />1.1 下载文件系统 <br />1) Git的安装 <br />在 Ubuntu 10.04上安装 git只要设定了正确的更新源,然后使用 apt-get就可以了,有什么依赖问题,就让它自己解决吧。其中 curl是一个利用 URL语法在命令行下工作的文件传输工具,会在后面安装 Repo的时候用到。 (貌似 Ubuntu10.04已经默认安装了 git1.7.04,所以这步就不需要了 )<br />系统提供了默认下载软件包的地址
2010-10-13 13:17:00
405
转载 Ubuntu 9.04下编译Android源码的过程 收藏
<br /> 一.PC工作环境准备 <br />首先安装一些必须的工具包:(已安装工具包进行升级,未安装的进行下载安装) <br />apt-get install flex bison gperf libsdl-dev libesd0-dev<br />apt-get install libwxgtk2.8-dev build-essential zip valgrind sun-java5-jdk python zlib1g-dev libncurses5-dev libsdl1.2-dev li
2010-10-13 11:14:00
247
转载 Android Kernel Porting 的简单总结文档
<br />Simple Guide for Porting Android Kernel作者:刘旭晖 转载请注明出处<br />移植Android的kernel到实际的硬件平台上,很多人很早就做过这件事了,不过相关的文档和经验总结不多,我就写一个吧,也为了自己记录一下大致的流程,以后好继续。<br /><br />Android内核Porting相关背景知识<br /><br />运行平台 <br />Google的Android平台到今天为止(2008-2-27),应用层部分还是以二进制的Binary的
2010-10-13 10:38:00
294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人