현철님 말씀하신대로 점검을 아래와 같이 해보았습니다.
1. 전원확인 - OK
2. pll 확인 - OK
3. 부트로더 다운 - 이것은 이솝용으로 쓴 jtag 프로그램으로 먼저 해봤는데, 이솝2440용으로 수정하신 거라서 그런지 CPU는 인식하는데 NOR 플래쉬가 인식이 안되더군요. 그래서 삼성에서 2410용 부트로더를 다운받아서, pin2410.c .h을 이솝다운로더에 넣고, "added to sjf2440" 이라고 주석이 붙은 코드를 제거하고 컴파일해서 동작에 성공했습니다.
4. CS0, OE, CS6 동작 확인 - 아직은 완벽한 동작인지는 모르겠지만 오실로 스코프로 파형이 뜨는 것까지 확인하였습니다.
이상이 오늘 한 일이고요.ㅋ 일단 보드가 동작은 하는 것 같아서 안심입니다.
* pin2440.h pin2410.h 에는 각 핀이 배열인덱스로 정의되어 있던데요. 핀 명칭에
_CON 이 붙은게 있고 안붙은게 있던데 왜 그렇게 되어 있는지 모르겠네요.
jtag으로 id까지 읽어오면 큰 이상은 없을겁니다.
jtag으로 download란에 있는 이재훈님이 올려주신 u-boot 올려보시기 바랍니다.
flash code가 틀려서 flash write는 힘들겠지만, 부팅에는 문제없을 겁니다.