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

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

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
번호 제목 글쓴이 날짜 조회 수
308 LTE480WV-F01(TFT TOUCH LCD) 구할 수 있을가요? [2] 홍성관 2008-09-12 1328
307 [완료] wear leveling 영역의 크기에 대해 문의드립니다. [4] 이세종 2008-09-11 756
306 S3C6400 도움좀 부탁 드릴께요.. [7] 홍성관 2008-09-07 1330
305 [완료]udev는 무엇인가요?? [4] 서종범 2008-09-04 1017
304 [질문]uda1341 음성출력에 관한 질문 [3] 문철민 2008-09-04 738
303 [완료] yaffs 이미지 압축에 대해 궁금 합니다. [1] 석헌영 2008-09-04 1090
302 [도움요청] S3C6400 [7] 이준호 2008-09-02 1527
301 [도움요청]QT로 짠 프로그램을 타겟 보드에 실행 시키려고 합니다. [4] 김기범 2008-08-26 890
300 [도움요쳥]mplayer 포팅관련 도움을 요청합니다 [2] 한주영 2008-08-19 907
299 (질문) mplayer 포팅시 문제입니다. [1] 한주영 2008-08-19 899
298 [질문] Linux에서 사용할만한 SDIO WLAN카드 문의 [2] 박종석 2008-08-18 1090
» [질문] 밑에 질문 유현목님 댓글 토대로... ㅡ_ㅡ;; [7] 김용진 2008-08-18 802
296 [질문] 염치 없이 또 질문.. ㅡ_ㅡ; [3] 김용진 2008-08-16 919
295 [질문]sata_promise 오류 이거 어떻게 처리를 해야될지.. ㅡ.ㅡ;; [3] 김용진 2008-08-15 807
294 S3C6400 NDA 관련 Contact Point 아시나요? [3] 홍성관 2008-08-11 930
293 [완료] ECC 코드에서 Syndrome의 뜻에 대해서.. [1] 이세종 2008-08-09 1353
292 [완료] SiRFprima CPU의 ECC 알고리즘에 대해 문의드립니다. [2] 이세종 2008-08-08 854
291 [질문]ezboot 에서 au1200 Nand 플래쉬 vid, pid Read관련.. [2] 김기범 2008-08-07 923
290 리눅스 서버 관련 질문입니다. [1] 정원 2008-08-07 510
289 [질문] 이미지 효과 라이브러리 [1] 한기태 2008-08-06 927

사용자 로그인