嵌入式开发基本环境

一台N3150机器作为编译服务器,跑xubuntu。同时可以作为代码管理服务器,也可以作为一个htpc使用,播放高清影片等。

由于N3150的功耗只有6W,无风扇,因此可以保证一个比较安静的环境。

阅读数据手册,分析代码,串口终端等都跑在XP下,可以映射网络磁盘访问编译服务器上的文件。同时XP上安装了硬件开发软件,

方便原理图,PCB设计等。

开发板采用beaglebone,代码采用TI官方的SDK。

目标:

1.基于beaglebone进行uboot代码分析。

2.设计一块beaglebone的扩展板。

3.基于扩展板学习内核下驱动的开发和学习。

时间: 2024-10-14 20:59:17

嵌入式开发基本环境的相关文章

嵌入式开发软件环境:uboot、kernel、rootfs、data布局分析

uboot+linux的整体方案 开发板的datasheet中都有详细的地址空间的划分,其中比较重要的两块是:DDR地址空间和Flash地址空间.DDR空间是系统和应用的运行空间,一般由linux系统自身进行使用和管理:Flash空间是系统和应用载体的存放空间,一般需要在使用前进行划分,由应用开发者进行管理. 简单的示例和说明. 其中,Flash的整体地址空间为:0x34000000~0x34FFFFFF,共16MB,使用的是Nor Flash芯片.布局需要做的工作是: 确定uboot二进制文件

c,c++,嵌入式开发工具,环境

网络性能工具:吞吐率测试工具:qcheck组播流测试工具:mcast超限组播测试工具:mcasttestsolarwinds带宽测试:ping plotter freeware测量无线网络带宽:ixchariot 网络管理常用工具 (2011-03-03 09:22) 标签:  网络管理  工具  分类: 系统管理 工具: Smokeping (网络延迟监测工具) 网址:http://oss.oetiker.ch/smokeping/ 类别:开放源码 平台: Linux/BSD/Unix/Win

转:Qt 嵌入式开发环境搭建

地址: http://www.cnblogs.com/lishixian/articles/3013897.html         作者:lsx_007 这里主要是记录了自己在搭建嵌入式开发环境时阅读的一些有价值的参考文档,文档主要来自于网络,由于是从文库中下载,所以也不知道 文档的出在哪?因为个人觉得总结的比较好,我暂且拿过来记录下,当然在此基础上也会加上我自己的理解!这篇文章主要是以问答的形式来组织. QT嵌入式开发环境是本文所要介绍的内容,我们先看看Qt的各个版本简介: 1.什么是QT

【嵌入式开发】 嵌入式开发工具简介 (裸板调试示例 | 交叉工具链 | Makefile | 链接器脚本 | eclipse JLink 调试环境)

作者 : 韩曙亮 博客地址 : http://blog.csdn.net/shulianghan/article/details/42239705  参考博客 : [嵌入式开发]嵌入式 开发环境 (远程登录 | 文件共享 | NFS TFTP 服务器 | 串口连接 | Win8.1 + RedHat Enterprise 6.3 + Vmware11) 开发环境 : -- 操作系统 : Vmware11 + RedHat6.3 企业版 + Win8.1; -- 硬件 : OK-6410-A 开发

使用eclipse搭建嵌入式开发环境

下载jdk http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-i586.tar.gz 下载eclipse-cpp-ganymede-SR2-linux-gtk.tar.gz http://archive.eclipse.org/technology/epp/downloads/release/ganymede/SR2/eclipse-cpp-ganymede-SR2-linux-gtk.tar.gz    将下载的

嵌入式系统开发之环境的建立

交叉编译调试环境建立在宿主机(也就是你的电脑)上.对于的开发板叫目标板.要全然手工的建立针对某特定的目标板的交叉编译环境是一个很麻烦的过程.有些人会问,为什么须要建立特定的环境,从网上下载一个通用的不即可了?既然很麻烦,有没有简单的方法,假设有简单的方法,是不是手工的就不要学习了?以下给大家具体介绍. linux内核被设计成必须使用GNU的gcc来编译,而不是不论什么一种c编译器都能够.gcc对c进行了不要的扩展,这使得他更适合开发操作系统内核.linux内核和编译器的关系很密切,甚至不同版本号

裸机实验预备(三)---在虚拟机中搭建嵌入式开发环境

搭建嵌入式开发环境的主要工作其实就是在虚拟机中安装好交叉编译工具链. 第一步就是选择合适版本的交叉编译工具链. 在选择交叉编译工具链版本的时候,应该考虑尽量减少开发过程中由于编译器所产生的一些莫名其妙的问题.针对不同的芯片,应该选择不同版本的编译交叉工具链. x210开发板是基于s5pv210芯片的,我选择的编译交叉工具链是arm-2009q3.tar.bz2,之所以选择这个交叉编译工具链,是因为Samsung公司当时开发s5pv210的时候就是使用的这个版本的工具链.所以可以尽量避免减少出错.

搭建嵌入式开发环境总结

由于之前电脑坏了,又得重新安装ubuntu,搭建嵌入式开发环境,故做一个小结,方便自己看,也方便给其他的同学. 1.tftp 环境搭建 TFTP(Trivial File Transfer Protocol,简单文件传输协议),是一个基于UDP协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大.不复杂的应用场合.TFTP协议专门为小文件传输而设计,只能从服务器上获取文件,或者向服务器写入文件,不能列出目录,也不能进行认证. sudo apt-get install tftp

嵌入式开发环境的建立- 建立宿主主机开发环境

原地址:http://blog.csdn.net/duwchy/article/details/1612878 在进行嵌入式3D等开发,必须有一台x86的PC机作为宿主机,  绝大多数的 Linux 软件开发都是以 native 方式进行的,即本机(HOST)开发.调试,本机运行的方式.这种方式通常不适合于嵌入式系统的软件开发,因为对于嵌入式系统的开发,没有足够的资源在本机(即开发板上系统)运行开发工具和调试工具.通常的嵌入式系统的软件开发采用一种交叉编译调试的方式.交叉编译调试环境建立在宿主机