1:总的来说内核的启动过程可以分为三个阶段:第一阶段:内核的搬移,将启动介质中的静态内核搬移到DDR中相应的位置中去;第二阶段:镜像文件头信息的校验,目的是确定烧录的是哪种p_w_picpath格式的镜像;第三个阶段:启动内核,调用do_bootm_linux函数来完成的,最终是通过调..
分类:
其他好文 时间:
2016-08-03 15:52:00
阅读次数:
388
之前用的文件系统是initramfs的,这种文件系统是编译进内核里的,而开机之后内核是写在内存中的,所以每次掉电之后写进文件系统中的东西都会丢失。所以决定换成ubifs的文件系统。这种文件系统是跟内核分开烧录的,开机之后由内核自动挂载。文件系统在nandflash中,掉电之后不会丢失。因为内核跟文件 ...
分类:
其他好文 时间:
2016-07-31 09:06:38
阅读次数:
537
No Cortex-m SW device found解决办法 16.07.14 今天工作,遇到一个问题:用jlink采用SW下载模式时,一直显示No Cortex-m SW device found。驱动都是装好的,之前采用20pin的jtack下载模式都是好好的,换装了好几次驱动,因为本机是wi ...
分类:
其他好文 时间:
2016-07-14 07:11:55
阅读次数:
332
记录修改MfgTool2来完成I.MX6Q芯片的烧录。 ...
分类:
其他好文 时间:
2016-07-09 19:23:30
阅读次数:
622
自从安装了虚拟机和各种工具软件之后,学习Linux的过程不断被打断,一直想把Ubuntu烧录到itop4412开发板里面去,却总是失败,感觉这个过程都加强我的抗打击能力了,现在来说说,对于一个第一次烧录系统到开发板的人,通常都会遇到一些什么问题: (1)我用的Windows7 旗舰版系统,卖家提供的 ...
分类:
系统相关 时间:
2016-06-30 19:51:39
阅读次数:
179
源:ST Visual Programmer批量烧写教程 参考:为什么STM8 写了保护后,用ST Visual Programmer 无法重新烧录程序? 首先要说下为什么要建立烧写工程呢- -原因只有一个。因为你不可能将源码工程交给别人去帮你烧程序。- -然后要吐槽下ST官方的IDE。真的。用得我 ...
分类:
其他好文 时间:
2016-06-22 15:24:14
阅读次数:
483
Android源码浅析(三)——Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机
最近比较忙,而且又要维护自己的博客,视频和公众号,也就没仔细的梳理源码的入门逻辑,今天也就来讲一个源码的玩法,各位看官,一起学习学习!
看本篇博客之前,先看下我的前面两篇Android源码浅析(一)——VMware Workstation Pr...
分类:
移动开发 时间:
2016-06-16 14:40:33
阅读次数:
257
3. 安装Linux前的规划 3.1 选择适当的distribution 你所下载的文件扩展名是.iso,这就是所谓的image文件(映像档)。 这种image文件是由光盘直接烧录成文件的, 文件非常的大, 建议你不要使用浏览器(IE/Firefox..)来下载,可以使用FTP用户端程序来下载, 例 ...
分类:
系统相关 时间:
2016-06-15 10:35:36
阅读次数:
246
一般的文件系统都是可以在宿主机上先挂载看看文件系统是否有错误,但是一些特殊的文件系统如:为flash而生的jffs2,yaffs2文件系统没法进行挂载,只能进行烧录测试. 使用loseup命令用来设置循环设备。循环设备可把文件虚拟成块设备,籍此来模拟整个文件系统,让用户得以将其视为硬盘驱动器,光驱或 ...
分类:
其他好文 时间:
2016-06-10 12:30:46
阅读次数:
411
第五章 搭建S3C6410开发板的测试环境 本章的学习,我对s3c6410开发板的测试环境有了一定的认识,并掌握了以下知识:一、对于s3c6410这款开发板,它是一款低功耗、高性价比的处理器,它是基于ARM11的内核。二、不同开发板的区别主要在烧录嵌入式系统的方式上。三、安装串口调试工具的步骤:mi ...
分类:
移动开发 时间:
2016-06-05 23:02:29
阅读次数:
309