当前位置:文档之家› virtual box 10.2.0.1 并升级至10.2.0.5 +RAC + ASM(实验文档)

virtual box 10.2.0.1 并升级至10.2.0.5 +RAC + ASM(实验文档)

virtual box 10.2.0.1 并升级至10.2.0.5 +RAC + ASM(实验文档)
virtual box 10.2.0.1 并升级至10.2.0.5 +RAC + ASM(实验文档)

目录

一、操作系统环境准备 (1)

1、配置yum源(为了安装rpm包方便,两个节点都要做) (1)

2、使用yum安装oracle所需要的包 (2)

3、规划网络 (3)

4、参数配置 (4)

5、创建组和用户 (5)

6、更改oracle密码 (6)

7、创建所需要的目录并给予权限 (6)

8、修改用户oracle的环境变量 (6)

9、修改root的环境变量 (6)

二、创建共享磁盘 (7)

三、配置两个节点的互信 (10)

测试是否互信成功 (12)

四、建立裸设备 (13)

五、上传软件包并赋予权限 (14)

六、安装cluster (14)

手动创建vip (23)

七、安装oracle软件: (29)

八、升级crs (35)

九、升级oracle软件 (42)

十、创建监听 (48)

十一、建库 (51)

操作系统:red hat 5.5

Oracle版本:10.2.0.1 升级至10.2.0.5

存储:ASM

一、操作系统环境准备

1、配置yum源(为了安装rpm包方便,两个节点都要做)

# cd/etc/yum.repos.d/

# vi rhel5.repo

[Server]

name=server

baseurl=file:///mnt/Server/

enabled=1

gpgcheck=0

[ClusterStorage]

name=server

baseurl=file:///mnt/ClusterStorage/

enabled=1

gpgcheck=0

# mount /dev/hdc /mnt(节点一)

mount: block device /dev/hdc is write-protected, mounting read-only

# mount /dev/hda /mnt(节点二,因为节点二没有hdc,但是有hda)mount: block device /dev/hda is write-protected, mounting read-only

# cd /mnt

# ls Server ClusterStorage -ld

dr-xr-xr-x 3 root root 8192 Mar 22 2010 ClusterStorage

dr-xr-xr-x 3 root root 557056 Mar 22 2010 Server

# yum clean all;(清除yum缓存)

Loaded plugins: rhnplugin, security

Cleaning up Everything

2、使用yum安装oracle所需要的包

# yum install -y setarch-2* make-3* glibc-2* libaio-0* compat-libstdc++-33-3* compat-gcc-34-3* compat-gcc-34-c++-3* gcc-4* libXp-1* openmotif-2* compat-db-4*gcc*sysstat*

检查安装包是否安装全了

rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \ compat-db \

compat-libstdc++-296 \

compat-libstdc++-33 \

control-center \

elfutils-libelf \

elfutils-libelf-devel \

expat \

gcc \

gcc-c++ \

glibc \

glibc-common \

glibc-devel \

glibc-headers \

ksh \

libaio \

libaio-devel \

libgcc \

libgnome \

libgnomeui \

libgomp \

libstdc++ \

libstdc++-devel \

libXp \

libXtst \

make \

sysstat \

util-linux

3、规划网络

# vi /etc/hosts

#public

172.168.2.10 node1

172.168.2.20 node2

#vip

172.168.2.100 node1vip

172.168.2.200 node2vip

#private

172.168.20.10 node1priv

172.168.20.20 node2priv

节点一:

#vi/etc/sysconfig/network-scripts/ ifcfg-eth0

# Intel Corporation 82540EM Gigabit Ethernet Controller DEVICE=eth0

BOOTPROTO=static

ONBOOT=yes

HWADDR=08:00:27:c2:7d:4e

NETMASK=255.255.255.0

IPADDR=172.168.2.10

GATEWAY=172.168.2.1

TYPE=Ethernet

#vi /etc/sysconfig/network-scripts/ifcfg-eth1

# Intel Corporation 82540EM Gigabit Ethernet Controller DEVICE=eth1

BOOTPROTO=static

ONBOOT=yes

HWADDR=08:00:27:54:f2:80

NETMASK=255.255.255.0

IPADDR=172.168.20.10

#GATEWAY=172.168.10.1

TYPE=Ethernet

#GATEWAY=172.168.20.1

节点二:

#vi /etc/sysconfig/network-scripts/ifcfg-eth0

# Intel Corporation 82540EM Gigabit Ethernet Controller DEVICE=eth0

BOOTPROTO=static

BROADCAST=172.168.2.255

HWADDR=08:00:27:3B:96:75

IPADDR=172.168.2.20

NETMASK=255.255.255.0

NETWORK=172.168.2.0

ONBOOT=yes

GATEWAY=172.168.2.1

TYPE=Ethernet

#vi /etc/sysconfig/network-scripts/ifcfg-eth1

# Intel Corporation 82540EM Gigabit Ethernet Controller DEVICE=eth1

BOOTPROTO=static

HWADDR=08:00:27:8e:c3:1e

ONBOOT=yes

HOTPLUG=no

IPADDR=172.168.20.20

NETMASK=255.255.255.0

TYPE=Ethernet

#GATEWAY=172.168.20.1

4、参数配置

# vi /etc/sysctl.conf

kernel.shmall = 4294967296

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 262144

net.core.rmem_max = 262144

net.core.wmem_default = 262144

net.core.wmem_max = 262144

net.ipv4.tcp_wmem = 262144 262144 262144

net.ipv4.tcp_rmem = 4194304 4194304 4194304

# sysctl -p

net.ipv4.ip_forward = 0

net.ipv4.conf.default.rp_filter = 1

net.ipv4.conf.default.accept_source_route = 0 kernel.sysrq = 0

kernel.core_uses_pid = 1

net.ipv4.tcp_syncookies = 1

kernel.msgmnb = 65536

kernel.msgmax = 65536

kernel.shmmax = 68719476736

kernel.shmall = 4294967296

kernel.shmall = 4294967296

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 262144

net.core.rmem_max = 262144

net.core.wmem_default = 262144

net.core.wmem_max = 262144

net.ipv4.tcp_wmem = 262144 262144 262144 net.ipv4.tcp_rmem = 4194304 4194304 4194304

# vi /etc/security/limits.conf

oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536

# vi /etc/pam.d/login --修改安全限制session required /lib/security/pam_limits.so

# vi /etc/profile

if [ $USER = "oracle" ]; then

ulimit -u 16384

ulimit -n 65536

fi

5、创建组和用户

# groupadd -g 300 oinstall

# groupadd -g 400 dba

# useradd -g oinstall -G dba oracle

6、更改oracle密码

# passwd oracle

Changing password for user oracle.

New UNIX password:

BAD PASSWORD: it is based on a dictionary word

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

7、创建所需要的目录并给予权限

创建oracle_base目录

mkdir -p /u01/app/oracle

chown -R oracle:oinstall /u01/app/oracle

chmod -R 775 /u01/app/oracle

创建oracle inventory 目录

mkdir -p /u01/app/oracle/oraInventory

chown -R oracle:oinstall /u01/app/oracle/oraInventory

chmod -R 775 /u01/app/oracle/oraInventory

创建clusterware crs的oracle_home目录

mkdir -p /u01/10.2.0/crs

chown -R oracle:oinstall /u01/10.2.0/crs

chmod -R 775 /u01/10.2.0/crs

创建oracle rdbms的oracle_home目录

mkdir -p /u01/app/oracle/product/10.2.0/db_1

chown -R oracle:oinstall /u01/app/oracle/product/10.2.0/db_1 chmod -R 775 /u01/app/oracle/product/10.2.0/db_1

8、修改用户oracle的环境变量

# su– oracle

$ vi .bash_profile

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORA_CRS_HOME=/u01/10.2.0/crs

export ORACLE_SID=node1

# export ORACLE_SID=node2 #2机器的环境变量

export PATH=$ORA_CRS_HOME/bin:$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

9、修改root的环境变量

# cd

# vi .bash_profile

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORA_CRS_HOME=/u01/10.2.0/crs

export PATH=$ORA_CRS_HOME/bin:$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

为了启动速度快,把sendmail服务都给关闭

# /etc/rc.d/init.d/sendmail stop

二、创建共享磁盘

关闭虚拟机,设置存储

创建5个8G大小的磁盘,2个2G大小的磁盘

接下来设置磁盘属性

单击管理——虚拟介质管理

选中,单击右键——修改,选择可共享,如下图

在node2设置中添加使用现有的虚拟磁盘,就可以看到共享磁盘被共享了

三、配置两个节点的互信

两个节点都做:

节点一:

#su - oracle

$ ssh-keygen -t rsa//两个节点同步做生成公钥和私钥

Generating public/private rsa key pair.

Enter file in which to save the key (/home/oracle/.ssh/id_rsa):

Created directory '/home/oracle/.ssh'.

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /home/oracle/.ssh/id_rsa.

Your public key has been saved in /home/oracle/.ssh/id_rsa.pub.

The key fingerprint is:

4a:d0:a3:15:e1:89:43:fb:8e:42:e2:8b:41:7d:21:81 oracle@node1

$ ssh-copy-id -i .ssh/id_rsa.pub node2//node1的公钥拷贝到node2,与node2互信15

The authenticity of host 'node2 (172.168.2.20)' can't be established.

RSA key fingerprint is c0:f8:f5:96:0d:e3:4d:69:6d:cd:53:e0:f6:74:c6:c1.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'node2,172.168.2.20' (RSA) to the list of known hosts.

oracle@node2's password:

Now try logging into the machine, with "ssh 'node2'", and check in:

.ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

$ ssh-copy-id -i .ssh/id_rsa.pub node1

15

The authenticity of host 'node1 (127.0.0.1)' can't be established.

RSA key fingerprint is 10:f6:7b:9c:e2:36:3f:34:48:1d:81:88:90:fa:f8:26.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'node1' (RSA) to the list of known hosts.

oracle@node1's password:

Now try logging into the machine, with "ssh 'node1'", and check in:

.ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

节点二:

# su– oracle

$ ssh-keygen -t rsa

Generating public/private rsa key pair.

Enter file in which to save the key (/home/oracle/.ssh/id_rsa):

Created directory '/home/oracle/.ssh'.

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /home/oracle/.ssh/id_rsa.

Your public key has been saved in /home/oracle/.ssh/id_rsa.pub.

The key fingerprint is:

7a:2b:04:00:a5:3a:15:04:3b:dc:3a:64:c5:87:2c:43 oracle@node2

$ssh-copy-id -i .ssh/id_rsa.pub node1

15

The authenticity of host 'node1 (172.168.2.10)' can't be established.

RSA key fingerprint is 10:f6:7b:9c:e2:36:3f:34:48:1d:81:88:90:fa:f8:26.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'node1,172.168.2.10' (RSA) to the list of known hosts. oracle@node1's password:

Now try logging into the machine, with "ssh 'node1'", and check in:

.ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

$ ssh-copy-id -i .ssh/id_rsa.pub node2

15

The authenticity of host 'node2 (127.0.0.1)' can't be established.

RSA key fingerprint is c0:f8:f5:96:0d:e3:4d:69:6d:cd:53:e0:f6:74:c6:c1.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'node2' (RSA) to the list of known hosts.

oracle@node2's password:

Now try logging into the machine, with "ssh 'node2'", and check in:

.ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

测试是否互信成功

节点一测试:

[oracle@node1 ~]$ ssh node1 date

Mon Nov 25 07:55:59 CST 2013

[oracle@node1 ~]$ ssh node1priv date

The authenticity of host 'node1priv (172.168.20.10)' can't be established.

RSA key fingerprint is 10:f6:7b:9c:e2:36:3f:34:48:1d:81:88:90:fa:f8:26.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'node1priv,172.168.20.10' (RSA) to the list of known hosts. Mon Nov 25 07:56:11 CST 2013

[oracle@node1 ~]$ ssh node1priv date

Mon Nov 25 07:56:23 CST 2013

[oracle@node1 ~]$ ssh node2 date

Mon Nov 25 07:56:34 CST 2013

[oracle@node1 ~]$ssh node2priv date

The authenticity of host 'node2priv (172.168.20.20)' can't be established.

RSA key fingerprint is c0:f8:f5:96:0d:e3:4d:69:6d:cd:53:e0:f6:74:c6:c1.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'node2priv,172.168.20.20' (RSA) to the list of known hosts. Mon Nov 25 07:56:45 CST 2013

[oracle@node1 ~]$ ssh node2priv date

Mon Nov 25 07:56:47 CST 2013

[oracle@node1 ~]$ssh node2

[oracle@node2 ~]$ ssh node2 date

Mon Nov 25 07:57:13 CST 2013

[oracle@node2 ~]$ ssh node2priv date

The authenticity of host 'node2priv (172.168.20.20)' can't be established.

RSA key fingerprint is c0:f8:f5:96:0d:e3:4d:69:6d:cd:53:e0:f6:74:c6:c1.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'node2priv,172.168.20.20' (RSA) to the list of known hosts.

Mon Nov 25 07:57:26 CST 2013

[oracle@node2 ~]$ ssh node2priv date

Mon Nov 25 07:57:38 CST 2013

[oracle@node2 ~]$ ssh node1 date

Mon Nov 25 07:57:46 CST 2013

[oracle@node2 ~]$ ssh node1priv date

The authenticity of host 'node1priv (172.168.20.10)' can't be established.

RSA key fingerprint is 10:f6:7b:9c:e2:36:3f:34:48:1d:81:88:90:fa:f8:26.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'node1priv,172.168.20.10' (RSA) to the list of known hosts. Mon Nov 25 07:57:56 CST 2013

[oracle@node2 ~]$ ssh node1priv date

Mon Nov 25 07:57:58 CST 2013

节点二验证:

[oracle@node2 ~]$ ssh node1 date

Mon Nov 25 08:01:31 CST 2013

[oracle@node2 ~]$ ssh node2 date

Mon Nov 25 08:01:39 CST 2013

[oracle@node2 ~]$ ssh node1priv date

Mon Nov 25 08:01:46 CST 2013

[oracle@node2 ~]$ ssh node2priv date

Mon Nov 25 08:01:54 CST 2013

四、建立裸设备

#vi /etc/udev/rules.d/60-raw.rules(两个节点都执行)

ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"

ACTION=="add", KERNEL=="sdb2", RUN+="/bin/raw /dev/raw/raw2 %N"

ACTION=="add", KERNEL=="sdb3", RUN+="/bin/raw /dev/raw/raw3 %N"

ACTION=="add", KERNEL=="sdb4", RUN+="/bin/raw /dev/raw/raw4 %N"

ACTION=="add", KERNEL=="sdc", RUN+="/bin/raw /dev/raw/raw5 %N"

ACTION=="add", KERNEL=="sdd", RUN+="/bin/raw /dev/raw/raw6 %N"

ACTION=="add", KERNEL=="sde", RUN+="/bin/raw /dev/raw/raw7 %N"

ACTION=="add", KERNEL=="sdf", RUN+="/bin/raw /dev/raw/raw8 %N"

ACTION=="add", KERNEL=="sdg", RUN+="/bin/raw /dev/raw/raw9 %N"

ACTION=="add", KERNEL=="sdh1", RUN+="/bin/raw /dev/raw/raw10 %N"

ACTION=="add", KERNEL=="sdh2", RUN+="/bin/raw /dev/raw/raw11 %N"

KERNEL=="raw*", OWNER="oracle", GROUP="oinstall", MODE="660"

[root@node2 /]# start_udev

启动udev:[确定]

voting disk磁盘如果使用冗余,至少使用三块磁盘,并且保证三块磁盘在不同的物理位置。(If you intend to use multiple voting disks managed by Oracle

Clusterware, then you must have at least three disks to provide sufficient

redundancy, and you must ensure that each voting disk is located on physically

independent storage.)

ocr磁盘,如果使用冗余,至少使用两块,并且保证在不同的独立的物理位置。

(If you intend to use OCR mirroring managed by Oracle Clusterware, then you must have two OCR locations, and you must ensure that each OCR is located on physically independent storage.)

如果安装失败,要dd把磁盘头清空一下

dd if=/dev/zero of=/dev/sdg2bs=8192 count=2000

dd if=/dev/zero of=/dev/sdg1bs=8192 count=2000

五、上传软件包并赋予权限

首先把oracle软件先上传到操作系统

相应的权限,属组分配好

在节点一上传就OK

# mkdir /software

# gunzip 10201_clusterware_linux_x86_64.cpio.gz

# cpio -idcmv< 10201_clusterware_linux_x86_64.cpio

# chown -R oracle:oinstallclusterware/

六、安装cluster

在安装前可以先验证一下环境是否都准备好

$ ./runcluvfy.sh stage -pre crsinst -n node1,node2

正式安装

# pwd

/software/clusterware/rootpre

# ./rootpre.sh

#su - oracle

$ ./runInstaller -ignoreSysPreReqs

******************************************************************************* *

Please run the script rootpre.sh as root on all machines/nodes. The script can be found at the toplevel of the CD or stage-area. Once you have run the script, please type Y to proceed

Answer 'y' if root has run 'rootpre.sh' so you can proceed with Oracle Clusterware installation. Answer 'n' to abort installation and then ask root to run 'rootpre.sh'.

******************************************************************************* *

Has 'rootpre.sh' been run by root? [y/n] (n)

y

Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2

Failed <<<<

>>> Ignoring required pre-requisite failures. Continuing...

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2013-11-26_02-12-20AM. Please wait ...[oracle@node1 clusterware]$ Oracle Universal Installer, Version 10.2.0.1.0 Production

Copyright (C) 1999, 2005, Oracle. All rights reserved.

firmware升级流程

Firmware升级流程 一.概述 AN5116-02系统中,EC2以及各种ONU的芯片firmware版本均由TEKNOCUS公司提供,且更新比较频繁。目前最新中试的版本为R140,而工程是普遍使用的为R105版本,因此,工程上的AN5116-02系统迫切需要升级以满足新的功能需求和维护要求。一般情况下,我们可通过图形网管命令直接对局/远端的芯片firmware升级。参考拓扑图如下: 二.升级操作方法 升级的对象主要有EC2的firmware和ONU的firmware两项,每一项目又分为三个子项:boot程序,app程序和personality程序(boot可能不是必需的)。升级时,我们不关心三个子项的名称,仅关心这些程序是属于EC2的,还是ONU的,如果我们要升级的子项是EC2上的,则应在图形网管上选择升级“EC2 firmware”;反之,如果是ONU 上的子项升级,则应在图形网管上选择升级“ONU firmware”。另外,boot,app,personality这三个子项一般是严格按照顺序来升级的,即先升级boot,然后是app,最后是personality。升级时,待升级的对象必须在位,如果是ONU,它应该是已经授权了的状态。 下面介绍整个升级流程。 假设目前网管具有以下条件: 网管服务器ip地址为10.26.1.2/16 欲使用的FTP服务器的用户名为test , 密码为test 文件目录为D:\ ONU的授权号为5,其对应在线的EC2槽位号为2。 首先准备好FTP服务器和要升级的所有文件: 1.打开FTP server 软件,并设置用户名和密码均为test,文件存放目录为D:\ 。 2.准备好升级文件。根据归档提供的*.tkf文件编辑好ONU的personality文件 (编辑方法见文档后的附录),并任意改好文件名,如ec2_https://www.doczj.com/doc/1514963192.html,f , ec2_https://www.doczj.com/doc/1514963192.html,f , ec2_https://www.doczj.com/doc/1514963192.html,f ,onu_https://www.doczj.com/doc/1514963192.html,f , onu_https://www.doczj.com/doc/1514963192.html,f , onu_https://www.doczj.com/doc/1514963192.html,f,

JLINK V8固件烧录指导

J-LINK V8 固件烧录指导

1 J-LINK V8固件烧录指导 J-LINK 是使用过程中,如果内部固件意外损坏或丢失,请参考下面操作步骤说明,重新烧录JLINK 固件。 1.1 安装固件烧录软件 请ATMEL 官方网址下载AT91-ISP 下载软件。 软件下载地址:https://www.doczj.com/doc/1514963192.html,/dyn/products/tools_card.asp?tool_id=3883 在打开的网页中,下载下图中红色框所示软件。 安装下载好的Install AT91-ISP v1.13.exe 软件 双击Install AT91-ISP v1.13.exe 运行,选择默认设置,安装好以后,桌面上生成如下两个图标。

1.2 擦除芯片并进入编程模式 打开JLINK 外壳,见到JLINK 内部电路如下图所示。 使用USB 线连接JLINK 与PC 机,以提供JLINK 工作电源。 短接图中A 的两个过孔约5秒。断开A 位置的两个过孔的短接。然后拔掉JLINK 与P C 间的USB 线(注意先后顺序,原理:短路A 实际是擦除芯片里面的所有程序)。 短接图中,B 处的两个过孔。 使用USB 线连接JLINK 与PC 机,至少超过10秒后,拔掉USB 线,停止给JLINK 供电 (说明:请确保此过程中,图中B 处一直处于可靠的端接状态)。 (原理:短路B 超过10秒钟实际是使我们的ATMELSAM7S64芯片变成可以烧录程序的状态) 断开图中B 处的短接。 1.3 更新固件 双击桌面上的SAM-PROG v2.4图标 ,运行SAM-PROG v2.4烧录软件,按下图所示进 行设置。

LPC1114系统板入门手册

LPC1114系统板入门手册 作者:风子芯 日期:2011.07.02

一、LPC1114系统板简介 1、2.5mm电源插座 电源极性:内芯为正极,外圆为地线 输入电压:DC,范围4.5V~7V 注意事项:一定不要超过7V,否则会损坏板子 2、串口 引脚定义:RXD、GND、TXD(从上往下) 电平标准:RS-232电平,可以直连PC机串口的2、5、3引脚 3、复位按钮 按下按钮2秒以上,LPC1114复位;释放按钮,LPC1114运行程序 4、ISP模式选择跳线 插上跳线帽,将两个引脚短路,LPC1114进入ISP模式;拔掉跳线帽,然后按下复位按钮2秒后释放,LPC1114进入正常模式

5、SWD调试接口 引脚定义:+3.3V、nRST、SWDIO、SWCLK、GND(从上往下) 二、使用FlashMagic下载LPC1114固件 即使没有硬件仿真器,LPC1114也可以使用一款免费软件FlashMagic通过简易串口下载程序。您可以在https://www.doczj.com/doc/1514963192.html,/网站上下载到FlashMagic的最新版本。 1、制作串口下载线 如上图所示,将PC机串口的2、5、3分别与LPC1114系统板串口的1、2、3连接起来。如果您的电脑没有串口,买一个现成的USB转串口的转接头,即可。 LPC1114系统板已经提供了MAX3232电平转换芯片,将RS-232电平转换为3.3V电平。 2、安装FlashMagic

双击图标,按照提示,选择默认方式,即可。 风子芯电脑上安装的FlashMagic版本是V5.84.2259。 3、进入ISP模式 A、连接好串口线和电源线,使LPC1114系统板上电; B、插上ISP跳线帽 C、按下复位按钮2秒以上,释放按钮,即可 4、配置FlashMagic A、双击桌面上的快捷方式,打开FlashMagic软件(如下图所示) B、如上图所示,选择下载程序使用的串口及其波特率,建议选择57600bps。波特率越高,下载程序速度越快。 C、单击“Select Device”按钮,在弹出的对话框中选择LPC1114/301

Jlink v8刷固件指南

今天插上jlink,电脑提示不能识别,发现灯也不亮了,上网查找发现很可能是固件丢失,打开上盖,如图 擦除芯片并进入编程模式 1.使用USB线连接JLINK与PC机,以提供JLINK工作电源 2.短接图中ERASE的两个过孔约5秒。断开ERASE位置的两个过孔的短接。然后拔掉JLINK与PC间的USB线(注意先后顺序) 3.短接图中,TST处的两个过孔 4.使用USB线连接JLINK与PC机,至少超过10秒后,拔掉USB线,停止给JLINK供电(说明:请确保此过程中,图中TST处一直处于可靠的短接状态) 5.断开图中TST处的短接

更新固件 安装Install AT91-ISP v1.13.exe软件 双击Install AT91-ISP v1.13.exe运行,选择默认设置,安装好以后,桌面上生成如下两个图标。 双击桌面上的SAM-PROG v2.4图标,运行SAM-PROG v2.4烧录软件,按下图所示进行设置 1.将JLINK V8通过USB线与PC机连接。此时,SAM-PROG v 2.4软件中的Write Flash按钮将变为有效(注意,先打开SAM-PROG v2.4再连接JLINK 与PC机)

2.点击Write Flash 按钮,烧录固件,待烧录完成后,Active Connection:将变为1 3.拔掉JLINK与PC机之间的USB线 至此,JLINK V8的固件已经更新完毕,正常情况下,连接电脑与JLINK V8时,JLINK V的指示灯将闪烁,然后常绿。请参照JLINK V8用户手册说明,使用JLINK V8进行调试仿真。 可直接按照下面的方法烧固件: 关于JLINK固件丢失或升级固件后提示Clone的解决办法 本人用的JLINK仿真器(某宝上买的),在使用新版KEIL时,提示要升级固件,升级后就出现JLINK is Clone的提示。在网上找了许多关于修复的资料,都觉得不是很好。经过本人反复试验,总算找到比较好的解决方案,操作步骤如下: 1、重新烧写固件到Jlink,将原来V8.bin固件用Winhex打开,并找到偏移地 址为0xff00为首地址4bytes修改为其他值。一种灵活的修改SN的方法:将0xff00为起始地址的4Bytes修改为0xffffffff。保存,更新修改后的固件。 上面是修改后的结果,下面是位修改前的内容, 2、安装Setup_JLinkARM_V450l(若安装其它版本的,仍建议安装此版本,已安 装版本不用卸载,否则可能会出现刚烧写好固件就提示Clone的情况),更新固件后,打开Commander,不理会更新,在Jlink命令后面输入exec setsn = YYYYMMDD,所输入的sn为16进制,必须为8个字符如20170524,否则更新升级时会出现错误。 3、打开JLink Commander,按要求提示更新,更新完之后即可正常使用最新的 版本了。

firmware升级流程

版本均由TE R140,而工 系统迫切需要升级以满足新的功能需求和爱护要求。一样情形下,我们可通过图形网管命令直截了当对局/远端的芯片firmware升级。参考拓扑图如下: 升级操作方法 升级的对象要紧有EC2的firmware和ONU的firmware两项,每一项目又分为三个子项:boot程序,app程序和personality程序(boot可能不是必需的)。升级时,我们不关怀三个子项的名称,仅关怀这些程序是属于E C2的,依旧ONU的,如果我们要升级的子项是EC2上的,则应在图形网管上选择升级“EC2 firmware”;反之,如果是ONU上的子项升级,则应在图形网管上选择升级“ONU firmware”。另外,boot,app,personality这三个子项一样是严格按照顺序来升级的,即先升级boot,然后是app,最后是personality。升级时,待升级的对象必须在位,如果是ONU,它应该是差不多授权了的状态。 下面介绍整个升级流程。 假设目前网管具有以下条件: 网管服务器ip地址为10.26.1.2/16 欲使用的FTP服务器的用户名为test , 密码为test 文件名目为D:\ ONU的授权号为5,其对应在线的EC2槽位号为2。 第一预备好FTP服务器和要升级的所有文件: 打开FTP server 软件,并设置用户名和密码均为test,文件存放名目为D:\ 。

预备好升级文件。按照归档提供的*.tkf文件编辑好ONU的personality 文件(编辑方法见文档后的附录),并任意改好文件名,如ec2_https://www.doczj.com/doc/1514963192.html,f , e c2_https://www.doczj.com/doc/1514963192.html,f , ec2_https://www.doczj.com/doc/1514963192.html,f ,onu_https://www.doczj.com/doc/1514963192.html,f , onu_https://www.doczj.com/doc/1514963192.html,f , onu_https://www.doczj.com/doc/1514963192.html,f,分别放置于FTP对应的名目D:\下。注意文件名不要太长,应在网管能识别的范畴之类,一样来讲,包括后缀名在内,文件名不应超过16个字符。 然后升级EC2的firmware: 保证系统正常,网管连接正常。然后通过图形网管界面单击系统模块的GSW盘,依次选择配置----升级系统软件,将弹出一个对话框,第一填写对话框如下: 单击“升级系统软件”,并等待升级终止,EC2的boot程序即升级完毕。但目前确信不需要升级EC2的boot程序,可省去这步。 将上图对话框中的“文件名”项改为ec2_https://www.doczj.com/doc/1514963192.html,f,再单击“升级系统软件”,并等待升级终止,EC2的app程序即升级完毕。 将上图对话框中的“文件名”项改为ec2_https://www.doczj.com/doc/1514963192.html,f,再单击“升级系统软件”,并等待升级终止,EC2的pers程序即升级完毕。 EC2升级完成后,应登陆到系统的命令行网管中,在该EC2的debug 名目下执行restore olt 1 和restore olt 2命令。执行完毕后,两路EC2芯片将自行启动即可。 然后升级ONU的firmware: 保证系统正常,网管连接正常,ONU在线并差不多授权过。通过图形网管界面单击系统模块的GSW盘,依次选择配置----升级系统软件,将弹出一个对话框,第一填写对话框如下: 单击“升级系统软件”,并等待升级终止,ONU的boot程序即升级完毕。

Keil MDK4+JLINK V8基于LPC1788的调试V1.0

文档制作人:万里无云烟(百度文库);QQ群号:213586959 Keil MDK4.50+JLINK V8基于LPC1788的调试V1.0 1 调试具备的最基本条件 1.1首先应安装好Keil MDK编译器 上网下载Keil MDK的最新版本(要求版本最好4.50以上), 如已经含有破解补丁最好,如没有,则一般下载版本编译代码 长度和使用年限会受限制,此时你可下载低版本的破解补丁, 按照破解说明做破解即可。 1.2其次要安装好J-link的驱动 J-link的驱动,一般购买J-link ARM JTAG仿真器(现在固件 最新版为V8)时,都会带一张含驱动程序的光盘,按照光盘中 的驱动安装说明安装即可,但我个人建议你安装最新的驱动, 最新的驱动到segger官网即可免费下载,下面是我下载最新的 驱动的地址:https://www.doczj.com/doc/1514963192.html,/cms/jlink-software.html。 1.3目标板、仿真器和PC机间连接 首先将仿真器的JTAG口连接到目标板的调试接口,其次将目 标板上电,最后,将仿真器的USB口连接到PC机上。此时电 脑会告诉你发现新硬件并自动安装新的驱动。安装完成后会告 诉你新驱动已安装完成。至此,准备工作已完成,接下去的工 作是新项目的建立、代码编写、项目配置(包含仿真器的选择 等)、编译项目、调试项目。 2新项目的建立 2.1首先选择菜单Project 下的New μVision Project...项,见图1。

图1 选择菜单Project 下的New μVision Project...项 2.2选择New μVision Project...项后Keil μVision 4将打开一个项 目保存对话框,见图2。 图2 项目保存对话框 在这个对话框处,你可选择新建项目保存路径或保存位置,建议保存到自己熟悉的位置,以便日后查询;项目名称建议选择你要实现功能的简称(例如:你要驱动LED灯,则可将项目名称定为GPIO_LED)。选择好保存路径后,在“文件名(N):”对应栏中输入希望新建项目的名字,即可创建一个新的项目。我选择保存路径为D:\ GPIO_LED\ GPIO_LED.uvproj,见图3。

操作系统升级步骤

Windows XP系统升级操作说明 目录 一、电脑兼容性检测 (1) 1.W INDOWS 7升级顾问使用说明 (1) 2.W INDOWS 8升级助手使用说明 (3) 二、数据备份与迁移 (5) 1.数据文件 (5) 2.电子邮件 (5) 1)Outlook文件备份 (6) 2)Outlook文件导入 (6) 3)Foxmail迁移 (8) 三、操作系统升级步骤 (9) 信息化技术中心 2014年3月

一、电脑兼容性检测 Windows 7升级顾问和Windows 8升级助手是工具软件,用于扫描电脑是否满足系统升级要求,检测电脑硬件、设备或已安装程序可能会影响操作系统升级安装的潜在问题,并提出升级前应执行哪些操作的建议。如果电脑满足升级要求,您就能将操作系统升级到更高的版本Windows 7/8/8.1;否则,您只能购买新电脑以满足更高版本操作系统的安装要求。 Windows 7升级顾问和Windows 8升级助手的下载途径:1)登录进入信息化用户服务平台网站https://www.doczj.com/doc/1514963192.html,,在“自助服务”页面的校园正版软件栏内下载;2)登录进入信息门户https://www.doczj.com/doc/1514963192.html,,点击右上角的“服务”进入信息化用户服务频道,在校园正版化软件栏目中下载。校外需要通过SSL VPN客户端连通校园网后下载。 1. Wind ows 7升级顾问使用说明 如果您想将Windows XP升级至Windows 7系统,可在Windows XP系统运行Windows 7升级顾问。使用 Windows 7升级顾问扫描电脑之前,需要将所有常用的 USB 设备或其他设备(如打印机、外部硬盘、扫描仪等)插好,并打开这些设备的电源。 在Windows XP系统下运行Windows7升级顾问,点击“开始检查”按钮(如图1-1所示),升级顾问对您的电脑进行扫描并进行兼容性检查(如图1-2所示),扫描完成后将生成预安装Windows 7 32/64位操作系统的兼容性报告,点击右上角的“保存报告”按钮(如图1-3所示)可将检测报告保存到您指定的路径下(如图1-4所示)。 检测报告为网页格式文件(如图1-5所示),报告会根据电脑的CPU主频、内存容量和硬盘已使用空间等参数告知您是否满足Windows 7 32/64位操作系统的安装要求。 图1-1 运行Windows 7升级顾问

jlink固件修复更新(亲测正确)

飞凌jlink v8 重新烧录解决不识别usb,灯不亮的问题。 参考了网上的饿jlink v8固件烧录指导。 首先,下载工具 ?ATMEL官方网址下载AT91-ISP下载软件。 软件下载地址: https://www.doczj.com/doc/1514963192.html,/dyn/products/tools_card.asp?tool_id=3883 在打开的网页中,下载下图中红色框所示软件。 ?安装下载好的Install AT91-ISP v1.13.exe软件 双击Install AT91-ISP v1.13.exe运行,选择默认设置,安装好以后,桌面上生成如下两个图标。

然后要擦除jlink的芯片,我的飞凌推荐的jlink电路图如下不是很清楚 在红色矩形框位置内,有3对短接孔,分别是erase jtagsel tst.准备好电线或是曲别针么得,一会要短接他们。 ?使用USB线连接JLINK与PC机,以提供JLINK工作电源。 ?短接图中erase的两个过孔约5秒。断开erase位置的两个过孔的短接。然后 拔掉JLINK与P C间的USB线(注意先后顺序)。 ?短接图中, tst处的两个过孔。 ?使用USB线连接JLINK与PC机,至少超过10秒后,拔掉USB线,停止给 JLINK供电(说明:请确保此过程中,图中tst处一直处于可靠的端接状 态)。

?断开图中tst处的短接。 然后再插上usb线,这时候系统提示发现新硬件atm6124。。。。,通过向导从网络上自动安装驱动就行了。 1.1更新固件 ?双击桌面上的SAM-PROG v2.4图标,运行SAM-PROG v2.4烧录软件,按下 图所示进行设置。 ?将JLINK V8通过USB线与PC机连接。此时,SAM-PROG v2.4软件中的 Write Flash按钮将变为有效。(注意,先打开SAM-PROG v2.4再连接JLINK 与PC机)。 ?点击Write Flash 按钮,烧录固件,待烧录完成后,Active Connection:将变为 1。 ?烧录好后,会看到jlink红灯亮起

解决JLINKv8 连接到电脑后显示无法识别的USB设备

一般来说我们所用的JLINK都是山寨的,一个国外正品JLINK得好几百,所以我们买一个几十块钱的JLINK,要求就不要太高了,能用就行。因为是山寨的嘛,所以用着用着很有可能会给你一个惊喜,那就是显示无法识别的USB设备!一般出现这种情况都是内部固件意外损坏或丢失,别怕,下面给出修复的详细教程。 1.安装固件烧录软件 请网上下载AT91-ISP下载烧录软件,下载地址可去atmel官网下载或如下地址: https://www.doczj.com/doc/1514963192.html,/share/link?shareid=1314688298&uk=3659161421 双击Install AT91-ISP v1.13.exe运行,选择默认设置,安装好以后,桌面上生成如下两个图标。 2.擦除芯片并进入编程模式 打开JLINK 外壳,见到JLINK内部电路如下图所示。一般JLINK不同,你们的结构稍微有一点不同,下面贴出两个版本的图片,看你的是哪一种。 版本一: 使用USB线连接JLINK与PC机,以提供JLINK工作电源。

短接图中A的两个过孔约5秒。断开A位置的两个过孔的短接。然后拔掉JLINK 与P C间的USB线(注意先后顺序)。 短接图中,B处的两个过孔。 使用USB线连接JLINK与PC机,至少超过10秒后,拔掉USB线,停止给JLINK 供电(说明:请确保此过程中,图中B处一直处于可靠的端接状态)。 断开图中B处的短接。 版本二: 1.使用USB线连接JLINK与PC机,以提供JLINK工作电源 2.短接图中ERASE的两个过孔约5秒。断开ERASE位置的两个过孔的短接。然后拔掉JLINK与PC间的USB线(注意先后顺序) 3.短接图中,TST处的两个过孔 4.使用USB线连接JLINK与PC机,至少超过10秒后,拔掉USB线,停止给JLINK供电(说明:请确保此过程中,图中TST处一直处于可靠的短接状态)

win7JLINKV8刷固件 vAp1

Redstone

目录

本人的一个JLINK一直是“无法识别的驱动”,用了别人的JLINK是可以用的,证明自己的驱动是好的。后来在网上查了一下,说是要重刷固件。于是按照网上的教程,重刷固件,但是跟大多数的WIN7用户一样,在使用AT91-ISP进行SIP的下载的时候那个该死的write flash永远是灰色的,于是查了一下,说是不能用win7。郁闷的一B。我的电脑由于一些分区原因无法装双系统,工科男不得已是不想重装系统的,软件资料一大堆,麻烦。于是只能寄希望与虚拟机,可是奶奶的,不只是我的操作原因还是系统原因,我的虚拟机无法吧win7无法识别的USB设备映射过去,头痛了半天。在虚拟机和移动硬盘装的系统之间我纠结了两个晚上,还是以失败告终。 于是我也只能另辟蹊径,我找了同事借了一个可以用的JLINK,通过AT91ASM7S64的JTAG口将数据烧写进去。 在用JTAG接口烧写前先用网上的方法擦掉AT91中的数据。(如下所述) ----------------------------------------------------------------------------------------------------------------------第一步,擦除AT91SAM7S64原有的程序 1.1.关闭AT91SAM7S64(U1)板电源—就是拔掉usb线,以下类同; 2.2.短接板上的ERASE; 3.3.打开AT91SAM7S64板电源; 4.4.等60秒; 5.5.关闭AT91SAM7S64板电源; 6.6.把板上的ERASE跳线断开; 第二步,将SAM-BA Boot固件复制到FLASH存储器的头两个区 1.关闭AT91SAM7S64板电源—就是拔掉usb线,以下类同; 2.短接板上的TST; 3.打开AT91SAM7S64板电源; 4.等60秒; 5.关闭AT91SAM7S64板电源; 6.把板上的TST跳线断开; ----------------------------------------------------------------------------------------------------------------------以上是擦除AT91数据的步骤,擦出之后在按照本人的操作步骤做。 ---------------------------------------------------------------------------------------------------------------------- 1、用的是J-Flash RAM,先将好的JLINK的JTAG口连接到AT91上的烧写口。 并将JLINK的5V(pin19)链接到AT91旁边的5V监测孔上。通过J-link Commander

项目升级操作步骤及规范

海鼎公司 项目升级操作步骤及规范 主题:项目升级操作步骤及规范 项目名称:海鼎公司 撰写单位:海鼎 作者:沈斌强 版本号:0.1 审核 文档历史 参考文档

文档概述 本文档描述HDPOS3的升级要求和升级步骤,用于规范HDPOS3版本升级工作。内容涵盖超市和便利的升级规范。 升级包括单需求和单BUG升级,以及版本升级,本文描述版本升级为主,单需求和单BUG 升级可参考此方式。 升级原则 1.升级前请做好充分准备,因为客户不会等你准备。 2.升级时尽量不要跨晚上12点。(建议12点以后日结完成开始升级) 3.升级目录结构清晰,避免由于文件取错而导致升级错误。 4.升级前一定要备份,待升级稳定前不要删除(一般的习惯是在下一次升级结束后删除上一次的备份,然后留一个备份)。 备份内容包括:正式数据库,目录文件,报表、键盘方案、打印模板(单据,价签)等。5.升级前一定要测试主业务流程,特别是客户的需求是否实现;升级后一定要简单测试,包括界面是否报错等。 6.一定要先升级测试库,让客户协同测试后,再升级正式库,并做简单测试。 7.提前整理升级报告,并提交给客户。 根据版本发布公告,整理升级报告,需包含:客户所提交的需求的完成情况,实现方式等; 其它客户提出的值得推广的需求,实现方式等;本次升级可能带来的风险及应对措施等。8.升级问题一定要归档反馈,以利于下一客户的升级。 9.注意相关JOB运转是否正常。 升级步骤 1.整理升级文件。 在Intra 公告栏下载从现用版本至升级目标版本,历次发布的升级包,以及所有相关的升级包,将所需文件放入如下升级目录中的对应文件夹。以日期为主文件夹,再区分产品和业态(超市,便利,卡等),然后再以版本划分先后顺序,并添加补充的脚本。 一定要对升级脚本做先后编号! 存放目录参考如下: 2.对于客户端程序,由于始终取最新版本,顾只要根据产品和业态,有一个目录(Bin_new) 存放即可。

修复山寨jlink V8固件丢失问题

修复山寨jlink V8固件丢失问题 今天插上jlink,电脑提示不能识别,发现灯也不亮了,上网查找发现很可能是固件丢失,打开上盖,如图 擦除芯片并进入编程模式 短接ERASE那两个焊盘,然后断开USB,之后插上USB,等待半分钟,]再短接TST那两个焊盘,断开USB,再插上USB,再等待半分钟,这时应该就可以识别了 更新固件 安装Install AT91-ISP v1.13.exe软件

双击Install AT91-ISP v1.13.exe运行,选择默认设置,安装好以后,桌面上生成如下两个图标。 双击桌面上的SAM-PROG v2.4图标,运行SAM-PROG v2.4烧录软件,按下图所示进行设置 1.将JLINK V8通过USB线与PC机连接。此时,SAM-PROG v 2.4软件中的Write Flash按钮将变为有效(注意,先打开SAM-PROG v2.4再连接JLINK 与PC机) 2.点击Write Flash 按钮,烧录固件,待烧录完成后,Active Connection:将变为1

3.拔掉JLINK与PC机之间的USB线 至此,JLINK V8的固件已经更新完毕,正常情况下,连接电脑与JLINK V8时,JLINK V的指示灯将闪烁,然后常绿。请参照JLINK V8用户手册说明,使用JLINK V8进行调试仿真。

最近在使用jlink调试的时候,遇到一种情况:电路板的电源关了,但是jlink没有拔下,于是电路板还在工作中,只不过外设的电流很低。对于这种情况我暗自庆幸,不用外置电源也可以调试,快哉快哉。可不知,两三次过去,我的jlink的指示灯就不亮了,我心里想完蛋了,jlink 去见马克思了。幸好我在阿莫论坛看到一个帖子,才将jlink起死回生。

JLINK固件更新步骤说明

J-LINK固件更新步骤说明J-LINK是使用过程中,如果内部固件意外损坏或丢失,请参考下面操作步骤说明,重新烧录JLINK固件。 1.安装固件烧录软件 ?? 安装Install AT91-ISP v1.13.exe软件 双击Install AT91-ISP v1.13.exe运行,选择默认设置,安装好以后,桌面上生成如下两个图标,如图2所示: 图2 2.擦除芯片并进入编程模式 ?? 打开JLINK外壳,见到JLINK内部电路如图3所示:

图3 ?? 使用USB线连接JLINK与PC机,以提供JLINK工作电源。 ?? 短接图3中A的两个过孔(pin55与vcc,erase和vcc)约5秒。断开A位置 的两个过孔的短接。然后拔掉JLINK与P C间的USB线(注意先后顺序)。 ?? 短接图3中,B处的两个过孔(pin40与vcc,test和vcc)。 ?? 使用USB线连接JLINK与PC机,至少超过10秒后,拔掉USB线,停止给JLINK 供电(说明:请确保此过程中,图3中B处一直处于可靠的端接状态)。 ?? 断开图3中B处的短接。

3.更新固件 ?? 双击桌面上的SAM-PROG v2.4图标,运行SAM-PROG v2.4烧录软件,按图4 所示进行设置。 图4 ?? 将JLINK V8通过USB线与PC机连接。此时,SAM-PROG v2.4软件中的Write Flash按钮将变为有效。(注意,先打开SAM-PROG v2.4再连接JLINK与PC机)。 ?? 点击Write Flash按钮,烧录固件,待烧录完成后,Active Connection:将变为1。 ?? 拔掉JLINK与PC机之间的USB线。 至此,JLINK V8的固件已经更新完毕,正常情况下,连接电脑与JLINK V8时,JLINK V的指示灯将闪烁,然后常绿。请参照JLINK V8用户手册说明,使用JLINK V8进行调试仿真。

firmware升级流程

firmware升级流程 一.概述 AN5116-02系统中,EC2以及各种ONU的芯片firmware版本均由TEKNOCUS公司提供,且更新比较频繁。目前最新中试的版本为R140,而工程是普遍使用的为R105版本,因此,工程上的AN5116-02系统迫切需要升级以满足新的功能需求和爱护要求。 一样情形下,我们可通过图形网管命令直截了当对局/远端的芯片firmware升级。参考拓扑图如下: 二.升级操作方法 升级的对象要紧有EC2的firmware和ONU的firmware两项,每一项目又分为三个子项:boot程序,app程序和personality程序(boot可能不是必需的)。升级时,我们不关怀三个子项的名称,仅关怀这些程序是属于EC2的,依旧ONU的,假如我们要升级的子项是EC2上的,则应在图形网管上选择升级“EC2 firmware”;反之,假如是ONU上的子项升级,则应在图形网管上选择升级“ONU firmware”。另外,boot,app,personality这三个子项一样是严格按照顺序来升级的,即先升级boot,然后是app,最后是personality。升级时,待升级的对象必须在位,假如是ONU,它应该是差不多授权了的状态。 下面介绍整个升级流程。 假设目前网管具有以下条件: 网管服务器ip地址为10.26.1.2/16 欲使用的FTP服务器的用户名为test , 密码为test 文件名目为D:\ ONU的授权号为5,其对应在线的EC2槽位号为2。 第一预备好FTP服务器和要升级的所有文件: 1.打开FTP server 软件,并设置用户名和密码均为test,文件存放名目为D:\ 。 2.预备好升级文件。依照归档提供的*.tkf文件编辑好ONU的personality文件(编 辑方法见文档后的附录),并任意改好文件名,如ec2_https://www.doczj.com/doc/1514963192.html,f , ec2_https://www.doczj.com/doc/1514963192.html,f ,

Jlink固件升级烧录指南

Jlink固件升级 1.1安装固件升级烧录软件 1、找到jlink烧录软件文件夹里的Setup_JLinkARM_V486b,按提示完成安装,如有需要,重启电脑,然后将JLINK一头连接到电脑,另一头连接到目标板的JLINK插座。 2、找到jlink烧录软件文件夹里的sam-ba_2.12,双击进行安装。 3、找到jlink烧录软件文件夹里的Install_AT91-ISP_v1.12,双击进行安装。 1.2擦除芯片并进入编程模式 1、打开Jlink外壳,内部电路图如下。 A =ERASE B=TST 2、【未在背部标有“上电”字样的JLINK操作过程】 1、断开JLINKV8与电脑USB的连接 2、短接ERASE的两个过孔 3、用USB连接电脑与JLINK 4、等待10S 5、断开电脑与JLINK的USB连接 6、断开ERASE的两个过孔。

【在背部标有“上电”字样的JLINK操作过程】 1、用USB连接电脑与JLINK 2、短接ERASE的两个过孔 3、等待10S 4、断开ERASE的两个过孔 5、断开JLINKV8与电脑USB的连接。 3、将SAM-BA Boot固件复制到FLASH存储器 1、断开电脑与JLINK的USB连接 2、短接TST处的两个过孔 3、使用USB线连接JLINK与PC机 4、等待10s 5、拔掉USB线,停止给JLINK供电(说明:请确保此过程中,TST处一直处于短接状态)。 6、断开TST的短接。 1.3更新固件 1、用USB线连接JLINK和电脑,对JLINK供电,会提示安装USB驱动,安装完成后在在 桌面上选择弹出“管理”,找到“设备管理器”,Jlink与PC连接成功的话 会看到JLINK的端口,COM口有可能不同。 2、双击sam-ba.exe打开,会出现下面的对话框,COM口可能不一致。

2015最新Jlink刷固件方法

本人经过一个下午的调试:实验成功,成功刷回固件。系统win10 64位。 步骤: 一、打开Jlink 二、短接 2.1 用USB 线连接JLINK 与PC,为JLINK 供电

2.2 可靠短接,图中“ERASE”(本例为右侧红框JP12)处的两个过孔,保持5 秒 2.3 断开“ERASE”处的短接 2.4 拔掉JLINK 与PC 间的USB 线 2.5 可靠短接,图中“TST”(本例为左侧红框JP13)处的两个过孔( 3.6-3.8 操作时,该处一直处于短接状态) 2.6 用USB 线连接JLINK 与PC,为JLINK 供电(不要放开“TST”处短接) 2.7 保持至少10 秒(不要放开“TST”处短接) 2.8 拔掉JLINK 与PC 间的USB 线(不要放开“TST”处短接)2.9 至此,断开“TST”处的短接 三.为此时的jlink 安装驱动 3.1 此时把JLINK 通过USB 线与电脑相连,初次使用时,需要安装驱动,驱动位置如下: C:\Program Files (x86)\Atmel\sam-ba_2.14\drv 3.2 如果安装路径不同,注意选择一下,下面介绍手动安装驱动,因为它自身安装的驱动不是咱们所需要的: 3.3 找到你装错的那个驱动,由于我的已经好了,所以没出现错误的

COM口,右键错误的端口,点击更新 3.4点击下面那个 3.5

3.6 点击inf文件,然后按确定一步一步地的装

装好后会多出一个COM3端口,在网上搜索下载SAM-BA 2.14 四、刷bin文件 打开,然后 点击

选择bin文件,然后点击Send File, Unlock点击是 而后lock点击否,再看看Jlink等变绿就好了。。。 备注JLINK刷固件 附上sam-ba_2.14,及bin文件下载地址 https://www.doczj.com/doc/1514963192.html,/lk/cypaH7rsk6LFd提取码85d8

STM32入门系列教程之六《如何使用MDK J-Link调试》

STM32 入门系列教程 如何使用MDK+J-Link调试 (2010-04-18) 在芯达STM32入门系列教程之三《如何使用J-Flash调试》中,我们提到要进行STM32的程序调试,一般由三种方法: 1(1)使用SEGGERJ-Flash(J-Link)下载程序到闪存中运行; 2(2)使用串口ISP来下载HEX文件到CPU中运行;(3)J-Link+MDK组合,来在线调试程序(可下载、调试)。本期教程将讲述如何在芯达STM32开发板上使用J-Link+MDK组合进行调 试及下载HEX文件。MDK(KeilforARM)的软件安装,请参考教 程《如何安装RealViewMDK软件》。安装完并激活MDK后会出现 如下图标:

在双击启动MDK之前,我们需要进行设备的连接操作。 步骤一进行设备连接操作,此步骤与J-Flash下载时的操作是一样的。将芯达STM开发板的JTAG口(开发板面朝上,最顶端有一个JTAG20pin的插口),与J-LinkV8仿真器的输出排线连接,J-Link另一头的USB插口则插在电脑的USB口上。这时,J-Link的指示灯开始闪烁,并保持“点亮”的状态。 注意1:大家购买J-Link仿真器的时候,JTAG接口要求是标准的20pin的2.54间距的针座。否则需要转接卡进行JTAG接口的转换。 注意2:在红绿LED灯的附近的2个短路帽都应该插上,以保证BOOT1和BOOT0都是接地的,此时选中闪存存储器启动方式。步骤二进入PC的桌面,点击上图左边的图标:KeiluVision3,进入如下MDK主界面,这时候编辑区内什么都没有。 打开一个工程文件,如下图所示:

数据库版本升级步骤

数据库版本升级步骤 1、停止应用,关闭监听程序 [root@dave mnt]# su - oracle dave:/home/oracle> lsnrctl stop 2、关闭EM程序(如果启用的话)dave:/home/oracle> emctl stop dbconsole 3、export方式备份数据 4、关闭数据库 dave:/home/oracle> sqlplus / as sysdba; SQL> shutdown immediate 5、备份整个ORACLE_HOME目录。cp –R $ORACLE_HOME $ORACLE_HOME_BAK 6、升级ORACLE 软件到10.2.0.5版本

dave:/home/oracle>unzip p8202632_10205_LINUX.zip dave:/home/oracle>cd Disk1 dave:/home/oracle>../runInstaller –ignoreSysPrereqs 修改了/etc/sysctl.conf文件下的三个参数 net.ipv4.ip_local_port_range = 9000 65500 fs.file-max = 101365 net.core.rmem_default = 1048576 [root@dave mnt]# sysctl –p SQL> STARTUP UPGRADE SQL> SPOOL patch.log SQL> @?/rdbms/admin/catupgrd.sql SQL> SPOOL OFF SQL> SHUTDOWN IMMEDIATE SQL> STARTUP SQL> @?/rdbms/admin/utlrp.sql SQL> col comp_name format a40 SQL> col version for a20 SQL> SELECT COMP_NAME, VERSION, STA TUSFROM SYS.DBA_REGISTRY; 7、备份OPatch目录 使用6880880补丁替换原$ORACLE_HOME/OPatch目录 8、升级实例到10.2.0.5.4 $ORACLE_HOME/OPatch/opatch version

JLINK V8 固件修复指导

JLINK V8 固件修复指导 JLINK V8 使用过程中,如果自身固件意外失效,参考本文档,重新恢复固件,就可以了。 至于为什么会丢失固件,我们已经有了一点经验,比如,JLINK V8,您打开jcommander后,提示升级固件,此时选择不升级,在命令行中操作一下jlink(例如,设置power on命令对外供电)。此时再打开一个mdk的工程,在mdk中也会提示您升级固件,此时选择升级。那么这个jlink的固件就100%挂掉了,只能恢复。分析了一下原因,是同一个jlink有多个进程在操作,此时就有可能会冲突了。 1. 安装固件烧录软件(该软件win7不能正常工作) 解压Install AT91-ISP v1.13.rar 后,运行Install AT91-ISP v1.13.exe 进行安装。 2. 打开JLINK V8外壳,按下图操作

3. 严格按顺序操作,使芯片进入编程状态 3.1 用USB线连接JLINK与PC,为JLINK 供电 3.2 可靠短接,图中“ERASE”处的两个过孔,保持30秒 3.3 断开“ERASE”处的短接 3.4 拔掉JLINK与PC间的USB线 3.5 可靠短接,图中“TST”处的两个过孔(3.6-3.8操作时,该处一直处于短接状态) 3.6 用USB线连接JLINK与PC,为JLINK 供电(不要放开“TST”处短接) 3.7 保持30秒(不要放开“TST”处短接) 3.8 拔掉JLINK与PC间的USB线(不要放开“TST”处短接) 3.9 至此,断开“TST”处的短接 按照以上顺序操作后,jlink的主芯片,将可以被编程了。

客户端安装升级过程

客户端安装升级过程 分为卸载和安装两部分: 1.双击已下载的客户端软件Ruijie_Supplicant_3.73.exe 按如下图例进行操作。

2.电脑重启后 再次双击客户端软件 Ruijie_Supplicant_ 3.73.exe ,按如下图例进行操作 薙护完成 B -- ------ Install^hield Wi :ard 巴完成在 Rui ji e Supplicant x5. 73上执疔维护操作口 你必颌重启摄佗菜统.否咖将岀现不可预科的问题口 元成 心土一步⑥ 1 完成 1 :而 _ .-:■ ― :!:--:> -■■■ S1::. ..£ :亍订亍iHT W i~7:;i 曲亟―piHTmi 看 否: ft : ^ 三 niBiir?Ili BKMJIU -M 泮益二 ■nu mimninE : nn ujnF~ T zuu^uitsilL *"a ......... .. - LS ! I r T~8 1 |= % 取消 雉护完咸 EikwtallEhi e 】T Wi zar(J 己月成在 Rui ji a Supplicant v3.73上执疔维护斛. '?是,立則重廝启动计算机* 广不,#背后再重新,吕动计算机° 你必颔重启操惟系统,苦则榕出现不可预料葩同题. sss 二 3M I ISBH -BOKM ■ ■ F 曲JfHESWCTg 皿

迎使用 Rui jie Supplicant r3.73 皀:Ldl liz^a InstallShi eld (r ) Wi zard 将在计宜机中安装 ie Supplicant v3.73o 若姜继续,话单击" 下 Ruijie Supplicant 许可证协议 诸仔细阅读下面的许可证协议 O Ruijie Supplicant 用户许可协议及免责声明 诘仔细阅读以下使用许可,如果您不同意以下任何一点,诘立即停止使用此软件 福逢星网锐建网络有限公司,将本软件程序的最终便用许可祝授予您。但您必须 简本公司作以下保证: 本或用户许可协议》(以下称《协议》)是您(个人或单一机构团仿)与上述 Ruijie Supplicant 软件(以下称“输护)版权所有人福建星网鋭提网络有限 公司(以下称"锐捷网络汗)之间的法锂协议。在您便用本软件产品之前‘话务 您昙否擴受上述经许可证协议”的所有条款?如果选择「否”」安装程序将关闭口 若要安酸Ruij 1 e S-upplleant v3.13?您必须接受此协洙 InslaliShield 是QD 下一步如J] 取消 I 按FkGE DOWN 健以查看协议的剩余部分口

相关主题
文本预览
相关文档 最新文档