기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

우선 제대로 스지는 못했지만 유형목님이 말씀 하신 것을 적어서 올려 놓습니다.
질문도 제대로 못하고 죄송스럽네요.. ㅠ.ㅠ

1. 장비가 하는일 - 허브랑 비슷한 일을합니다.
2. 마이크로 콘트롤러 칩셋 명칭 - Cavium Network CN3860
3. 부트로더 - U-Boot-1.1.1
4. 부트로더 저장영역 - 모르겠습니다.. ㅠ.ㅠ
5. 리눅스 커널 버전 - Linux version 2.6.21.7(gcc version 4.1.2)
6. 리눅스 커널 저장영역 - 죄송합니다... ㅡ.ㅡ;; CF메모리에서 읽어 들여서...
7. 루트파일시스템 - 모르겠네요.. ㅡ_ㅡ;;
8. 부팅 로그 화면 - u-boot -> Autoload를 사용해서 CF메모리 -> 커널

제가 혹시 몰라서 데이터 시트 첨부 하였습니다.. ㅡ.ㅡ;;;
어쩌다보니 장비만 좋은거 받기는 했는데 실력이 없는지라.. ㅡ_ㅡ;;;
임베디드 프로그래밍까지는 아니고 장비연동을 해야 되는 상황입니다.. ㅠ.ㅠ
정보통신과에 재학중인 늦은 대학생에게 힘드네요..
HP서비스센터에서 일하면서 늦게나마 대학 보통신과에 들어와서 라우터랑 스위치 만지고
했는데 임베디드쪽은 수업때 아주아주 조금 나간거 외에는.. ㅠ.ㅠ
믿을만한 곳이 여기밖에 없어서 이렇게 질문드림니다.. ㅜ.ㅜ

유형목

2008.08.18 19:27:56
*.41.109.56

CAVIUM 칩셋이로군요. VPN장비에 쓰이는 MIPS 64bit 칩셋입니다.

u-boot는 플래시메모리인지 아니면 롬인지 모르겠으나 따로 저장되어 있는것 같고 CF 메모리는 IDE 인터페이스에 물려있네요.

커널은 확실히 CF메모리에서 읽는 것으로 보입니다만..
부트옵션에서 bootoctlinux 21000000 <- 이부분이 뭘 의미하는지가 알쏭달쏭하네요.

CF메모리에 파일시스템을 올리지 않았다면 그냥 순차적으로 커널을 CF메모리에 번지수만큼 쓴것일 테고, 새로 커널을 업데이트 하려면 tftp로 받아서 저 번지수에 해당하는 영역에 새로 써주면 될듯한데..

이건 뭐 어디까지나 가정일수 밖에 없습니다. 상황을 알수가 없는고로..^^;

김용진

2008.08.18 19:56:22
*.39.126.122

CF 2G메모리인데.. 2100000로 쓰라고 하더군요.. ㅡ_ㅡ;;
CF 4G메모리는 42000000로 쓰라고 하고.. ㅡ_ㅡ;;
bootoctlinux는 이젠에 명령한 "fatload ide 0 210000000 vmlinux.64" 뒤에
나오는 명령어 인데 "FAT타입으로 IDE 0에 vmlinux.64를 21000000 로 읽어와라"라는 명령이라고 설명에는 써 있습니다.
저는 "bootoctlinux 21000000"는 21000000의 octlinux를 부팅하라로 이해 하고 있습니다.. ㅠ.ㅠ
유형목님 대단 하시네요.. ㅡ_ㅡ;;
이런 질문만 보고도 금방 이해하시다니... ㅡ_ㅡ;;; 존경 스럽습니다....

김용진

2008.08.18 20:33:18
*.39.126.122

bootoctlinux 21000000명령을 치면 커널이 부팅 됨니다.

CF메모리에 파일 시스템은 올라간거 같은데 밑에 질문에 첨부한 Markfile이 Debian linux올리기 위한 파일인데 CF메모리의 파티션 삭제후 FAT파티션으로 68메가 잡아서 커널을 복사하고 나머지용량은 EXT3로 파티션 잡은후 Debian linux파일을(리눅스가 설치된 압축파일 안에 root,etc,bin,등... 해서 100메가정도 되네요) 압축 풀어서 넣던데... 제가 이걸 사용 못하고 있습니다.. ㅠ.ㅠ
역시 믿을만한 곳은 여기뿐이네여.. ㅠ.ㅠ
바로 보고 이해하시는 고수분들이 계시니.. ㅠ.ㅠ
이쪽은 힘드네요.. ㅠ.ㅠ
차라리 일주일동안 PC나 프린터 200대 수리하는게 더 쉬울듯.. ㅠ.ㅠ

유형목

2008.08.18 21:27:02
*.41.109.56

금방 이해한것이 절대 아니옵니다. ^^;

예전에 일하던 업체가 VPN업체였고 거기서 Brecis라는 회사의 MIPS32
계열 CPU를 썼는데 그 회사가 나중에 CAVIUM 네트웍스에 인수되어서
CAVIUM칩셋 계열의 동작방식을 대략 어렴풋이나마 알고있기 때문입니다.

CF메모리에 파일시스템이 올라갔고, 그걸 u-boot에서 인식하는 거라면 얘기는 더 쉬워집니다. 커널 컴파일 했을때 커널 이미지를 어떻게 복사하는지
스크립트만 살펴보면 답은 금방 나올것 같습니다.

김용진

2008.08.19 00:20:31
*.39.126.122

오~~~ 구세주 등장.. ㅜ.ㅜ
밑에 Makefile 첨부 되어 있는데 혹시.. 보시고 저에게 구원의 손길 부탁드림니다.. *^o^*

유형목

2008.08.19 23:24:55
*.41.109.56

Makefile 파알의 내용만 봐서는 단순히 커널을 복사만 하는것 같습니다.

실제기계를 봐야 답이 나올것 같군요. 위치가 어디인지요?
가산디지털단지에서 멀지 않으면 오랜만에 MIPS머신 구경삼아
보는것도 좋을듯..

김용진

2008.08.20 03:56:57
*.39.126.122

이렇게까지 신경 써 주셔서 감사합니다. ㅠ.ㅠ
근데 조금 멀어서.. ㅡ_ㅡ;;
성남이라서.. ㅜ.ㅜ
마음만 감사히 받아야 될거 같네요.. ㅜ.ㅜ
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
308 Git소스 컴파일 관련해서 질문 입니다. [1] 훌러덩 2011-06-27 483
307 휴대폰을 임베디드보드처럼 사용가능한가요? [1] pedor11 2015-05-09 483
306 s3c2410 Suspend/resume 관련질문 이종태 2009-12-06 482
305 오드로이드 추가 공구 계획일정은 없는건가요? [1] 조재영 2009-12-15 482
304 오드로이드 관련 펌웨어 test code [1] 홍성만 2009-11-18 482
303 [질문] linux에서 qt말고 xwindow 가능할까요? [1] 당그니 2010-01-21 482
302 GPS 모듈 문의드립니다. [1] 노대성 2010-03-05 482
301 S5PC100 의 무선랜 사용 월남붕어 2010-06-10 482
300 uBoot로 부팅후 로그인... file [1] 착한악마 2010-07-13 482
299 이숍 프로젝트에 지금은 c100에 대해 따라하는 내용이 있던데, 예전... [1] 최고운 2010-09-01 482
298 [재질문]aESOP-C100 WinCE Source 가져오는 방법 [1] 송의석 2011-02-08 482
297 uart5 사용에 대한 질문입니다. [1] 조장현 2011-02-12 482
296 aesop 6410 보드에서 usb 인식시 문제입니다 [1] 우르멜 2011-04-17 482
295 똑같은 질문이라 죄송합니다;; [1] 우르멜 2011-05-19 482
294 6410 인코딩 처리 성을찾아서 2011-05-24 482
293 power관련 문의입니다. [1] 김경식 2011-05-31 482
292 V310을 맥에서 컴파일해서 올려도 괜찮을까요? [1] 훌러덩 2011-06-23 482
291 mmc 캐싱 관련해서 문의 드립니다. [1] 심성보 2009-12-18 481
290 ODROID 속도 문의 [4] 권도홍 2009-12-08 481
289 6410 wince 관련 질문입니다. [1] 나오 2010-03-25 481

사용자 로그인