도와주세요!!
글 수 15,339
2003.07.14 22:17:03 (*.186.48.184)
10352
: 1. 플래쉬를 부트 플래쉬와 nand 플래쉬 2가지를 사용했는데 부트로더를 nand
: 플래쉬에 올릴 수는 없는 것인가요?
초기에 PXA255 가 부팅 하기 위해서는 부트 프로그램이 돌아야 하는데
이런 기능은 NOR 플래쉬 밖에 없읍니다. NAND 는 데이타 저장용으로
부팅용으로 사용하려면 초기 부팅시에 버퍼 기능이 있는 특별한 회로가
필요합니다.
결론은 CPU가 지원하던가 특별한 회로를 사용하지 않는한
불가능 합니다.
:
: 2. 만약 그렇다면 nand 플래쉬를 사용하려면 항상 부트 플래쉬를 같이 사용
: 해야 하는 것인가요?
예
: 3. 8비트 nand 플래쉬를 사용하던데 16비트를 사용해도 문제가 안되나요?
8비트 회로와 16비트 회로는 서로 호환이 되지 않습니다.
더구나 프로그램 접근도 조금 다릅니다.
결국 EZ-X5에서는 16비트 NAND가 안된다고 봐야죠 ^^
: 4. 8비트를 사용하신 특별한 이유가 있나요?
아무래도 8비트가 범용적이고 16비트가 그리 쉽게 구할수 있지 않아서
( 저희 입장에서 ) 사용했읍니다.
더구나 속도차이도 저장용이기때문에 속도 차이도 그리 크게 나지 않은듯
해서 채택했읍니다.
: 5. 만약 16비트 nand 플래쉬를 사용할 경우 변경해야 할 부분은 어디인가요? 회로, 이지부트 프로그램, 리눅스 커널 , 리눅스 화일 시스템
JFFS2 ( 직접 많이 수정해야 할듯 ), 또는 YAFFS ( 직접 패치 )
해야 하죠...
거의 전부 건들여야 합니다. ^^
: 플래쉬에 올릴 수는 없는 것인가요?
초기에 PXA255 가 부팅 하기 위해서는 부트 프로그램이 돌아야 하는데
이런 기능은 NOR 플래쉬 밖에 없읍니다. NAND 는 데이타 저장용으로
부팅용으로 사용하려면 초기 부팅시에 버퍼 기능이 있는 특별한 회로가
필요합니다.
결론은 CPU가 지원하던가 특별한 회로를 사용하지 않는한
불가능 합니다.
:
: 2. 만약 그렇다면 nand 플래쉬를 사용하려면 항상 부트 플래쉬를 같이 사용
: 해야 하는 것인가요?
예
: 3. 8비트 nand 플래쉬를 사용하던데 16비트를 사용해도 문제가 안되나요?
8비트 회로와 16비트 회로는 서로 호환이 되지 않습니다.
더구나 프로그램 접근도 조금 다릅니다.
결국 EZ-X5에서는 16비트 NAND가 안된다고 봐야죠 ^^
: 4. 8비트를 사용하신 특별한 이유가 있나요?
아무래도 8비트가 범용적이고 16비트가 그리 쉽게 구할수 있지 않아서
( 저희 입장에서 ) 사용했읍니다.
더구나 속도차이도 저장용이기때문에 속도 차이도 그리 크게 나지 않은듯
해서 채택했읍니다.
: 5. 만약 16비트 nand 플래쉬를 사용할 경우 변경해야 할 부분은 어디인가요? 회로, 이지부트 프로그램, 리눅스 커널 , 리눅스 화일 시스템
JFFS2 ( 직접 많이 수정해야 할듯 ), 또는 YAFFS ( 직접 패치 )
해야 하죠...
거의 전부 건들여야 합니다. ^^