• Title/Summary/Keyword: 펌웨어

Search Result 172, Processing Time 0.025 seconds

A Study on Development of Device Using LonWorks (LonWorks을 이용한 디바이스 개발에 관한 연구)

  • Lee, Ho-Soo;Jang, Kyung-Soo;Shin, Dong-Ryeol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04b
    • /
    • pp.1579-1582
    • /
    • 2002
  • LonWorks 을 이용해 홈 네트워크를 구성할 수 있다. 기존에는 하나의 노드가 되는 조명, 딤머(dimmer), 스위치에 해당하는 디바이스를 중앙 집중식으로 제어할 수 있는 컨트롤러가 개발되어 왔다. 본 논문에서 제시하는 컨트롤러는 스위치와 조명사이에 데이터를 처리하는 중개자의 역할을 하는 중요한 오브젝트이다. 본 논문에서는 이 기술의 핵심인 LonTalk 프로토콜을 설명하고 네트워크에 구성되는 컨트롤러에 대해 주소 지정방식을 이용하여, 여러 개의 조명을 연결될 수 있도록 네트워크 변수 타입을 제시하였다. 뉴런(Neuron)C 로 펌웨어(Firmware)를 구성하여 결과값을 얻을 수 있었고, LonWorks의 어플리케이션인 LNS(Lonworks Network Service)를 통해 플러그 인 부분까지 구현하여 해당 결과값을 확인할 수 있었다.

  • PDF

Implementation of system security platform based on Cortex-M3 (Cortex-M3기반 System 보안 플랫폼 구현에 대한 연구)

  • Park, Jung-kil;Kim, Young-kil
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.317-320
    • /
    • 2016
  • In embedded system, if firmware code is opened by other company, must devise hardware copy prevention. That guard valuable product. Not used security IC, Suggested platform is source code open method that prevent core code and hardware copy. And that open firmware code for other company programmer. Suggest system security platform based on Corex-M3. that consist of IAP(In-application programing) and APP(Applicataion). IAP contain core code and security confirm code. APP is implement by other company developer using core function prototype.

  • PDF

Implementation of arm9-based cryptographic module and efficiently call model (ARM9기반의 암호모듈 구현과 효율적인 모듈 호출)

  • Song, Haenggwon;Yun, Seunghwan;Yi, Okyeon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.790-792
    • /
    • 2013
  • 정보화 시대가 빠르게 발전함에 따라 스마트 그리드 및 CCTV등 유 무선 통신망을 이용한 다양한 분야의 서비스가 이루어지고 있다. 이러한 서비스를 제공하는데 있어서 민감한 내용을 포함한 정보가 존재한다면 데이터에 대한 보안은 중요한 요소 일 것이다. 현재 보안기능이 탑재되어 있지 않은 장치에 보안 기능을 탑재하기 위해서는 하드웨어적인 요소를 추가 혹은 교체하거나 소프트웨어 또는 펌웨어 업데이트 방식을 선택하여 보안 기능을 추가할 수 있다. 본 논문에서는 소프트웨어 업데이트를 통하여 보안 기능을 제공하는 방식에 대해서 설명하며 범용적인 x86아키텍처와 ARM9아키텍처를 비교 분석하여 아키텍처 환경별 암호모듈 적용방안을 제시하고자 한다.

Multi-Purpose Integrated Training Drone to Prevent Safety Accidents (안전사고방지를 위한 다목적 결속형 교육용 드론)

  • Son, Min-Woo;Ju, Yeong-Tae;Kim, Jong-Sil;Kim, Eung-Kon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.16 no.1
    • /
    • pp.145-150
    • /
    • 2021
  • Currently, as the interest in drones has increased and the use of drones has increased rapidly, the number of people trying to learn drones is increasing. However, drones are difficult to manipulate, and accidents are likely to occur if they are not learned accordingly, and drones are broken easily. In this study, we developed a multi-purpose drone that can bind the drone to a safety bar to prevent safety accidents and damage of the drone, and expand sensors and control devices through blocks.

DSP Firmware Update Using USB Flash Drive (USB 플래시 드라이브를 이용한 DSP 펌웨어 업데이트)

  • Jin-Sun Kim;Joon-Young Choi
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.18 no.1
    • /
    • pp.25-30
    • /
    • 2023
  • We propose a method to update DSP (Digital Signal Processor) firmware using USB (Universal Serial Bus) flash drives. The DSP automatically detects USB drives based on an interrupt when the USB drive is inserted into the USB port. The new firmware binary file is found in the mounted USB drive, and the destination address of DSP flash memory is identified for the firmware update writing by investigating the firmware file header. After the new firmware is written to the DSP flash memory, the DSP is reset and rebooted with the newly updated firmware. By employing TI's TMS320F28379D control card with USB ports, we conduct experiments and verify the normal operation of the implemented method.

CAN 네트워크에서의 악의적인 ECU 식별 기술 연구 동향

  • Seyoung Lee;Wonsuk Choi;Dong Hoon Lee
    • Review of KIISC
    • /
    • v.33 no.4
    • /
    • pp.47-55
    • /
    • 2023
  • 자동차 산업에서 전자제어장치 (Electronic Controller Unit, ECU)를 활용한 혁신으로 운전자들은 안전하고 편리한 운전경험을 누리고 있다. 그러나 이와 동시에, 차량 내부 ECU 간의 통신을 지원하는 CAN (Controller Area Network)을 대상으로 한 악의적인 침입과 사이버 공격의 위협 역시 증가하고 있다. 이러한 문제에 대응하기 위해 많은 연구가 진행 중이며, 특히 자동차 침입 탐지 시스템 (Intrusion Detection System, IDS)의 발전이 주목받고 있다. 그러나 대부분의 IDS는 주로 공격을 탐지하는 데 집중되어 있으며, 실제 악의적인 메시지를 전송한 ECU를 정확히 식별하는 데에는 한계점이 있다. 악의적인 ECU를 식별하는 기술은 공격 ECU를 격리시키거나 펌웨어 업데이트 등의 보안 패치를 적용하는데 필수적인 기술이다. 본 고에서는 현재까지 제안된 CAN에서의 악의적인 ECU를 식별하기 위한 기술들에 대해 살펴보고, 비교 분석 및 한계점에 대해 분석하고자 한다.

Development of communcation signal interference removal module between High-Intensity Focused Ultrasound Devices using CAN communication (CAN 통신을 이용한 고강도 집속 초음파 디바이스간의 통신 신호 간섭 제거 모듈 개발)

  • Park, Jong-Cheol;Lee, Jin-Wook;Kim, Min-Sung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.10a
    • /
    • pp.463-465
    • /
    • 2022
  • The high-intensity focused ultrasound device intermittently operates abnormally due to communication signal interference between the devices during use due to the high frequency radiated during the skin treatment procedure. Communication interference between multi-frequency ultrasound devices can be reduced through CAN communication controller and transceiver design, firmware S/W program and CAN communication module development.

  • PDF

Security Threat Trend based on Drone Embedded System and Network Protocol (드론 임베디드 시스템 및 네트워크 프로토콜 기반 보안위협 동향)

  • Sang-Hyeon Park;In-Su Jung;Jin Kwak
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.05a
    • /
    • pp.190-191
    • /
    • 2023
  • IoT(Internet of Things) 기술을 기반으로 한 드론은 사용자의 요청에 따라 데이터 처리, 수집, 송·수신 등에 고도화된 ICT(Information and Communications Technology) 기술을 활용하고 있다. 또한, 드론은 ICT 기술이 발전함에 따라 문화, 소방, 국방 등 다양한 분야에 적용되어 사용자에게 편의를 제공하고 있다. 그러나, 드론에 적용되는 ICT 기술과 드론에 탑재되는 기술들이 고도화됨에 따라 드론 모듈 내 펌웨어 및 무선 네트워크를 대상으로 한 보안위협이 증가하고 있다. 따라서 본 논문은 드론의 보안위협에 대응하기 위하여 드론 임베디드 시스템 및 네트워크 프로토콜을 대상으로한 최신 보안위협 동향을 분석한다.

Development of Intelligent Convergence Terminal Technology Linked to Firefighting Receivers for Real-Time Firefighting Facility Management and Fire Monitoring (실시간 소방시설 관리 및 화재 모니터링을 위한 소방수신기 연동 지능형 융복합 단말기 기술 개발)

  • Jeong, Seong-Min;Kim, Hui-Eun;Jeong, Sang
    • Proceedings of the Korean Society of Disaster Information Conference
    • /
    • 2023.11a
    • /
    • pp.204-206
    • /
    • 2023
  • 본 연구는 현재 각 현장에서 사용되어지는 다양한 화재수신기의 DATA를 받기 위한 프로토콜 및 접점 포트 구현 및 통신3사(SKT, KT, LGU+)의 LPWA 모뎀을 통한 업링크 기능 또한 무선 업링크 전송 불가시 유선 업링크 기능을 구현하여, 어떠한 환경에서도 데이터를 서버로 전송할 수 있는 H/W 기술과 다양한 화재수신기의 Data를 수집/분석 전송할 수 있는 지능화한 S/W와 다양한 화재수신기의 데이터를 표준화하여 이를 적용한 펌웨어 고도화, 사용자 APP 및 UI를 개발하는데 목적이 있다.

  • PDF

Reliability Analysis for Train Control System by Software Fault Tolerance Techniques (소프트웨어 결함허용 기법에 의한 열차제어시스템 신뢰도 분석)

  • Suh, Seog-Chul;Lee, Jong-Woo
    • Journal of the Korean Society for Railway
    • /
    • v.12 no.6
    • /
    • pp.1043-1048
    • /
    • 2009
  • PES (Programmable Electronic System) is used by software development for the train control system. PES has been widely used in real world and consists of hardware, firmware and application software. The PES are easily apply to many applications because its implementation has high flexibility. Many safety critical functions are realized through software in safety critical system. Normally, it is difficult to detect failures for PES system because the PES is too sophisticated to identify sources of the failure. So, the reliability analysis is needed by using software fault tolerance techniques. Currently, there are the recovery block, distributed recovery block, N-version programming, N self-checking programming in fault tolerance techniques. In this paper, the models of recovery block and N-version programming in software fault tolerance techniques are suggested by using the Markov model. Also, the reliability in the train control system is analyzed through changing time. The fault occupancy rates of the program, adjustment test and voter are stationary. So, the relation between time and reliability is presented by using Matlab program. In the result of reliability, the reliability of recovery block is more high than N-version programming in case of the same number of substitution block.