ubuntu 连接开发板(串口转USB)的PUTTY、secureCRT、kermit设置

在学习嵌入式时,在用到ubuntu 连接开发板的时候的软件设置问题困扰死了,多方查找,就是得不到2013年以后的配置,在此,跟大家聊聊连接开发板的设置问题,我新进学习,可能写的太浅,读者勿喷。

本文仅仅说串口转USB的配置信息,安装啥的跟其他帖子一样,网搜。

先说下环境:

PC系统:ubuntu 12.04

开发板:friendlyARM smart210(好像就这个名字)

主要是三种工具的设置问题:PUTTY、secureCRT、kermit

一、PUTTY

相对来说,PUTTY是最好设置的(可能是我这个版本的问题还是都一样就不得而知了)

打开PUTTY 在Session窗口中,选择Serial,

Serial line中填写/dev/ttyUSB0

speed为115200。

点击Open即可

二、secureCRT

这个软件的设置与版本有关系。

我之前不知道从那弄了一个版本的CRT,设置起来及其麻烦,并且端口选项中只有COM1、COM2、COM3……根本就没有/dev/ttyS0选项。

建议从CRT官网上下载,我的版本是7.2.6,未破解,破解请网搜。

新建连接,选择Serial,点击NEXT,Port处写/dev/ttyUSB0(tail -f  /var/log/messages 动态查看接口状态:插拔串口转USB线,拔出时会提示Port:ttyUSB0,仔细查看;好像ubuntu 12.04没有/var/log/messages文件,网搜 设置即可)。

Port:/dev/ttyUSB0        (忘记Port中究竟有没有/dev/ttyUSB0了,没有的话就直接写上)

Baud rate :115200

Data bits:8

Parity:None

Stop bits :1

流控制未选。

OK!建议将本文最后一段看完。

三、kermit

据我搜到的帖子来看,配置似乎很容易。

安装kermit    sudo apt-get install ckermit

完成后 sudo vim /etc/kermit/kermrc

在14行加入以下设置(这个文件类似于kermit的初始化参数)(文件尾部应该也可以,没尝试)

        set line /dev/ttyUSB0
        set speed 115200
        set carrier-watch off
        set handshake none
        set flow-control none
        robust
        set file type bin
        set file name lit
        set rec pack 1000
        set send pack 1000
        set window 5

设置完成后注意文件头英文,有提示:

; If you want to run additional user-specific customisations in
        ; addition to this file, place them in ~/.mykermrc

你的文件提示的这个~/.mykermrc可能不是同一个名字,按你的。

这个~/.mykermrc 文件要建立在自己的主目录下。(这个文件就是作者的定制配置)

在.mykermrc中也填入以上配置信息。(网上有在文件末尾处添加一个"c",建议忽略)。

OK!

启动:终端输入kermit

C-Kermit>connect

最后一段:文中所有的内容都是我在三个小时前实验的结果,2014年10月18日。虽然就这几行,不过还是让我在网上搜了好长时间,可悲的是我设置完成后竟然还是没有效果。登不进去啊。kermit常见问题:Sorry, you must SET LINE or SET HOST first。呵呵,再检查一边配置吧。secureCRT也连不上,果断玩游戏去了,半个小时后一试,TMD这俩货自己好了,无语的很。可能需要重启?注意把外网断掉再试试。有的帖子上说要将ttyUSB0权限赋给,sudo chmod 777 /dev/ttyUSB0.不过我好像没有设置。

时间: 2024-10-12 18:45:29

ubuntu 连接开发板(串口转USB)的PUTTY、secureCRT、kermit设置的相关文章

0-17 开发板串口设置

一般用Secure CRT 通过串口对开发板进行访问和操作,步骤: 设置快速链接 协议选用Serial,把RTS/CTS的选项去掉 波特率设置为115200

Ubuntu串口minicom连接开发板

开发板norflash已经烧写了superboot   具体方法(windows下) ubuntu已经安装好了minitools             具体方法 以上两个都不是重要的,我是安装好minitools发现里面的串口工具不好用就想到用minicom了 1.安装minicom #sudo apt-get install minicom 2.配置minicom 1.接好串口线:我是串口转usb线擦看 2.查看串口设备 # dmesg | grep ttyS* 这里我的设备号是 ttyUS

012开发板串口连接

步骤一:连线 将开发板和PC机通过USB转串口线连接起来: 步骤二:安装USB转串口驱动 一般买板子时都会自带驱动,如果自带的驱动不能安装,遇到问题,可以网上搜索别人的经验: 自己安装CH340-USB转串口驱动CH341SER时出现了问题,明明显示驱动安装成功: 但是,在设备管理器中,该串口前面还是有黄色的叹号: 后来,在网上搜索之后,找到好心人分享的经验:http://blog.csdn.net/gsj0791/article/details/17664861 下载并且安装了PL2303_P

Ubuntu12.10 使用JLink连接开发板用arm-gdb调试ARM程序

Part1 环境搭建和工具安装 1.1 设置交叉编译环境 安装相关的编译工具: sudo apt-get install build-essential gcc-arm-linux-gnueabi 这里我使用的是ubuntu系统源中含有的gcc-arm-linux-gnueabi系列工具,安装完成后具有如下工具: arm-linux-gnueabi-addr2line arm-linux-gnueabi-gcc arm-linux-gnueabi-gprof arm-linux-gnueabi-

ActiveSync不能连接开发板的问题

PC是XP的系统,HaSee的台式机,开发板的CE是CE5.0. 安装ActiveSync后,插入USB,发现开始识别USB设备.但是出现错误,无法正常连接,部分情况是一直在识别USB设备. 使用这么久的CE5.0从来没有遇到过这个问题,怀疑是USB驱动的问题.检查USB驱动,先在BIOS中将USB从HiSpeed修改为FullSpeed,问题仍然. 网上查,有人说是瑞星会引起无法连接的问题,我的电脑正好安装的是瑞星.但另一个同事的电脑同样的环境,却可以正常连接,说明不是瑞星的问题. 最后找到问

基于MT7688模块的开发笔记10——通过TFTP实现Ubuntu与开发板之间的文件传输

本篇文章是上一篇文章的继续,在这篇文章里我通过在Ubuntu上搭建TFTP服务器,实现了在MT7688开发板上上传和下载Ubuntu中的文件,这为后面的程序开发提供了方便. 一.安装TFTP服务器:安装tftp-hpa和tftpd-hpa软件 1.1安装第一个软件 [email protected]:/home# apt-get install tftp-hpa Reading package lists... Done Building dependency tree Reading stat

2440开发板脚本,启动运行触摸屏驱动,设置参数

在开发板建立文件 /etc/profile # ! bin/sh insmod /s3c_ts.ko export TSLIB_ROOT=/opt/tslib export TSLIB_TSDEVICE=/dev/event0 export TSLIB_FBDEVICE=/dev/fb0 export TSLIB_PLUGINDIR=/opt/tslib/lib/ts export TSLIB_CONSOLEDEVICE=none export TSLIB_CONFFILE=/opt/tslib

Top6410 ARM11开发板串口分配图

用J-LINK烧写Bootloader到ARM开发板的Nand Flash

一.起因和原理 起因:以往电脑烧写bootloader到 nand中是采用jtag以及jflash,jtag是使用并口连接的,目前电脑一般没有并口了,现今一般是使用较便宜入手的J-LINK,使用USB,就不能再使用以往的jflash烧写了.因此需要找到一个J-LINK烧写Nand的方法. 以下说明J-LINK烧写Nand的原理. 以realarm2410开发板为例子说明,该开发板要把跳线设置为Nand Flash启动模式才可以操作Nand,此时的内存映射如下图: 图1   如图1,内存中并没有对