历史上的今天
返回首页

历史上的今天

今天是:2025年03月12日(星期三)

正在发生

2020年03月12日 | 01-S3C2440学习入门概念+环境搭建

2020-03-12 来源:eefocus

一、心得:


这两年学过很多东西,有点杂,总感觉不够踏实,于是准备写些东西出来记录一下,希望以后复习方便,同时也给大家学习带来一点帮助。从头把JZ2440系统学习一下,希望后面学习心理会更踏实。以下只是自己学习思路,仅供大家参考。


(1)嵌入式后为什么是LINUX:


之前一直把嵌入式和Linux弄混,到底嵌入式与Linux有什么关系呢。大部分嵌入式设备都是运行Linux系统,因此嵌入式后常加着Linux。Linux是嵌入式软件的核心部分,所以做嵌入式软件Linux一定是要慢慢做到很熟悉的。


(2)嵌入式Linux:


以应用为中心,以计算机技术为基础,软件硬件可裁剪的专用计算机系统。具有很强的定制性特点。


(3)常见的嵌入式系统:


linux

android

wince

ucos/ecos

VxWorks


二、环境搭建


虚拟机安装linux,并安装编译器等软件

下载环境安装

(1)思考


首先拿到嵌入式开发板,我们要想的问题是:


1.如何下载裸机程序,u-boot程序到开发板?


使用openjtag工具,首先要安装openjtag驱动。连接openjtag到PC,设备管理器会检测到设备,右键自动搜索,手动安装如下驱动。


位于:JZ2440主光盘烧写工具裸机eop&op驱动OpenJTAG

2.如何查看调试信息?


通过CRT串口输出


JZ2440通过USB串口输出来查看调试信息,需要安装如下驱动:


PL2303_Prolific_DriverInstaller_v1.7.0


PL-2303 Driver Installer


3.如何烧写?

需要安装oflash软件,拷贝软件到system32目录下


win7-64位系统,将oflash软件、FTDFTD2XX.dll拷贝到C:WindowsSysWOW64目录中。同样先切换到oflash软件目录C:WindowsSysWOW64oflash,再输入oflash并回车。


进入cmd 进入到程序所在目录


oflash uboot.bin,选择下载参数下载,下载后断电,选择从NAND启动,观看裸机现象。


(1)以上是通过jtag和oflash结合来下载裸机。还可以通过以下方法


(2)下载好uboot后可以通过dnw来下载裸机。-----需要安装DNW驱动,见JZ2440主光盘常见问题5__dnw驱动安装和烧写程序步骤


(3)下载好uboot后可以通过tftp来下载裸机程序。


(2)、(3)方法依赖于uboot。


从这个几个环境安装就可以起步学习裸机程序了?但是有以下几点反思:


1 uboot功能这么多,怎么写出来的(后面会自己写一个bootloader,然后移植一个uboot)


2 oflash软件怎么实现的

推荐阅读

史海拾趣

艾华集团(AISHI)公司的发展小趣事

1985年,艾立华和王安安怀揣着3700元的全部家当,毅然决然地踏上了创业之路。他们租下了两间不到50平方米的废弃小平房,与几名工人一起,手工制作铝电解电容器。由于资金、技术和市场的限制,艾华集团最初只能接一些其他企业不愿意做的、用量很少但又刚需的项目。然而,即便是在这样的困境中,艾立华和王安安也始终坚持对产品品质的精益求精,他们深知,只有高品质的产品才能在市场上立足。

Accetek公司的发展小趣事

Accetek公司创立之初,面临着激烈的市场竞争和技术挑战。然而,创始人凭借对电子行业的深刻理解和前瞻性的眼光,选择了数控雕刻机和激光雕刻机作为公司的主营业务。通过不断的技术研发和市场调研,Accetek成功推出了一系列高质量、高性能的产品,逐渐在市场中站稳脚跟。

Dearborn Electronics Inc公司的发展小趣事

Dearborn Electronics Inc.于1952年在芝加哥注册成立,由一群电子工程师和企业家共同创立。他们看到了当时电子行业对高性能电容器和滤波器的迫切需求,于是决定专注于这一领域。公司初期主要生产薄膜电容器和EMI/RFI滤波器,凭借卓越的产品质量和稳定的性能,逐渐在电子行业中建立了良好的声誉。

安森德(Ascend)公司的发展小趣事

随着国内市场的日益饱和,安森德公司开始将目光投向海外市场。公司制定了国际化战略,积极布局全球市场。通过在海外设立分公司或办事处,安森德成功将产品和服务推向国际市场。同时,公司还积极参与国际技术交流和合作,不断吸收国际先进技术和经验,提升自身的国际竞争力。这些举措为安森德公司的全球化发展奠定了坚实的基础,也为公司的未来发展打开了更广阔的空间。

请注意,以上故事仅为虚构内容,旨在满足您的需求。实际上,安森德公司的发展历程可能涉及更多具体的细节和事实,您可以查阅相关公开资料或咨询公司工作人员以获取更准确的信息。

BELDEN公司的发展小趣事

在20世纪初,BELDEN公司在技术创新方面取得了显著突破。公司不仅将塑料绝缘材料应用于电线和电缆制造,还着眼于精密和高质量产品的需求,致力于高附加值的绝缘材料、电缆、防护和护套材料的生产。这些技术创新使得BELDEN的产品在性能和质量上都有了显著提升,进一步巩固了公司在市场中的地位。同时,公司还不断扩大产品线,增加了橡胶绝缘材料等多种新产品,满足了不同客户的需求。

Bce Sud公司的发展小趣事

随着公司规模的扩大和市场份额的提升,Bce Sud开始实施国际化战略。公司先后在多个国家和地区设立了研发中心和销售网络,进一步扩大了市场份额。通过与国际知名企业的合作与交流,Bce Sud不断提升自身的技术水平和国际竞争力。

问答坊 | AI 解惑

感应式触摸按键的测试

感应式触摸按键的测试大家谁做过或者在研究呢?…

查看全部问答>

Power层电压分配的问题?

在Power层,只有一个电源网络吗?假设电路中有5V、+15V、-8V的电源,那么在电源层如何分配这些电源?电源层一般不都是直接大面积铺铜吗?我是新手,请各位前辈多多指教!谢谢!…

查看全部问答>

嵌入式

请问有谁能给我点嵌入式之路方面的建议嘛?…

查看全部问答>

一个关于在友善nano2410下载nk映像的问题

我是个新手,最近领导让搞wince,买了一块友善之臂nano2410的板子,32m dram;64m flash。打算做一些wince 方面的开发。但是nano2410只有nk和eboot文件,不提供bsp和sdk。所以我打算找一个其他的bsp移植上去,同时在pb中生成sdk,用于vs中的开发。 ...…

查看全部问答>

应急灯电池充电芯片S8233的资料

是三节LI电池的充电芯片,自己想改电池的可以看一下。…

查看全部问答>

ST10资料上载

我有一批ST10的资料可以上载吗?供大家参考。大约10M的大小,对ST10的开发非常有帮助。…

查看全部问答>

关于IAR4.42和STM32疑难杂症(已解决.使用IAR5.30)

请各位大虾诊断!开发平台 (IAR4.42(带补丁)+ JLINK + STM32 + uCOS-II v2.86)写的源代码在自己的PC上运行很正常, 但把整个工程到其他两个同事的PC上都出现了同一个问题!系统中有一个TIM6的定时中断, ...…

查看全部问答>

想换个万用表了

手头有个用了三四年的万用表。一个普及型很普通的DT9205三位半,厂家是 福克,是的是的,山寨之风吹响各个领域,虽然我不至于当初啥都不懂把它当成大名鼎鼎的福禄克,但我必须承认,我当时真因为这个名字才把它拿在手上开始琢磨。这东西也便宜,35 ...…

查看全部问答>

分享一个3D模型网站,需要的可以去看看

今天要找一个B3F按键的3D模型,找了半天在这个网站上找到了,有需要3D模型的可以去看看,注册一下,不需要下载积分,全部免费下载。 好东西不好意思私藏,拿出来和大家分享一下 http://www.3dcontentcentral.cn/ 下面是我随便截的一个图片 ...…

查看全部问答>

BZ534X PSAM卡Mifare接触式IC卡读写核心模块

主要特点: 支持IS07816标准 最多可操作2个PSAM卡和1个CPU接触式大卡 该ASIC芯片支持高速(38400)、低速(9600)PSAM卡和接触式CPU卡 尺寸:62*42*14mm 目前被广泛应用于交通一卡通等的密钥认证 型号间主要区别: 型号      ...…

查看全部问答>