dooeui.blogspot.com
두께루의 임베디드 소프트웨어 디자인: QNX Neutrino에서 램 디스크를 생성하는 여러 가지 방법 (v6.6기준)
http://dooeui.blogspot.com/2014/11/qnx-neutrino-v6.html
두께루의 임베디드 소프트웨어 디자인. 임베디드 소프트웨어 개발에 관련된 개인적인 개발 참조 노트 입니다. STM(Short Term Memory)를 극복하고자 자주 잊어먹는 내용을 그때 그때 정리하여 놓기로 하였으며, 단 절대로 남의 글을 그대로 옮기지 않는 것을 원칙으로 하였습니다. 더 잘 정리할 자신이 없을 때는 링크를 걸거나 참조 사이트에 등록하도록 하겠습니다. 혹시 본문의 내용 중 잘못된 점이 있다면 망설이지 마시고 덧글 달아 주시기 바랍니다. 2014년 11월 13일 목요일. QNX Neutrino에서 램 디스크를 생성하는 여러 가지 방법 (v6.6기준). 1 devb-ram을 사용한 램 디스크 만들기. Devb-ram을 사용하면 QNX 4 타입의 파일 시스템을 가지는 램 디스크를 메모리에 생성할 수 있다. 아래 그림에서 기본 2MB 용량을 가지는 QNX 4 타입의 램 디스크가 생성 되었음을 확인할 수 있다. 아래 표는 파일시스템 형식별 type번호 표이다. 12 장치 이름 바꾸기.
dooeui.blogspot.com
두께루의 임베디드 소프트웨어 디자인: 2012-03-18
http://dooeui.blogspot.com/2012_03_18_archive.html
두께루의 임베디드 소프트웨어 디자인. 임베디드 소프트웨어 개발에 관련된 개인적인 개발 참조 노트 입니다. STM(Short Term Memory)를 극복하고자 자주 잊어먹는 내용을 그때 그때 정리하여 놓기로 하였으며, 단 절대로 남의 글을 그대로 옮기지 않는 것을 원칙으로 하였습니다. 더 잘 정리할 자신이 없을 때는 링크를 걸거나 참조 사이트에 등록하도록 하겠습니다. 혹시 본문의 내용 중 잘못된 점이 있다면 망설이지 마시고 덧글 달아 주시기 바랍니다. 2012년 3월 21일 수요일. H4"는 HCI commnads(Bluetooth chip과 host 사이의 event와 data)를 전송하기 위해 사용되는 UART protocol을 지칭하는 용어이다. H2는 HCI USB Transport Layer. H3는 HCI RS232 Transport Layer. H4는 HCI UART Transport Layer. HCI(Host Controller Interface) protocol은 transport...
dooeui.blogspot.com
두께루의 임베디드 소프트웨어 디자인: 2012-03-25
http://dooeui.blogspot.com/2012_03_25_archive.html
두께루의 임베디드 소프트웨어 디자인. 임베디드 소프트웨어 개발에 관련된 개인적인 개발 참조 노트 입니다. STM(Short Term Memory)를 극복하고자 자주 잊어먹는 내용을 그때 그때 정리하여 놓기로 하였으며, 단 절대로 남의 글을 그대로 옮기지 않는 것을 원칙으로 하였습니다. 더 잘 정리할 자신이 없을 때는 링크를 걸거나 참조 사이트에 등록하도록 하겠습니다. 혹시 본문의 내용 중 잘못된 점이 있다면 망설이지 마시고 덧글 달아 주시기 바랍니다. 2012년 3월 28일 수요일. 최근 6년간 구매한 개발 관련 서적 리스트. GoF의 디자인 패턴(개정판)(양장본 HardCover). 소프트웨어 아키텍처 이론과 실제. 소프트웨어 아키텍처 문서화 (에이콘 소프트웨어 아키텍처 시리즈 3). 프로그래머 그 다음 이야기 (사람과 프로그래머 1). 시스코 네트워킹(3RD EDITION)(후니의 쉽게 쓴)(3판)(CD1장포함). 무선 네트워크 공격과 방어(해킹 초보를 위한) (에이콘 해킹 보안 시리즈 31).
dooeui.blogspot.com
두께루의 임베디드 소프트웨어 디자인: 2015-04-12
http://dooeui.blogspot.com/2015_04_12_archive.html
두께루의 임베디드 소프트웨어 디자인. 임베디드 소프트웨어 개발에 관련된 개인적인 개발 참조 노트 입니다. STM(Short Term Memory)를 극복하고자 자주 잊어먹는 내용을 그때 그때 정리하여 놓기로 하였으며, 단 절대로 남의 글을 그대로 옮기지 않는 것을 원칙으로 하였습니다. 더 잘 정리할 자신이 없을 때는 링크를 걸거나 참조 사이트에 등록하도록 하겠습니다. 혹시 본문의 내용 중 잘못된 점이 있다면 망설이지 마시고 덧글 달아 주시기 바랍니다. 2015년 4월 14일 화요일. 임베디드 시스템 설계 시 유지/보수 및 디버깅을 위한 로깅은 일반적으로 serial interface를 사용하여 구현된다. 이는 시스템의 특정 serial interface를 표준 입출력 및 에러로 지정하는 것으로 printf를 사용한 로그 메세지가 serial 로 출력되며 따라서 serial interface가 연결된 상태에서만 로깅이 가능하므로 개발이나 유지 보수에 불편한 점이 많다. Hong, Doo Eui.
dooeui.blogspot.com
두께루의 임베디드 소프트웨어 디자인: 2014-11-09
http://dooeui.blogspot.com/2014_11_09_archive.html
두께루의 임베디드 소프트웨어 디자인. 임베디드 소프트웨어 개발에 관련된 개인적인 개발 참조 노트 입니다. STM(Short Term Memory)를 극복하고자 자주 잊어먹는 내용을 그때 그때 정리하여 놓기로 하였으며, 단 절대로 남의 글을 그대로 옮기지 않는 것을 원칙으로 하였습니다. 더 잘 정리할 자신이 없을 때는 링크를 걸거나 참조 사이트에 등록하도록 하겠습니다. 혹시 본문의 내용 중 잘못된 점이 있다면 망설이지 마시고 덧글 달아 주시기 바랍니다. 2014년 11월 14일 금요일. QNX Neutrino APS 사용하기. 위와 같은 경우 10MB/s 정도의 througput을 처리할 수있는 별도의 전용 CPU가 있으면 어떨까? QNX의 APS(Adaptive Partitioning Scheduler) 는 한개의 CPU를 논리적으로 여러개의 파티션으로 나누어 위와 같이 특정 프로그램를 위한 전용 CPU로 사용할 수 있도록 해준다(Partitioning). APS 기능은 아래와 같이 실행시킬 수 있다.
dooeui.blogspot.com
두께루의 임베디드 소프트웨어 디자인: 2013-05-05
http://dooeui.blogspot.com/2013_05_05_archive.html
두께루의 임베디드 소프트웨어 디자인. 임베디드 소프트웨어 개발에 관련된 개인적인 개발 참조 노트 입니다. STM(Short Term Memory)를 극복하고자 자주 잊어먹는 내용을 그때 그때 정리하여 놓기로 하였으며, 단 절대로 남의 글을 그대로 옮기지 않는 것을 원칙으로 하였습니다. 더 잘 정리할 자신이 없을 때는 링크를 걸거나 참조 사이트에 등록하도록 하겠습니다. 혹시 본문의 내용 중 잘못된 점이 있다면 망설이지 마시고 덧글 달아 주시기 바랍니다. 2013년 5월 9일 목요일. ISO26262에는 5개의 등급이 있으며, 등급별 FIT(Failure In Time)는 아래와 같다. 즉 1 FIT는 10 9 시간(11만 4155년)동안 에러가 발생하는 횟수를 의미한다. QM ASIL A ASIL B ASIL C ASIL D. FIT 1000이상 1000이하 100이하 100이하 10이하. FIT = Failure in Time = 1 failure / 10 9. Hong, Doo Eui. GETTI...
dooeui.blogspot.com
두께루의 임베디드 소프트웨어 디자인: printf와 시스템 성능 그리고 UART baud rate
http://dooeui.blogspot.com/2013/07/printf-uart-baud-rate.html
두께루의 임베디드 소프트웨어 디자인. 임베디드 소프트웨어 개발에 관련된 개인적인 개발 참조 노트 입니다. STM(Short Term Memory)를 극복하고자 자주 잊어먹는 내용을 그때 그때 정리하여 놓기로 하였으며, 단 절대로 남의 글을 그대로 옮기지 않는 것을 원칙으로 하였습니다. 더 잘 정리할 자신이 없을 때는 링크를 걸거나 참조 사이트에 등록하도록 하겠습니다. 혹시 본문의 내용 중 잘못된 점이 있다면 망설이지 마시고 덧글 달아 주시기 바랍니다. 2013년 7월 1일 월요일. Printf와 시스템 성능 그리고 UART baud rate. 가설 검증을 위해 로그 출력에 사용되는 stderr/stdout용 serial(UART)장치 즉 /dev/ser1의 baud rate을 올려보았다. 문제 해결! 따라서 Baud rate을 올리는 방법으로 문제 개선이 가능하지만, 예상치 못한 문제로 인하여 Baud rate는 올리지 못하는 것으로 결론. Hong, Doo Eui. 월요일, 7월 01, 2013.
dooeui.blogspot.com
두께루의 임베디드 소프트웨어 디자인: stack frame 해석하기
http://dooeui.blogspot.com/2013/09/stack-frame.html
두께루의 임베디드 소프트웨어 디자인. 임베디드 소프트웨어 개발에 관련된 개인적인 개발 참조 노트 입니다. STM(Short Term Memory)를 극복하고자 자주 잊어먹는 내용을 그때 그때 정리하여 놓기로 하였으며, 단 절대로 남의 글을 그대로 옮기지 않는 것을 원칙으로 하였습니다. 더 잘 정리할 자신이 없을 때는 링크를 걸거나 참조 사이트에 등록하도록 하겠습니다. 혹시 본문의 내용 중 잘못된 점이 있다면 망설이지 마시고 덧글 달아 주시기 바랍니다. 2013년 9월 30일 월요일. GDB에서 출력되는 frame 정보 해석. 1 #include stdio.h. 3 int func1(int arg1, int arg2);. 4 int func2(int a1,int a2);. 6 int func1(int arg1, int arg2) / 시작주소는 0x804841C. Gdb에서 x func1명령으로 확인 가능. 8 int temp=3;. 10 return temp;. 16 int tmp=9;. Locals...
dooeui.blogspot.com
두께루의 임베디드 소프트웨어 디자인: 2013-04-28
http://dooeui.blogspot.com/2013_04_28_archive.html
두께루의 임베디드 소프트웨어 디자인. 임베디드 소프트웨어 개발에 관련된 개인적인 개발 참조 노트 입니다. STM(Short Term Memory)를 극복하고자 자주 잊어먹는 내용을 그때 그때 정리하여 놓기로 하였으며, 단 절대로 남의 글을 그대로 옮기지 않는 것을 원칙으로 하였습니다. 더 잘 정리할 자신이 없을 때는 링크를 걸거나 참조 사이트에 등록하도록 하겠습니다. 혹시 본문의 내용 중 잘못된 점이 있다면 망설이지 마시고 덧글 달아 주시기 바랍니다. 2013년 4월 28일 일요일. Http:/ mwultong.blogspot.com/2006/06/line-feed-lf-carriage-return-cr.html. Hong, Doo Eui. 일요일, 4월 28, 2013. 이 게시물에 대한 링크. 피드 구독하기: 글 (Atom). Http:/ swarchi.tistory.com/. 친절한 임베디드 시스템 개발자 되기 강좌. AutoHotKey : 키매핑 및 자동화. 한국 리눅스 문서화 프로젝트.
dooeui.blogspot.com
두께루의 임베디드 소프트웨어 디자인: 2015-03-29
http://dooeui.blogspot.com/2015_03_29_archive.html
두께루의 임베디드 소프트웨어 디자인. 임베디드 소프트웨어 개발에 관련된 개인적인 개발 참조 노트 입니다. STM(Short Term Memory)를 극복하고자 자주 잊어먹는 내용을 그때 그때 정리하여 놓기로 하였으며, 단 절대로 남의 글을 그대로 옮기지 않는 것을 원칙으로 하였습니다. 더 잘 정리할 자신이 없을 때는 링크를 걸거나 참조 사이트에 등록하도록 하겠습니다. 혹시 본문의 내용 중 잘못된 점이 있다면 망설이지 마시고 덧글 달아 주시기 바랍니다. 2015년 4월 2일 목요일. 임베디드 개발 환경에서 필요한 RS232 관련 지식. 임베디드 개발 환경에서 아직까지도 가장 많이 사용되는 터미널 인터페이스는 RS-232이다. RS-232와 이와 관련된 내용을 모두 이해하는 것은 아주 어려운 일이므로 개발에 꼭 필요한 내용 위주로 정리한다. DTE 장치끼리 통신이 필요할 경우 2번과 3번을 서로 꼬아서 연결해 주어야 하며 이렇게 서로 크로스하여 배선한 케이블을 널 모뎀 케이블이라고 부른다. 만일...