将uboot写入emmc,并通过EMMC驱动,不在只用SD卡启动 烧写uboot的之前用如下命令查看EMMC卡信息及分区信息: mmcinfo 0: 查看mmc卡信息, 0表示SD卡;1表示emmc卡 fdisk -p 0: 查看mmc卡分区信息 1、格式化emmc卡: fdisk -c 320 8 ...
分类:
其他好文 时间:
2016-04-04 16:30:17
阅读次数:
192
上一小结我们已经烧写完u-boot,我烧写的u-boot是板子厂家定制的,本小节将利用这个u-boot烧写整个系统。当然,在系统移植篇的时候也会涉及到如何定制一个u-boot。 烧写整个系统我们一个叫dnw的工具,dnw是一个USB工具,通过USB发送文件给具有USB下载功能的bootloader。 ...
分类:
系统相关 时间:
2016-04-04 13:15:27
阅读次数:
149
在嵌入式系统中,Linux内核和根文件系统一般都与bootloader一起烧写在flash芯片中,系统启动后,bootloader将Linux内核压缩到RAM中,并把压缩的根文件系统复制到RAM中,然后启动内核,由内核解压缩根文件系统,并调用文件系统中的应用程序和脚本文件启动系统。 在烧写Linux
分类:
其他好文 时间:
2016-03-22 00:47:17
阅读次数:
221
1、在uboot中我可以添加自己的命令,添加的方法是找到一个uboot的命令,然后模仿着去增加属于自己的命令代码以及实现函数就可以 2、记住在使用printf进行调试的时候,在遇到指针或者字符串的时候最好使用“%x”,以为我不知道指针或者字符串中是否包含不可见字符,如果有不可见字符会导致错误,而且错
分类:
其他好文 时间:
2016-03-14 00:01:07
阅读次数:
403
通过该方式可以烧写Android4.0.3 系统和Linux-QT 系统。 需要准备一根OTG 线,绝大多数智能手机和PC 机相连接的线都是OTG线,都是通用的。 这种方式比TF卡烧写方式要快一些,我在调试的时候采用了这种方法。 OTG 烧写使用的硬件和软件平台以及烧写步骤 1、硬件平台 1)使用串
分类:
系统相关 时间:
2016-03-05 20:25:51
阅读次数:
1027
在Realview MDK的集成开发环境中。默认情况下能够生成*.axf格式的调试文件和*.hex格式的可运行文件。尽管这两个格式的文件很有利于ULINK2仿真器的下载和调试,可是ADS的用户更习惯于使用*.bin格式的文件。甚至有些嵌入式软件开发人员已经拥有了*.bin格式文件的调试或烧写工具。为
分类:
其他好文 时间:
2016-02-28 15:02:58
阅读次数:
202
下载文件{ftpget -u 1 -p 1 192.168.1.110 a.out a.outnfs 30000000(destination) 192.168.1.106:/home/fs/work/kernel/linux-2.6.22.6/arch/arm/boot/uImage(source
分类:
其他好文 时间:
2016-02-28 06:27:13
阅读次数:
230
镜像就是源代码编译并连接以后生成的可执行文件包,把这些镜像文件烧写到开发板的存储芯片里,开机就可以运行了。 烧写方式有两种,通过TF卡烧写以及使用OTG接口烧写 OTG方式:只能在WIN7 或者XP 系统下实现可以烧写Android4.0.3 系统和Linux-QT 系统,这种方式比TF 卡烧写方式
分类:
其他好文 时间:
2016-02-17 22:35:33
阅读次数:
372
16.6410DMA简述 1.为什么需要DMA 首先看串口来传递信息:发送字符串。 发送函数:在uart.c里增加下面发送函数: 接下来在main.c里调用: 编译make, 烧写到开发板: 制作SD卡,设置开发板从SD卡启动,设置好minicom后给开发板上电,紧接着按着空格键: 选择[1]格式化
分类:
其他好文 时间:
2016-02-14 11:42:31
阅读次数:
229
37.C与汇编混合编程 新建light.c: 修改start.S: 修改Makefile:加light.o 最后make成功,烧写成功。 同样,我们也可以在C函数里调用我们的汇编里面的函数: 修改start.S:把light_led申明为global: 在light.c中被调用: Make编译烧写到
分类:
其他好文 时间:
2016-02-14 11:39:54
阅读次数:
204