안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
iMX6UL 리눅스 어플리케이션 개발
개발
임베디드
관제ㆍ모니터링, 기타(IT 서비스 구축)
프로젝트 배경
1) 문제점
- 고객사에서 기존 보드 리비젼을 위해 iMX6UL기반 리눅스 보드를 개발하였으나
리눅스 엔지니어 부재로 개발 진행을 못함.

2) 개발 목표
- 고객사 보드 커널 포팅 및 bring-up (Yocto 기반)
- 커널 최적화
- 메인 펌웨어 개발

프로젝트 성과
1. 전체 프로그램 개발 민 인증 통과
1) 인종 4건 통과
2)서버 연동 테스트 완료
3) 실시간 단말기 상태 관리
핵심 기능
시스템 신뢰성
1)보드 상태 모니터링(온도, 메모리, 파일 시스템 사용 상태)
2)통신 신뢰성 확보(통신 불가 시 재접속 및 db 저장)
3)스케쥴러에 의한 고객 db 데일리 업데이트
4) 단말기 종량 기능
진행 단계
설계단계
2000.01.
1)소프트웨어 분석
2)하드웨어 분석 및 커널 커스터 마이징 협의
3)서버 연동 일정 및 주요 통신 프로토콜 분석
4)인증 항목 및 기능 정의
5)자료 보안,암호방법 검토
개발단계
2000.04.
1) 커널 포팅 및 보드 bring-up
2)커널 커스터마이징
3)드라이버 개발
4)메인 펌웨어 개발
5)인증용 펌웨어 개발
4)서버 연동 및 기능 시험
프로젝트 상세
1) 포트폴리오 소개
- 음식물 처리 종량 단말기 펌웨어 개발
- 타겟 보드 : iMX6UL 커스텀 보드
- 개발 환경 : Linux OS(Ubuntu)/Yocto/SQL DB/C언어

2. 작업 범위 : 개발에 참여한 범위 및 지원환경
1) 커널 포팅 및 보드 bring-up (YOCTO 기반)
2) 커널 커스터 마이징 및 최적화
- RS232,GPIO, PWM 모터 제어, SPI, I2C, UVC 카메라, 사운드, 네트워크 등
3) 드라이버 개발
- RFID, 커스텀 키패드, IR 센서, FND 보드 통신
4) 사용자 DB 스키마 설계(SQL)
5) 어플리케이션 펌웨어 개발
- 음식물 처리 계량 처리(패스워드, 키, 동작표시, 무게 측정, 커버 모터 제어, 영상 캡쳐)
- 사용자 DB 관리(계량정보, 일별 보고, 업데이트 기능)
- 정보/통신 암호화
- 시스템 로그 및 장비 상태 감시 모니터링(유지 보수)
- 서버 연동(환경 공단, 관리용 자체 TMS 서버) - LTE 모뎀 통신
6) 제품 인증을 위한 인증 모드용 펌웨어 개발 (KC, 환경 인증, 저울인증, 녹색 인증 등)

3) 주요 업무 :
-펌웨어 개발
- DB 설계
- 서버 연동 테스트
- 인증용 테스트 프로그램 개발

4) 주안점 : 개발 시 중점이 되었던 사항
- 상용 서비스 제품
- 인증 획득을 위한 지원
- 서버 통신 및 과금 연동
- AS 관리를 위한 원격 조작 기능 및 장비 모니터링
- 고객사 특허 기능 추가

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

ho******
개발 · 법인사업자

프로젝트 정보

참여 기간
2000.01. ~ 2000.12.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
고객사
역할
하드웨어 개발, 사양 제공, 서버 테스트 환경 제공
관련 기술
C
Linux
C++
Git
HTML
MySQL
PHP
OrCAD