부트로더(bootloader) 개념-명령어, JTAG 퓨징 [임베디드 리눅스 기초] 부트로더 (bootloader) 소개 -시스템의 하드웨어를 초기화하고 운영체제의 커널을 메모리에 올려 실행시키는 시스템 프로그램- 부트로더의 위치 : 일반적으로 시스템 메모리의 물리 주소 0번지부터 위치 : 롬, 플래시, SRAM 등 정적인 메모리에 위치 - 부트로더의 기능 : bootloader는 메모리 초기화 : 하드웨어 초기화 - 직렬포트의 초기화 - 네트워크 초기화 - 프로세서 속도, 인터럽트의 초기화 - 커널과 램 디스크 적재 : 커널과 램 디스크를 램에 적재하여 실행 부트로더의 동작 (1)- 부트로더의 실행 순서 부트로더 bootloader 동작 (2) - 하드웨어 초기화 : 프로세서 및 메모리 초기화 : 네트..
리눅스 Flex 컴파일러 윈도우 설치 (LEX Linux GNU 버전을 Windows7) 리눅스 Flex 컴파일은 리눅스 Lex의 GNU 버전 프로그램입니다. 단순한 GNU 버전인 것만은 아니고, 많은 부분이 개선된 프로그램이라고 합니다. MinGW 설치(윈도우즈에 리눅스 개발환경 설정하기) 12flex linenos.flexgcc lexyy.c -lflcs 위와 같은 리눅스 Flex 컴파일 명령어들을 사용하기 위해선 윈도우즈에 리눅스 개발환경을 설정해야 합니다. 리눅스에선, 12yum install bisonyum install flexcs 와 같은 명령어로 쉽게 설치해야 사용할 수도 있습니다. 저와 같이 리눅스에서 사용하는 컴파일러인 gcc를 사용하기 위해선 MinGW를 윈도우7에 먼저 설치해야 합니..