CN101894035A - 一种基于NOR Flash的EPON终端***程序更新方法 - Google Patents

一种基于NOR Flash的EPON终端***程序更新方法 Download PDF

Info

Publication number
CN101894035A
CN101894035A CN2010102282767A CN201010228276A CN101894035A CN 101894035 A CN101894035 A CN 101894035A CN 2010102282767 A CN2010102282767 A CN 2010102282767A CN 201010228276 A CN201010228276 A CN 201010228276A CN 101894035 A CN101894035 A CN 101894035A
Authority
CN
China
Prior art keywords
flash
oam
frame
oam frame
cpu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010102282767A
Other languages
English (en)
Inventor
张宇
张文斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HANGZHOU KANDIT SCIENCE AND TECHNOLOGY Co Ltd
Original Assignee
HANGZHOU KANDIT SCIENCE AND TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HANGZHOU KANDIT SCIENCE AND TECHNOLOGY Co Ltd filed Critical HANGZHOU KANDIT SCIENCE AND TECHNOLOGY Co Ltd
Priority to CN2010102282767A priority Critical patent/CN101894035A/zh
Publication of CN101894035A publication Critical patent/CN101894035A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一种基于NOR Flash的EPON终端***程序更新方法,所述的EPON***是一种点到多点的网络***,其主要包含三个部分:局端OLT、终端ONU以及无源光分路器ODN;所述的EPON终端***程序更新方法,主要包含:a、OAM的接收逻辑:当OLT通过OAM方式对ONU进行程序更新时,需要通过OAM帧携带需要更新的程序,并发送给CPU;在此过程中,需要有OAM的接收逻辑完成对OAM帧的接收,并发送给CPU;b、CPU:CPU主要完成对OAM帧的解析,提取需要更新的程序内容,并发起对NOR Flash的更新操作;c、NOR Flash控制器:对NOR Flash的操作,包括对NOR Flash的读、写、擦除等操作;d、RAM空间;e、其他硬件辅助逻辑;本发明的方法已经应用于实际的芯片研发过程,并通过了实际测试,能够完成程序更新操作。

Description

一种基于NOR Flash的EPON终端***程序更新方法 
技术领域
本发明涉及应用于EPON终端***(ONU)的程序更新方法,尤其涉及在利用NOR Flash作为数据以及程序存储区域,并通过OLT,利用OAM远程管理进行程序更新的方法。 
背景技术
EPON***是一种点到多点的网络***,其主要包含三个部分:局端OLT、终端(用户端)ONU以及无源光分路器ODN,如附图1所示。 
EPON终端(ONU)位于用户端,被安置在用户楼道内或用户家庭,因此ONU的程序更新一般是基于OAM的远程管理方法,即OLT通过特定的OAM帧,把需要更新的程序发布到ONU本地,ONU则接收OAM帧,并提取需要更新的程序,自动在本地更新。这种更新方法实现了ONU端的无人值守更新,降低了EPON***部署以及运营过程中的人员开销和成本。ONU一般利用Flash或者是EEPROM保存程序,并使用SDRAM或Flash作为程序运行时的动态存储区域。但目前尚未有利用NOR Flash同时作为EPON终端***的程序保存空间以及程序运行空间。 
发明内容
本发明的目的在于克服现有技术存在的不足,而提供一种基于NOR Flash的EPON终端***程序更新方法。所述的EPON***是一种点到多点的网络***,其主要包含三个部分:局端OLT、终端(用户端)ONU以及无源光分路器ODN;所述的EPON终端***程序更新方法,主要包含: 
a、OAM的接收逻辑:当OLT通过OAM方式对ONU进行程序更新时,需要通过OAM帧携带需要更新的程序,并发送给CPU,在此过程中,需要有OAM的接收逻辑完成对OAM帧的接收,并发送给CPU; 
b、CPU:CPU主要完成对OAM帧的解析,提取需要更新的程序内容,并发起对NOR Flash的更新操作; 
c、NOR Flash控制器:由于CPU本身并不控制NOR Flash,因此,需要有NOR Flash控制器完成对NOR Flash的操作,包括对NOR Flash的读、写、擦除等操作; 
d、RAM空间:当CPU解析了OAM帧之后,会把需要更新的程序暂时存储在RAM中,然后选择合适的机会写入NOR Flash; 
e、其他硬件辅助逻辑,包括中断控制器、寄存器等。 
所述部分(a)中,还包括: 
1)OAM帧接收逻辑有可能会接收到非OAM帧,需要把非OAM帧丢弃,在EPON***中,判定一个帧是否是OAM帧的方法是:以太网帧的Lengty/Type域如果是0x8809,则当前帧是OAM帧,否则不是,则为非OAM帧,该接收逻辑需要丢弃当前帧; 
2)OAM帧接收逻辑需要判定帧是否有效,即帧的FCS域是否正确:在网络中进行数据帧的传输时,有可能会因为信号干扰出现数据错误的情况,这可以通过对帧进行CRC32校验,作为帧的FCS域添加在帧末尾;而OAM帧接收逻辑在接收时,需要判定FCS域是否正确,如果不正确,则丢弃当前的OAM帧; 
3)本发明提出了利用OAM帧接收逻辑(硬件方法)进行FCS域的判定,可以减轻CPU的负担,提高处理效率; 
所述部分(b)中,还包括: 
1)CPU可以是8位CPU、16CPU或者是32位CPU,本发明不限制所选择的CPU类型; 
2)CPU在解析OAM帧时,需要根据OAM的标准定义格式进行处理,本发明是基于IEEE802.3所定义的OAM格式,但并不仅限于IEEE802.3协议所定义的OAM格式; 
3)CPU在解析OAM帧时,可以把从OAM帧中提取的更新程序信息暂存在RAM中但本发明并不限制仅能使用RAM; 
所述部分(c)中,还包括: 
1)NOR Flash需要完成对NOR Flash的操作包括:读、写以及擦除。擦除操作可以包括对NOR Flash的片擦除或者是扇区擦除; 
2)本发明并不限制所是由的NOR Flash的类型,由此,本发明并不限制NOR Flash的操作特性; 
所述部分(d)中,还包括: 
1)本发明中使用RAM作为更新程序的数据缓存空间,但本发明并不限制所是由的RAM容量; 
2)可以选择使用其他类型的数据缓存空间,例如SDRAM等; 
所述基于NOR Flash的EPON终端***程序更新方法,主要包含有如下两个过程:一是针对NOR Flash的擦除过程,二是针对NOR Flash的程序更新过程;其中所述的NOR Flash的擦除过程是: 
1)***在S0状态下等待擦除命令的到来,当CPU发出擦除命令后,NOR Flash控制器将准备对NOR Flash进行擦除,此时***进入S1状态; 
2)在S1状态,NOR Flash控制器开始对NOR Flash执行擦除操作;由于一次擦除需要一定的时间,在这段时间内,OLT和ONU之间需要利用OAM帧保持确保链路的通畅。如果在一次擦除中,OLT没有发送OAM帧,则从S1状态经过P1流程回到S0等待状态;如果出现了OAM帧,则需要经过P2流程,进入S2状态; 
3)在S2状态,***将利用寄存器保存当前的现场信息,然后处理OAM帧,在处理OAM帧之后,将进入S3状态; 
4)在S3状态,***将利用寄存器恢复现场,继续执行对NOR Flash的擦除; 
5)如果擦除完毕,则***进入S0等待状态,等待新的擦除命令; 
6)如果NOR Flash擦除完毕,需要给CPU中断,用于CPU事务处理。 
所述的程序更新过程是: 
1)***在C0状态下等待程序更新命令的到来,当CPU发出程序更新命令后,NOR Flash控制器将从RAM中取出所需要更新的程序数据,准备对NOR Flash进行写操作,即更新程序,此时***进入C1状态; 
2)在C1状态,NOR Flash控制器对NOR Flash执行写操作;由于一次程序更新需要一定的时间,在这段时间内,OLT和ONU之间需要利用OAM帧保持确保链路的通畅。如果在一次程序更新过程中,OLT没有发送OAM帧,则从C1状态经过P1流程回到C0等待状态;如果出现了OAM帧,则需要经过P2流程,进入C2状态; 
3)在C2状态,***将利用寄存器保存当前的现场信息,然后处理OAM帧,在处理OAM帧之后,将进入C3状态; 
4)在C3状态,***将利用寄存器恢复现场,继续执行对NOR Flash的写操作,即把程序信息写入NOR Flash; 
5)如果程序更新完毕,则***进入C0等待状态,等待新的操作; 
如果NOR Flash更新完毕,需要给CPU中断,用于CPU事务处理。 
本发明的方法已经应用于实际的芯片研发过程,并通过了实际测试,能够完成程序更新操作。 
附图说明
图1是现有EPON***的结构组成示意图。 
图2是本发明的结构组成示意图。 
图3是本发明所述的NOR Flash擦除过程框图。 
图4是本发明所述的NOR Flash的程序更新过程框图。 
具体实施方式
下面将结合附图对本发明作详细的介绍:本发明所述的EPON***是一种点到多点的网络***,其主要包含三个部分:局端OLT、终端(用户端)ONU以及无源光分路器ODN;图2所示:所述的EPON终端***程序更新方法,主要包含: 
a、OAM的接收逻辑:当OLT通过OAM方式对ONU进行程序更新时,需要通过OAM帧携带需要更新的程序,并发送给CPU,在此过程中,需要有OAM的接收逻辑完成对OAM帧的接收,并发送给CPU; 
b、CPU:CPU主要完成对OAM帧的解析,提取需要更新的程序内容,并发起对NOR Flash的更新操作; 
c、NOR Flash控制器:由于CPU本身并不控制NOR Flash,因此,需要有NOR Flash控制器完成对NOR Flash的操作,包括对NOR Flash的读、写、擦除等操作; 
d、RAM空间:当CPU解析了OAM帧之后,会把需要更新的程序暂时存储在RAM中,然后选择合适的机会写入NOR Flash; 
e、其他硬件辅助逻辑,包括中断控制器、寄存器等。 
在本发明的上述所述部分(a)中,还包括: 
1)OAM帧接收逻辑有可能会接收到非OAM帧,需要把非OAM帧丢弃,在EPON***中,判定一个帧是否是OAM帧的方法是:以太网帧的Lengty/Type域如果是0x8809,则当前帧是OAM帧,否则不是,则为非OAM帧,该接收逻辑需要丢弃当前帧; 
2)OAM帧接收逻辑需要判定帧是否有效,即帧的FCS域是否正确:在网络中进行数据帧的传输时,有可能会因为信号干扰出现数据错误的情况,这可以通过对帧进行CRC32校验,作为帧的FCS域添加在帧末尾;而OAM帧接收逻辑在接收时,需要判定FCS域是否正确,如果不正确,则丢弃当前的OAM帧; 
3)本发明提出了利用OAM帧接收逻辑(硬件方法)进行FCS域的判定,可以减轻CPU的负担,提高处理效率; 
在本发明的上述所述部分(b)中,还包括: 
1)CPU可以是8位CPU、16CPU或者是32位CPU,本发明不限制所选择的CPU类型; 
2)CPU在解析OAM帧时,需要根据OAM的标准定义格式进行处理,本发明是基于IEEE802.3所定义的OAM格式,但并不仅限于IEEE802.3协议所定义的OAM格式; 
3)CPU在解析OAM帧时,可以把从OAM帧中提取的更新程序信息暂存在RAM中;但本发明并不限制仅能使用RAM; 
在本发明的上述部分(c)中,还包括: 
1)NOR Flash需要完成对NOR Flash的操作包括:读、写以及擦除。擦除操作可以包括对NOR Flash的片擦除或者是扇区擦除; 
2)本发明并不限制所是由的NOR Flash的类型,由此,本发明并不限制NOR Flash的操作特性; 
在本发明的上述部分(d)中,还包括: 
1)本发明中使用RAM作为更新程序的数据缓存空间,但本发明并不限制所是由的RAM容量; 
2)可以选择使用其他类型的数据缓存空间,例如SDRAM等;基于本发明的上述部分,在实现基于NOR Flash的EPON终端***程序更新方法时,本发明包含了两个过程:针对NOR Flash的擦除过程以及针对NOR Flash的程序更新过程。 
擦除过程如附图3所示: 
1)***在S0状态下等待擦除命令的到来,当CPU发出擦除命令后,NOR Flash控制器将准备对NOR Flash进行擦除,此时***进入S1状态; 
2)在S1状态,NOR Flash控制器开始对NOR Flash执行擦除操作;由于一次擦除需要一定的时间,在这段时间内,OLT和ONU之间需要利用OAM帧保持确保链路的通畅。如果在一次擦除中,OLT没有发送OAM帧,则从S1状态经过P1流程回到S0等待状态;如果出现了OAM帧,则需要经过P2流程,进入S2状态; 
3)在S2状态,***将利用寄存器保存当前的现场信息,然后处理OAM帧,在处理OAM帧之后,将进入S3状态; 
4)在S3状态,***将利用寄存器恢复现场,继续执行对NOR Flash的擦除; 
如果擦除完毕,则***进入S0等待状态,等待新的擦除命令;如果NOR Flash擦除完毕,需要给CPU中断,用于CPU事务处理。 
程序更新过程如附图4所示: 
1)***在C0状态下等待程序更新命令的到来,当CPU发出程序更新命令后,NOR Flash控制器将从RAM中取出所需要更新的程序数据,准备对NOR Flash进行写操作,即更新程序,此时***进入C1状态; 
2)在C1状态,NOR Flash控制器对NOR Flash执行写操作;由于一次程序更新需要一定的时间,在这段时间内,OLT和ONU之间需要利用OAM帧保持确保链路的通畅。如果在一次程序更新过程中,OLT没有发送OAM帧,则从C1状态经过P1流程回到C0等待状态;如果出现了OAM 帧,则需要经过P2流程,进入C2状态; 
3)在C2状态,***将利用寄存器保存当前的现场信息,然后处理OAM帧,在处理OAM帧之后,将进入C3状态; 
4)在C3状态,***将利用寄存器恢复现场,继续执行对NOR Flash的写操作,即把程序信息写入NOR Flash; 
5)如果程序更新完毕,则***进入C0等待状态,等待新的操作;如果NOR Flash更新完毕,需要给CPU中断,用于CPU事务处理。 

Claims (7)

1.一种基于NOR Flash的EPON终端***程序更新方法,所述的EPON***是一种点到多点的网络***,其主要包含三个部分:局端OLT、终端(用户端)ONU以及无源光分路器ODN;其特征在于所述的EPON终端***程序更新方法,主要包含:
a、OAM的接收逻辑:当OLT通过OAM方式对ONU进行程序更新时,需要通过OAM帧携带需要更新的程序,并发送给CPU,在此过程中,需要有OAM的接收逻辑完成对OAM帧的接收,并发送给CPU;
b、CPU:CPU主要完成对OAM帧的解析,提取需要更新的程序内容,并发起对NOR Flash的更新操作;
c、NOR Flash控制器:由于CPU本身并不控制NOR Flash,因此,需要有NOR Flash控制器完成对NOR Flash的操作,包括对NOR Flash的读、写、擦除等操作;
d、RAM空间:当CPU解析了OAM帧之后,会把需要更新的程序暂时存储在RAM中,然后选择合适的机会写入NOR Flash;
e、其他硬件辅助逻辑,包括中断控制器、寄存器等。
2.根据权利要求1所述的基于NOR Flash的EPON终端***程序更新方法,其特征在于所述部分(a)中,还包括:
1)OAM帧接收逻辑有可能会接收到非OAM帧,需要把非OAM帧丢弃,在EPON***中,判定一个帧是否是OAM帧的方法是:以太网帧的Lengty/Type域如果是0x8809,则当前帧是OAM帧,否则不是,则为非OAM帧,该接收逻辑需要丢弃当前帧;
2)OAM帧接收逻辑需要判定帧是否有效,即帧的FCS域是否正确:在网络中进行数据帧的传输时,有可能会因为信号干扰出现数据错误的情况,这可以通过对帧进行CRC32校验,作为帧的FCS域添加在帧末尾;而OAM帧接收逻辑在接收时,需要判定FCS域是否正确,如果不正确,则丢弃当前的OAM帧;
3)本发明提出了利用OAM帧接收逻辑(硬件方法)进行FCS域的判定,可以减轻CPU的负担,提高处理效率;
3.根据权利要求1所述的基于NOR Flash的EPON终端***程序更新方法,其特征在于所述部分(b)中,还包括:
1)CPU可以是8位CPU、16CPU或者是32位CPU,本发明不限制所选择的CPU类型;
2)CPU在解析OAM帧时,需要根据OAM的标准定义格式进行处理,本发明是基于IEEE802.3所定义的OAM格式,但并不仅限于IEEE802.3协议所定义的OAM格式;
3)CPU在解析OAM帧时,可以把从OAM帧中提取的更新程序信息暂存在RAM中但本发明并不限制仅能使用RAM;
4.根据权利要求1所述的基于NOR Flash的EPON终端***程序更新方法,其特征在于所述部分(c)中,还包括:
1)NOR Flash需要完成对NOR Flash的操作包括:读、写以及擦除。擦除操作可以包括对NOR Flash的片擦除或者是扇区擦除;
2)本发明并不限制所是由的NOR Flash的类型,由此,本发明并不限制NOR Flash的操作特性;
5.根据权利要求1所述的基于NOR Flash的EPON终端***程序更新方法,其特征在于所述部分(d)中,还包括:
1)本发明中使用RAM作为更新程序的数据缓存空间,但本发明并不限制所是由的RAM容量;
2)可以选择使用其他类型的数据缓存空间,例如SDRAM等;
6.根据权利要求1所述的基于NOR Flash的EPON终端***程序更新方法,其特征在于所述基于NOR Flash的EPON终端***程序更新方法,主要包含有如下两个过程:一是针对NOR Flash的擦除过程,二是针对NOR Flash的程序更新过程;其中所述的NOR Flash的擦除过程是:
1)***在S0状态下等待擦除命令的到来,当CPU发出擦除命令后,NOR Flash控制器将准备对NOR Flash进行擦除,此时***进入S1状态;
2)在S1状态,NOR Flash控制器开始对NOR Flash执行擦除操作;由于一次擦除需要一定的时间,在这段时间内,OLT和ONU之间需要利用OAM帧保持确保链路的通畅。如果在一次擦除中,OLT没有发送OAM帧,则从S1状态经过P1流程回到S0等待状态;如果出现了OAM帧,则需要经过P2流程,进入S2状态;
3)在S2状态,***将利用寄存器保存当前的现场信息,然后处理OAM帧,在处理OAM帧之后,将进入S3状态;
4)在S3状态,***将利用寄存器恢复现场,继续执行对NOR Flash的擦除;
5)如果擦除完毕,则***进入S0等待状态,等待新的擦除命令;
6)如果NOR Flash擦除完毕,需要给CPU中断,用于CPU事务处理。
7.根据权利要求6所述的基于NOR Flash的EPON终端***程序更新方法,其特征在于所述的程序更新过程是:
1)***在C0状态下等待程序更新命令的到来,当CPU发出程序更新命令后,NOR Flash控制器将从RAM中取出所需要更新的程序数据,准备对NOR Flash进行写操作,即更新程序,此时***进入C1状态;
2)在C1状态,NOR Flash控制器对NOR Flash执行写操作;由于一次程序更新需要一定的时间,在这段时间内,OLT和ONU之间需要利用OAM帧保持确保链路的通畅。如果在一次程序更新过程中,OLT没有发送OAM帧,则从C1状态经过P1流程回到C0等待状态;如果出现了OAM帧,则需要经过P2流程,进入C2状态;
3)在C2状态,***将利用寄存器保存当前的现场信息,然后处理OAM帧,在处理OAM帧之后,将进入C3状态;
4)在C3状态,***将利用寄存器恢复现场,继续执行对NOR Flash的写操作,即把程序信息写入NOR Flash;
5)如果程序更新完毕,则***进入C0等待状态,等待新的操作;
如果NOR Flash更新完毕,需要给CPU中断,用于CPU事务处理。
CN2010102282767A 2010-07-12 2010-07-12 一种基于NOR Flash的EPON终端***程序更新方法 Pending CN101894035A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102282767A CN101894035A (zh) 2010-07-12 2010-07-12 一种基于NOR Flash的EPON终端***程序更新方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102282767A CN101894035A (zh) 2010-07-12 2010-07-12 一种基于NOR Flash的EPON终端***程序更新方法

Publications (1)

Publication Number Publication Date
CN101894035A true CN101894035A (zh) 2010-11-24

Family

ID=43103233

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102282767A Pending CN101894035A (zh) 2010-07-12 2010-07-12 一种基于NOR Flash的EPON终端***程序更新方法

Country Status (1)

Country Link
CN (1) CN101894035A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102014318A (zh) * 2010-12-02 2011-04-13 杭州开鼎科技有限公司 一种基于ahb的epon局端***中oampdu组包方法
CN102722384A (zh) * 2012-05-25 2012-10-10 深圳市共进电子股份有限公司 一种光模块固件在线升级的方法及升级***
CN102938674A (zh) * 2012-10-22 2013-02-20 杭州开鼎科技有限公司 一种epon***中onu终端设备的降低功耗方法
CN102968089A (zh) * 2012-10-23 2013-03-13 深圳市汇川控制技术有限公司 可编程逻辑控制器及实现方法
CN103731198A (zh) * 2012-10-15 2014-04-16 住友电气工业株式会社 光通信***用光模块、以及光通信***用光模块的固件的更新方法、故障发生追踪***及光通信***用光模块
CN104407902A (zh) * 2014-12-12 2015-03-11 四川华拓光通信股份有限公司 一种基于Bootloader的SFF光模块远程升级方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050008158A1 (en) * 2003-07-09 2005-01-13 Huh Jae Doo Key management device and method for providing security service in ethernet-based passive optical network
CN1859182A (zh) * 2005-12-25 2006-11-08 华为技术有限公司 一种对光网络单元onu进行版本升级的方法
CN101192970A (zh) * 2006-11-22 2008-06-04 中兴通讯股份有限公司 以太网无源光网络***中用户端设备版本自动同步的方法
CN101383787A (zh) * 2008-10-23 2009-03-11 武汉长光科技有限公司 基于epon接入的“三网合一”型家庭网关
CN101516047A (zh) * 2009-04-03 2009-08-26 烽火通信科技股份有限公司 Epon接入***中的onu自动升级方法
CN101673202A (zh) * 2008-09-09 2010-03-17 比亚迪股份有限公司 一种程序烧写方法和***以及一种待烧写装置和烧写装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050008158A1 (en) * 2003-07-09 2005-01-13 Huh Jae Doo Key management device and method for providing security service in ethernet-based passive optical network
CN1859182A (zh) * 2005-12-25 2006-11-08 华为技术有限公司 一种对光网络单元onu进行版本升级的方法
CN101192970A (zh) * 2006-11-22 2008-06-04 中兴通讯股份有限公司 以太网无源光网络***中用户端设备版本自动同步的方法
CN101673202A (zh) * 2008-09-09 2010-03-17 比亚迪股份有限公司 一种程序烧写方法和***以及一种待烧写装置和烧写装置
CN101383787A (zh) * 2008-10-23 2009-03-11 武汉长光科技有限公司 基于epon接入的“三网合一”型家庭网关
CN101516047A (zh) * 2009-04-03 2009-08-26 烽火通信科技股份有限公司 Epon接入***中的onu自动升级方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102014318A (zh) * 2010-12-02 2011-04-13 杭州开鼎科技有限公司 一种基于ahb的epon局端***中oampdu组包方法
CN102722384A (zh) * 2012-05-25 2012-10-10 深圳市共进电子股份有限公司 一种光模块固件在线升级的方法及升级***
CN103731198A (zh) * 2012-10-15 2014-04-16 住友电气工业株式会社 光通信***用光模块、以及光通信***用光模块的固件的更新方法、故障发生追踪***及光通信***用光模块
CN102938674A (zh) * 2012-10-22 2013-02-20 杭州开鼎科技有限公司 一种epon***中onu终端设备的降低功耗方法
CN102968089A (zh) * 2012-10-23 2013-03-13 深圳市汇川控制技术有限公司 可编程逻辑控制器及实现方法
CN102968089B (zh) * 2012-10-23 2014-12-24 深圳市汇川控制技术有限公司 可编程逻辑控制器及实现方法
CN104407902A (zh) * 2014-12-12 2015-03-11 四川华拓光通信股份有限公司 一种基于Bootloader的SFF光模块远程升级方法

Similar Documents

Publication Publication Date Title
CN101894035A (zh) 一种基于NOR Flash的EPON终端***程序更新方法
CN101068140B (zh) 一种实现主/备pci设备切换的装置和方法
CN105912356B (zh) 一种支持版本回退的光模块固件程序在线升级方法
CN102098182B (zh) 分布式设备的配置恢复方法及分布式设备
CN102098590A (zh) 光网络单元固件版本自动升级方法及***
CN104063355B (zh) 对服务器集群进行配置的方法及配置中心服务器
CN104601203A (zh) 一种低功耗蓝牙设备动态调整连接参数的方法及装置
CN106557442B (zh) 一种芯片***
CN102508686A (zh) 一种***安全升级的实现方法及其***
CN101519078A (zh) 综合监控***多区域数据同步方法
CN102195798B (zh) 一种升级光网络单元的方法和***
CN105045533A (zh) 适用于双控高可用存储***的磁盘心跳收发方法
CN104320317B (zh) 一种以太网物理层芯片状态的传送方法和装置
CN201146523Y (zh) 一种基于gprs网络的arm嵌入式终端远程升级装置
CN108829613A (zh) 数据存储方法及存储设备
CN101145973A (zh) 软件升级方法和装置
CN101794261A (zh) 映射表数据恢复方法及装置
CN105703945A (zh) 一种onu升级的方法
CN105069059A (zh) 数据库同步方法及装置
CN104683486B (zh) 分布式***中处理同步消息的方法、装置、分布式***
CN102710438A (zh) 一种节点管理方法、装置及***
CN102567043B (zh) 一种机顶盒在线升级的方法
CN100353321C (zh) 具有主用和备用引导程序的***及启动方法
CN1331050C (zh) 一种基本输入输出***启动的方法
CN107220070A (zh) 一种物联网用dtu数据采集方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
AD01 Patent right deemed abandoned

Effective date of abandoning: 20101124

C20 Patent right or utility model deemed to be abandoned or is abandoned