当前位置: 首页 > news >正文

辽阳县住房和城乡建设局网站b站推广2024mmm已更新

辽阳县住房和城乡建设局网站,b站推广2024mmm已更新,地方门户网站盈利模式,html博客转wordpress一. IMX6ULL 开发板简介 IMX6ULL 开发板是正点原子提供的阿尔法开发板,所用芯片为恩智浦,基于 Cortex-A7 架构。 这里介绍一下裸机篇中,关于如何将 .bin 文件烧写进 SD 卡,从而设备运行程序。 二. xx.bin 文件烧写 IMX6ULL支…

一.  IMX6ULL 开发板简介

IMX6ULL 开发板是正点原子提供的阿尔法开发板,所用芯片为恩智浦,基于 Cortex-A7 架构。

这里介绍一下裸机篇中,关于如何将 .bin 文件烧写进 SD 卡,从而设备运行程序。

二.  xx.bin 文件烧写

IMX6ULL支持SD卡、EMMC、NAND、nor、SPI flash等等启动。

这里,我们的裸机例程选择烧写到 SD 卡里面。   

      

1.  SD卡烧写裸机 bin 文件

烧写不是将 bin 文件拷贝到 SD 卡中,而是将 bin 文件烧写到 SD 卡绝对地址上。

而且对于I.MX 而言,不能直接烧写 bin 文件,比如先在 bin 文件前面添加头部。完成这个工作,需要使用正点原子提供的 imxdownload 软件。

2.  生成 load.imx 文件

imxdownlaod工具只能在 Ubuntu 系统下使用。

使用方法如下:

(1)  将 imxdownload 拷贝到工程根目录下。

(2)  更改 imxdownload 工具的执行权限。输入如下命令更改:

chmod 777 imxdownload

(3)  确定要烧写的 SD 卡。例如,SD卡是 /dev/sdf。SD卡一般是以 sd开头的,在 /dev/目录下。

注意:这里一定要确认好SD卡设备是哪一个,弄错了可能就烧写到ubuntu 的系统盘中了!!!

使用 imxdownload 向 SD 卡烧写 led.bin 文件,命令格式如下:

./imxdownload  <.bin file>   <SD Card>     

例如,输入如下命令:

./imxdownload led.bin /dev/sdb
烧写的过程中可能会让你输入密码,输入你的 Ubuntu 密码即可完成烧写。

烧写完成以后会在当前工程目录下生成一个 load.imx 文件。

load.imx 文件是通过 imxdowmload 工具向 .bin 文件中添加一个头部而生成的,这个load.imx文件就是最终烧写到SD卡里面去的(load.imx 文件就是软件 imxdownload 根据 NXP 官方启动方式介绍的内容)。

我这边烧录 SD 卡如下:

注意这个烧写速度,如果这个烧写速度在几百 KB/s 以下那么就是正常烧写。
如果这个烧写速度大于几十 MB/s、甚至几百 MB/s 那么肯定是烧写失败了!

3.  在开发板运行

load.imx 文件烧写到 SD 卡成功后。现在可以进行在开发板运行程序了。

运行之前的准备工作:

将 SD 卡插到开发板的 SD 卡槽中。
然后设置拨码开关为 SD 卡启动,拨码开关设置为SD 卡启动方式。
我这里运行之后,LED 灯没有亮。
排查思路:
(1)  首先,将正点原子提供的源码文件拷贝到 ubuntu系统下,执行 烧录命令即将程序烧录至 SD 卡中。(--->结果:LED灯点亮了)
烧录命令如下:
./imxdownload led.bin /dev/sdb

(2)  经过第一轮排查(1)后,目前怀疑有两点:
其一:是否是程序权限的问题?
其二:是否我写的汇编程序有问题?
(3)  排查"其一" 的怀疑点时,使用 root 权限执行烧录命令,如下命令:
./imxdownload led.bin /dev/sdb

重新烧录后,SD卡 插入设备运行后,灯依然不亮。至此可以确认不是权限导致的问题。

排查 "其二" 的怀疑点:将正点原子的汇编源码与我自己写的程序对比,发现了问题。我的问题代码如下:

/*
配置IO复用
IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO03的bit3~0 配置为 5
*/
ldr r0, =0X020E0068
ldr r1, =0X0101
str r1, [r0]

这里是配置 IO 的复用,即将 IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO03 设置为 5。对应于十六进制就是 0x05。我这里竟然错用 二进制表示了。所以问题出现在这里。

重新编译,烧录后。运行后灯亮。

http://www.dt0577.cn/news/33497.html

相关文章:

  • 韩国优秀网站设计太原网站优化公司
  • 广西做网站公司有哪些微营销平台系统
  • 如何改进网站服务建设和管理关键词搜索排名工具
  • 武汉人民政府网站建设概况怎样精准搜索关键词
  • 建设项目环评验收网站域名查询网站
  • wordpress好用中文插件厦门seo百度快照优化
  • 临沂网站建设中企动力百度推广客户端手机版下载
  • b2b电子商务网站调研报告一千字宁波seo怎么做优化
  • 大型网站故障竞价托管 微竞价
  • 设计网站什么叫空间不稳定汕头疫情最新消息
  • 珠海门户网站建设crm系统
  • 黄冈网站建设公司学生个人网页制作教程
  • 影视网站怎么做原创seo顾问培训
  • 某班级网站建设方案怎么做自己的网页
  • 百度云网站备案流程免费网上申请注册
  • 和两个黑人同时做网站优化疫情二十条措施
  • 怎么做自己的单页网站微信朋友圈广告推广代理
  • 网站设计和建设ppt色盲测试图片60张
  • 徐州做网站的交易链接
  • 扬中做网站郑州网络营销推广
  • 中国城镇化建设委员会的网站高清免费观看电视网站
  • 树莓派做的网站平台营销策略都有哪些
  • 活动营销案例100例商丘网站seo
  • 关于网站建设的知识深圳市住房和建设局官网
  • 石家庄网站开发费用百度指数代表什么意思
  • 新注册公司网站建设南京百度推广
  • 定制企业网站有哪些acca少女网课视频
  • 临颍网站建设接单平台app
  • 做6个页面的网站上海公司排名
  • 深圳建设工程交易服务中心网站谷歌商店官网