ubuntuPC机安装JLink驱动
打开你仿真用的机器人的配置文化,这个应该是local_costmap_params.yaml
transform tolerance g改为1
最近因项目需要,需要配置Linux下的J-Link工具,网上有一博文《ubuntu 9.04下J-Link for linux 的配置与使用》,介绍得蛮详细的,但在实际操作过程中差别甚大,应该是版本的原因(我用的是Ubuntu 10.04LTS和JLink_Linux_V430)。
JLink_Linux_V430安装包里的README文件,介绍了如何配置,过于简单,而且安装过程中会遇到不少问题,遂记录整个过程,以供分享。
-s一次性取得root权限:
- root@jelline:~/Downloads# tar jxvf libusb-1.0.8.tar.bz2
- root@jelline:~/Downloads# cd libusb-1.0.8/
- root@jelline:~/Downloads/libusb-1.0.8#
./configure - root@jelline:~/Downloads/libusb-1.0.8#
make - root@jelline:~/Downloads/libusb-1.0.8#
make install
2.2 安装libreadline
Status选择下载,并安装,如下所示:
- root@jelline:~/Downloads# tar
-zxvf readline-6.2.tar.gz - root@jelline:~/Downloads/readline-6.2#
./configure - root@jelline:~/Downloads/readline-6.2#
make - root@jelline:~/Downloads/readline-6.2#
make install
for Linux,提示输入序列号,随便输入一串数字即可,点submit serial number,接着在I confirm that I will not use the software
with illegal clones打勾,而后Download Software。拷贝库,并执行ldconfig,具体如下:
- jelline@jelline:~/Downloads$ tar zxvf JLink_Linux_V430.tgz
- jelline@jelline:~/Downloads/JLink_Linux_V430$ cp libjlinkarm.so.4*
/usr/lib - jelline@jelline:~/Downloads/JLink_Linux_V430$ ldconfig
- /sbin/ldconfig.real: /usr/lib/libjlinkarm.so.4 is not a symbolic link
- root@jelline:/usr/lib# rm libjlinkarm.so.4
- root@jelline:/usr/lib# ln
-s libjlinkarm.so.4.30.0 libjlinkarm.so.4 - root@jelline:/usr/lib# ldconfig
- root@jelline:~/Downloads/JLink_Linux_V430# cp 45-jlink.rules
/etc/udev/rules.d/ - root@jelline:~/Downloads/JLink_Linux_V430# groupadd plugdev
- root@jelline:~/Downloads/JLink_Linux_V430# usermod
-a -G plugdev jelline
- root@jelline:~/Downloads/JLink_Linux_V430#
./JLinkExe - error while loading shared libraries: libreadline.so.5:
cannot open shared object file: No such file
or directory
- jelline@jelline:/lib$ ls libreadline.so.6*
- libreadline.so.6 libreadline.so.6.1
- jelline@jelline:/lib$ ln
-s libreadline.so.6.1 libreadline.so.5
- jelline@jelline:~/Downloads/JLink_Linux_V430$
./JLinkExe - SEGGER J-Link Commander V4.30
('?'
for help) - Compiled Jun 30 2011 15:53:19
- DLL version V4.30, compiled Jun 30 2011 15:53:15
- Firmware: J-Link ARM V8 compiled Jun 21 2011 20:26:20
- Hardware: V8.00
- S/N: 20100214
- Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFull
- VTarget = 3.306V
- Info: TotalIRLen
= 9, IRPrint
= 0x0011 - Info: Found Cortex-M3 r1p1, Little endian.
- Info: TPIU fitted.
- Info: FPUnit: 6 code
(BP) slots
and 2 literal slots - Found 2 JTAG devices, Total IRLen
= 9: - #0 Id: 0x3BA00477, IRLen: 04, IRPrint: 0x1,
CoreSight JTAG-DP
(ARM) - #1 Id: 0x16410041, IRLen: 05, IRPrint: 0x1,
STM32 Boundary Scan - Cortex-M3 identified.
- JTAG speed: 100 kHz
- J-Link>
- Syntax: loadbin <filename>, <addr> //Load binary file into target memory
- J-Link>exec device = STM32F103RB
- J-Link>loadbin /bin/cp, 0x08000000
- Loading binary file... [/bin/cp]
- Writing bin data into target memory @ 0x08000000.
- J-Link>mem 0x08000000,3f
- 08000000 = 7F 45 4C 46 01 01 01 00 00 00 00 00 00 00 00 00
- 08000010 = 02 00 03 00 01 00 00 00 40 A1 04 08 34 00 00 00
- 08000020 = 04 73 01 00 00 00 00 00 34 00 20 00 09 00 28 00
- 08000030 = 1D 00 1C 00 06 00 00 00 34 00 00 00 34 80 04
- jelline@jelline:~$ xxd /bin/cp | more
- 0000000: 7f45 4c46 0101 0100 0000 0000 0000 0000 .ELF............
- 0000010: 0200 0300 0100 0000 40a1 0408 3400 0000 ........@...4...
- 0000020: 0473 0100 0000 0000 3400 2000 0900 2800 .s......4. ...(.
- 0000030: 1d00 1c00 0600 0000 3400 0000 3480 0408 ........4...4...
- Syntax: savebin <filename>, <addr>, <NumBytes> //Saves target memory into binary file
ubuntuPC机安装JLink驱动的更多相关文章
- [异常解决] ubuntu上安装JLink驱动遇到的坑及给后来者的建议
一.前言 最近将整个电脑格式化,改成了linux操作系统 希望这样能让自己在一个新的世界探索技术.提升自己吧- win上的工具用多了,就不想变化了- 继上一篇<ubuntu上安装虚拟机遇到的问题 ...
- JLINK固件,JLINK驱动和JLINK硬件版本之间的关系,以及固件升级方法
初学者容易在这几个问题上面犯迷糊,这里简单的说说. 1. JLINK硬件版本首先说JLINK的硬件版本有V7,V8和V9,相信这一点大家应该都没问题,那怎么看自己手头的JLINK是哪个硬件版本呢, ...
- J-Link驱动下载和Hex程序下载
J-LINK驱动下载 1.首先拥有硬件J-Link硬件. 2.安装J-Link驱动程序SEGGER 下载地址如下 https://www.segger.com/downloads/jlink/JLin ...
- windows安装oracle-odbc驱动错误原因
在windows7上准备使用powerdesigner16连接oracle逆向生成表结构,确发现一直无法连接oracle,其原因是本机没有ODBC驱动. 第一步 安装oracle11g客户端,这里是具 ...
- NVIDIA显卡笔记本安装ubuntu驱动以及分辨率之详解
随着对ubuntu的了解,突然想在自己的笔记本上装一个双系统.在网上查了安装方法之后,发现因为nvidia显卡的原因会出现一些问题,结果在我自己装了之后发现问题要比看到的多,再看了无数个帖子之后,最终 ...
- 笔记本1050ti显卡安装最新驱动版本 (415.27) 记录 NVIDIA显卡GeForce系列 (Ubuntu18.04)
在Linux上安装驱动,这事情多半是跑CUDA程序的人才会搞的,多年前学CUDA时为这一步骤头疼的很,现如今已经比较熟悉了,今日给出一些记录. 首先,在NVIDIA官方网站上找到驱动下载页面: htt ...
- centos7 真实机安装后没有网卡解决办法
我们在真实机安装完centos7版本后,会发现没有网卡,只有lo口 因为真实机不同你在虚拟机里面,这个时候我们不能连网,更加不要说配置什么静态ip了 是什么原因呢,是因为有些真实机安装了centos系 ...
- 真实的物理机安装Centos7系统后网卡只有lo没有eno1的解决办法:实际上是物理机未安装网驱动卡
问题症状: 我真实的物理机安装Centos7系统后,在/etc/sysconfig/目录下查看,发现网卡只有lo没有eno1,出现该问题的实际原因是物理机未安装网驱动卡. 解决办法: 不多说了,让我们 ...
- 电脑连接到手机并安装手机驱动usb-driver
设置真机开发环境需要执行下面几个步骤: 1.在应用的Manifest文件中声明应用是可调试的: 2.打开应用的调试支持: 对于通过Eclipse创建的应用,可以省略步骤2,因为在Eclipse IDE ...
随机推荐
- Ubuntu14.04安装和配置ROS Indigo(一)
安装ROS 配置Ubuntu的软件源 配置Ubuntu要求允许接受restricted.universe和multiverse的软件源,可以根据下面的链接配置: https://help.ubuntu ...
- 利用K2和Microsoft Dynamics CRM构建业务App的5大理由
Microsoft Dynamics CRM提供了一个绝佳的客户关系管理平台,使您能够创建各种以客户为中心的解决方案.然而,通过将K2的企业业务流程功能与Microsoft Dynamics CRM相 ...
- python遍历文件夹下的文件
在读文件的时候往往需要遍历文件夹,python的os.path包含了很多文件.文件夹操作的方法.下面列出: os.path.abspath(path) #返回绝对路径 os.path.basename ...
- JSON基础使用
1)JSON概念 JSON 是纯文本 JSON 具有“自我描述性”(人类可读) JSON 具有层级结构(值中存在值) JSON 可通过 JavaScript 进行解析 JSON 数据可使用 AJAX ...
- 详解x86、IA-32、IA-64等CPU系列
x86架构起源于Intel公司在1978年推出的8086处理器.8086在1981年为IBM PC所选用,之后x86便成为了个人电脑的标准平台,成为历上最成功的CPU架构.8086是一款16位CPU, ...
- GPIO的8种工作模式
1.浮空输入GPIO_IN_FLOATING ——浮空输入,可以做KEY识别,RX1 2.带上拉输入GPIO_IPU——IO内部上拉电阻输入 3.带下拉输入GPIO_IPD——IO内部下拉电阻输入 4 ...
- Struts2 的ModelDriven理解
以UserAction为例,当UserAction实现了ModelDriven接口之后,与该接口相关的默认配置的拦截器会在拦截请求之后判断该请求是将要被UserAction处理而且UserAction ...
- Android常见控件— — —TextView
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android=&qu ...
- SQL优化-索引
(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录.微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引.簇集索引)和非聚集索引(nonc ...
- openstack 本地化
研究了一下 openstack中的本地化:主要使用gettext模块: 其中本地化包括对一般字符串的本地化和log的本地化: (1) _localedir = os.environ.get('es ...