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

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

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 [질문] samba 서버가 동작을 잘 안해요...ㅜ,.ㅜ [6] 김영일 2006-12-28 744
307 이솝보드에서 동영상을 보려면... [3] 유태경 2006-12-28 826
306 jtag 라이트 문제[완료] [7] 조준동 2006-12-28 963
305 setenv설정하고 타겟리셋했는데 커널을 못가져와요. <완료> [9] 김태현 2006-12-28 1227
304 [질문] SANDISK SD-메모리 인식 문제요. [1] 유태경 2006-12-28 1216
303 [질문] S3C2410에서 Chip select 4 (Bank4)에 read시 ce가 8회 ... [3] 김경호 2006-12-27 816
302 이솝3차보드개발환경구축가이드.doc따라하기중 개발환경파일..<완료&g... [5] 김태현 2006-12-27 1064
301 부트로더 디버깅.. <== 완료 [6] 전병우 2006-12-26 797
300 [질문] vmware에서 slackware11.0설치시 cfdisk않되는 문제 [완료] [6] 이훈희 2006-12-26 780
299 초보자의 어려움...ㅜㅜ [4] 최상의 2006-12-25 910
298 Nand에 이상이 있는 거 같은데요. Nand 고장 여부를 알고 싶습니... [4] 공경준 2006-12-25 1313
297 9.u-boot 보드에 올릴때 에러가 납니다~ <완료> [5] 서두원 2006-12-25 1029
296 SlackWare도 SATA에 설치 불가한가요?<완료> [1] 김재우 2006-12-24 701
295 부트로더 어셈 코드중... <== 완료 [2] 전병우 2006-12-23 1019
294 SD 메모리 사려고 하는데요..어떤거 사용하시는지. [2] 유태경 2006-12-23 622
293 SlackWare ISO이미지로 구할 수 있는 곳있을까요?<완료> [1] 김재우 2006-12-22 779
292 [질문] u-boot에서의 질문입니다.---[미완료] [4] 신재곤 2006-12-22 754
291 NAND 와 NOR <= 완료 [5] 전병우 2006-12-22 1072
290 SATA HDD에 리눅스 깔 수 있는 방법 없나요? <완료> [5] 김재우 2006-12-22 889
289 kernel업데이트시 에러[완료] [2] 이태간 2006-12-22 677

사용자 로그인