目录

  • Jz2440 环境安装

    • Ubuntu 设置
    • 烧写工具
    • 交叉编译环境
    • 使用说明
    • 烧写特性


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

转载于:https://www.cnblogs.com/zongzi10010/p/10023492.html

Jz2440 环境安装相关推荐

  1. 2021年大数据常用语言Scala(二):Scala开发环境安装

    目录 开发环境安装 安装JDK 安装scala SDK 步骤 具体操作 安装IDEA scala插件 步骤 开发环境安装 学习如何编写scala代码之前,需要先安装scala编译器以及开发工具 sca ...

  2. linux学 java_[操作系统]Linux学习第二步(Java环境安装)

    [操作系统]Linux学习第二步(Java环境安装) 0 2017-05-19 00:02:21 jdk版本:jdk-8u131-linux-x64.rpm 注:以下操作在root用户或具有root权 ...

  3. ZooKeeper集群环境安装与配置

    原文:出自本人的Linux博客http://blog.csdn.net/unix21/ ZooKeeper版本:3.4.5 约定:3台虚拟机 前提:需要安装JDK,关于Linux环境JDK安装配置参考 ...

  4. docker 离线安装 mysql_Oracle数据库之docker 离线环境安装oracle

    本文主要向大家介绍了Oracle数据库之docker 离线环境安装oracle,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 因测试需要,需在内网的测试环境搭建一套docker ...

  5. lua菜鸟教程_Lua 环境安装

    Lua 环境安装 Linux 系统上安装 Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文使用了5.3.0版本进行安装: curl -R -O h ...

  6. android环境安装之android4.2安装(转)

    准备学习android,着手安装android时听说很麻烦,在网上看了很多android安装说明,都是android比较早的版本,我这里安装了android4.2,简单记录一下. 安装分为几步,首先申 ...

  7. DRF工程搭建、环境安装与配置

    DRF需要以下依赖: Python (2.7, 3.2, 3.3, 3.4, 3.5, 3.6) Django (1.10, 1.11, 2.0) DRF是以Django扩展应用的方式提供的,所以我们 ...

  8. MySQL 系列(一) 生产标准线上环境安装配置案例及棘手问题解决

    MySQL 系列(一) 生产标准线上环境安装配置案例及棘手问题解决 一.简介 MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开发.发布并支持的.有以下特点: MySQL是 ...

  9. Windows下R语言环境安装

    Windows下R语言环境安装 R官网: https://www.r-project.org/ 按照如下步骤下载windows中的安装文件R-4.1.0-win.exe 文件已经下载完成:R-4.1. ...

最新文章

  1. javascript 学习三 语句
  2. Error: EACCES: permission denied, symlink
  3. SAP PM工作清单管理
  4. 初识类(classstruct)及C/C++封装的差异
  5. Math.round()
  6. ASP.NET 判断客户端是否为手机的函数
  7. Qt Creator开放项目
  8. 惊!空 struct 地址竟然不相等
  9. 「数据分析」Sqlserver中的窗口函数的精彩应用之数据差距与数据岛(含答案)...
  10. python在ubuntu执行sh脚本,提示权限不够的解决方法, 转载
  11. 一个公网ip多少钱_一个丛书书号多少钱
  12. C++ 程序运行前内存分区模型
  13. 区块链教程(三):Solidity编程基础
  14. ubantu的下载和在虚拟机VM中的安装
  15. c语言双向链表实现航班系统,双向链表C语言实现
  16. 剑指offer之二叉搜索树与双向链表
  17. 如何快速出机械工程图
  18. 干货 | 关于SwiftUI,看这一篇就够了
  19. 国内免费版ChatGPT和AI绘画
  20. Scratch的方向

热门文章

  1. hana::detail::variadic::at用法的测试程序
  2. boost::undirected_dfs用法的测试程序
  3. boost::geometry::util::calculation_type用法的测试程序
  4. boost::contract模块实现union的测试程序
  5. Boost:异步操作,需要boost :: asio :: async_compose函数的测试程序
  6. DCMTK:列出dicom文件的内容
  7. VTK:Snippets之SaveSceneToFieldData
  8. OpenCV基本线性变换轨迹栏的实例(附完整代码)
  9. OpenCV小部件的姿势Pose of a widget
  10. Qt Creator创建按钮