Jz2440 环境安装

Posted zongzi10010

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jz2440 环境安装相关的知识,希望对你有一定的参考价值。

目录


title: Jz2440 环境安装
tags: linux
date: 2018-09-20 22:56:05
---

Jz2440 环境安装

Ubuntu 设置

现象:开启虚拟机会发现报错 Could not apply the stored configuration for monitors

原因:在关机的时候,gnome-setting-deamon 会保存上一次的设置,生成一个monitors.xml的文件。

解决:打开终端, ctrl+ALT+T 输入 sudo rm -f ~/.config/monitors.xml 删除配置文件即可

烧写工具

烧写工具是easy-open-jtag,直接安装01.OpenOCD with GUI setup.exe,然后更新驱动即可

串口驱动是PL2003,随意安装

接口示意图如下:

技术分享图片

交叉编译环境

IDE> GDB(指令)> OpenOCD(实际命令)> OpenJtag(硬件设备)> 单板

实际上,我们使用keil,Iar也是类似的,对应的应该是:

Keil> 调试模块> Jlink> Jtag/sw> 单板

调试的时候,IDE图形界面告诉GDB,比如需要读内存,调试器根据elf文件去向OpenOCD去发送读命令,然后OpenOCD发送命令给硬件设备(JTAG设备),然后就是JTAG设备与CPU的交互了

使用说明

可以使用OpenOCD命令来操作单板,这个类似jlink的命令模式,可以复位,读内存等.

注意 需要先在win7的程序功能安装TelentClient.

更多的使用说明参见文档Eclipse,OpenOCD,OpenJTAGv3.1嵌入式开发教程版本5.pdf

烧写特性

  1. 支持使用OpenOCD烧写小程序到4k的RAM中
  2. 支持烧写NorFlash,NandFlash



以上是关于Jz2440 环境安装的主要内容,如果未能解决你的问题,请参考以下文章

jz2440操作速查

内核搭建完整的mini2440开发板驱动开发环境(仿照JZ2440驱动开发环境搭建)

Jz2440开发板熟悉

JZ2440驱动开发之环境搭建

JZ2440 linux-3.4.2内核启动报错:Verifying Checksum ... Bad Data CRC

移植u-boot-2015.10到JZ2440开发板——设置nand分区,环境变量保存地址和其它默认参数