u-boot 와 mImaage 올리구 부팅 시키면 아래와 같은 에러가 생깁니다.

----------------------------------------------------------------------------------
Hit any key to stop autoboot:  0
## Booting image at 02030000 ...
   hcrc = 0xdc3ded5e
   Image Name:   Kernel-Ramdisk-Image
   Image Type:   ARM Linux Multi-File Image (gzip compressed)
   Data Size:    2989888 Bytes =  2.9 MB
   Load Address: 00008000
   Entry Point:  00008000
   Contents:
   Image 0:   779782 Bytes = 761.5 kB
   Image 1:  2210092 Bytes =  2.1 MB

   Verifying Checksum ...  Bad Data CRC
boot >
--------------------------------------------------------------------------

  Verifying Checksum 에서 Bad Data CRC 에러가 납니다.
  cmd_bootm.c 파일을 보면 이미지 헤더 부분 함수는 잘 돌아갑니다.
  (위에 보시는 것처럼 Image 관련 정보는 잘 출력)
  그런데 그 다음 checksum 중에
  if(crc32 (0, (char *)data, len) != ntohl(hdr->ih_dcrc)){
             printf ("Bad Data CRC");
             ..........................................> 이부분에서 걸립니다.
  data crc 부분이 안맞아서 그런거 같은데 정확이 어느 부분을 수정해야 할지
모르겠습니다.
  고수님들의 조언 부탁드립니다.