硬件工程师的软件修养
准瘦子
艰难的创业者,有血有肉,会哭会笑。希望不辜负身边的每一个人。
展开
-
安装ubuntu依赖包的正确姿势
安装ubuntu依赖包的正确姿势时间不对不支持中文增加共享文件夹使得windows可以进行访问更换清华源步骤 最近开发使用飞凌嵌入式的板卡进行开发,在开发的过程中需要安装 setup_env.sh,实际是安装一些依赖包。当使用ubuntu官方的源的时候,安装依赖包的速度很慢。所以首先需要更换为国内的源进行,这里推荐使用清华的源。然后再执行开发板上给出的步骤。开发板上给出的步骤中可能还会报错 ...原创 2020-03-22 10:32:26 · 1868 阅读 · 0 评论 -
PowerPC从NorFlash启动的过程
写在最前面: 本文介绍的是PowerPC从NorFlash启动的过程及NorFLASH在启动过程中地址空间的设置。基于的硬件是飞思卡尔的PowerPC -> P2020。软件是u-boot+Linux。ARM平台原理也都是相通的,大家可以借鉴。这篇文章完全看懂的话,你首先要了解一些:处理器的架构,启动方式和流程。我假设读者已经懂了。一、 我的NorFlash硬件连接的方式原创 2014-03-16 10:37:04 · 6663 阅读 · 0 评论 -
硬件工程师的系统开发之路
大学毕业到现在四年,做为硬件工程师,我不能说自己小有成就吧,但是设计的板卡已经不少,也卖了不少。当然今天不是为了总结之前的成果,而是为了描述困惑,寻求解决之道。困惑来自我的工作,作为一名硬件工程师,在一般公司的职责都是设计原理图 -> 布PCB(这个可能外包) -> 电路板上电 -> 交给软件。当然板上如果有FPGA,一般这个也是硬件工程师来开发的。其实这样一来就出现了一个问题,设计硬件的人,原创 2013-12-29 07:42:48 · 2456 阅读 · 3 评论 -
硬件工程师的软件之路—— ARM板卡的调试流程
文章呢,是写给我这样的软件新人和广大涉及底层调试的硬件工程师的。软件大神们姑且略过吧。先描述一下状况:公司其它的工程师画了一块S3C6410的板子,外设就是一个USB口,一个DM9000 ,521MB的NAND,512MB的DDR。我手头有天嵌6410的板子,于是乎想按照天嵌的流程搞定这件事,当然这不太太现实,天嵌的方式是SD卡直接烧写。我怎么办呢?第一步,搞清天嵌的SD卡一键烧写原创 2014-01-10 06:56:14 · 3074 阅读 · 0 评论