우선 제대로 스지는 못했지만 유형목님이 말씀 하신 것을 적어서 올려 놓습니다.
질문도 제대로 못하고 죄송스럽네요.. ㅠ.ㅠ
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서비스센터에서 일하면서 늦게나마 대학 보통신과에 들어와서 라우터랑 스위치 만지고
했는데 임베디드쪽은 수업때 아주아주 조금 나간거 외에는.. ㅠ.ㅠ
믿을만한 곳이 여기밖에 없어서 이렇게 질문드림니다.. ㅜ.ㅜ
u-boot는 플래시메모리인지 아니면 롬인지 모르겠으나 따로 저장되어 있는것 같고 CF 메모리는 IDE 인터페이스에 물려있네요.
커널은 확실히 CF메모리에서 읽는 것으로 보입니다만..
부트옵션에서 bootoctlinux 21000000 <- 이부분이 뭘 의미하는지가 알쏭달쏭하네요.
CF메모리에 파일시스템을 올리지 않았다면 그냥 순차적으로 커널을 CF메모리에 번지수만큼 쓴것일 테고, 새로 커널을 업데이트 하려면 tftp로 받아서 저 번지수에 해당하는 영역에 새로 써주면 될듯한데..
이건 뭐 어디까지나 가정일수 밖에 없습니다. 상황을 알수가 없는고로..^^;