Research on embedded operating system loading mode selection method

SHAO Long

Integrated Circuits and Embedded Systems ›› 2024, Vol. 24 ›› Issue (2) : 101-104.

PDF(910 KB)
PDF(910 KB)
Integrated Circuits and Embedded Systems ›› 2024, Vol. 24 ›› Issue (2) : 101-104. DOI: 10.20193/j.ices2097-4191.2024.02.015
Research Paper

Research on embedded operating system loading mode selection method

Author information +
History +

Abstract

Aiming at the problems of increasing additional hardware overhead and sacrificing loading speed in the existing embedded OS loading mode selection method,an embedded OS loading mode selection method based on link state information is proposed.The method utilizes the reset of PHY and other peripherals after power-on and then reset the CPU,which runs the BootLoader to read and judge the link establishment signal of PHY to determine the loading mode,and if the link establishment signal indicates that the network has been connected,the Ethernet remote loading mode will be selected,while the local memory loading mode will be selected in all other cases.The results of engineering application show that the proposed method is stable and reliable.

Key words

embedded operating system / loading mode / link state information

Cite this article

Download Citations
SHAO Long. Research on embedded operating system loading mode selection method[J]. Integrated Circuits and Embedded Systems. 2024, 24(2): 101-104 https://doi.org/10.20193/j.ices2097-4191.2024.02.015

References

[1]
周斐. 基于以太网的嵌入式设备数据更新加载系统[J]. 电声技术, 2012, 36(11):52-56.
ZHOU F. Embedded Device Data Update and Loading System Based on Ethernet[J]. Electroacoustic Technology, 2012, 36 (11):52-56 (in Chinese).
[2]
朱清波. 嵌入式实时操作系统加载方式研究[J]. 软件导刊, 2016, 15(1):19-21.
ZHU Q B. Research on Loading Methods for Embedded Real Time Operating Systems[J]. Software Guide, 2016, 15(1):19-21 (in Chinese).
[3]
李庆, 宋汉广. 基于龙芯3A平台PMON中的网卡驱动设计与实现[J]. 计算机测量与控制, 2012, 20(6):1593-1595.
LI Q, SONG H G. Design and Implementation of Network Card Driver in Longxin 3A Platform PMON[J]. Computer Measurement and Control, 2012, 20(6):1593-1595 (in Chinese).
[4]
龙帆, 易波, 林能发. 嵌入式BootLoader的设计与实现[J]. 电子制作, 2020(10):8-11.
LONG F, YI B, LIN N F. Design and Implementation of an Embedded BootLoader[J]. Electronic Production, 2020(10):8-11 (in Chinese).
[5]
何斌, 钟洋. 基于P2020的嵌入式计算机最小系统开发[J]. 电子科技, 2017, 30(3):121-124.
HE B, ZHONG Y. Development of Minimum System for Embedded Computers Based on P2020[J]. Electronic Technology, 2017, 30(3):121-124 (in Chinese).
[6]
陈发堂, 主父文刚, 胡利伟. 采用ARM的多FPGA串口命令选择配置及其应用[J]. 自动化仪表, 2016, 37(10):89-92,96.
CHEN F T, ZHUFU W G, HU L W. Configuration and Application of Multiple FPGA Serial Port Command Selection Using ARM[J]. Automation Instrumentation, 2016, 37(10):89-92,96 (in Chinese).
[7]
王一楠, 雷杰, 孙延均. 基于Blackfin嵌入式系统的U-boot分析与调试[J]. 电子元器件应用, 2007, 9(8):64-67.
WANG Y N, LEI J, SUN Y J. U-boot analysis and debugging based on Blackfin embedded system[J]. Electronic Component Application, 2007, 9(8):64-67 (in Chinese).
PDF(910 KB)

Accesses

Citation

Detail

Sections
Recommended

/