나는 에 근무 중이다. BF548 EZKIT LITE, 나는 그것에 tftp 부팅을했다. 커널 및 jffs2 파일 시스템이 성공적으로로드되었고 루트 프롬프트가 나타납니다.sf 카드를 사용하여 bf548 ezkit에 u-boot.ldr로드
하지만 지금은 부팅에 SD 카드를 사용해야하는데 SD 카드에 ext2 파티션을 만들고 u-boot.ldr (부트 로더)를 복사했지만 SD 카드를 보드에 삽입 한 후이 파일을로드하려고 시도 할 때 블록
...
** 인식 할 수없는 파일 시스템 유형을 ext2 파일 시스템을 마운트 할 수 없습니다 **
- 나는tranfering 데이터와 같은 오류가 오류를 읽을 ext4fs_devread
** 실패 가지고 있었다
인터넷에서 검색했지만 아무 것도 찾을 수 없으므로 SD 카드가 발견되었음을 나타내는 세부 정보 로그를 추가하십시오.
bfin> mmcinfo Device: Blackfin SDH Manufacturer ID: 3 OEM: 5344 Name: SD02G Tran Speed: 25000000 Rd Block Len: 512 SD version 2.0 High Capacity: No Capacity: 1.8 GiB Bus Width: 4-bit bfin> bfin> ext2load mmc 0 0x1000000 u-boot.ldr tranfering data failed ** ext4fs_devread read error - block Failed to mount ext2 filesystem... ** Unrecognized filesystem type ** bfin>
또한 다른 SD 카드를 시도했다하지만 여전히, 모든 일이에 대한 단서가 같은 문제있어? 공유하십시오.
U- 부트 버전 = 2014.07. Linux 커널 = 4.5.4
저는 Buildroot를 사용하여 보드 지원 패키지를 만들고 있습니다. 사전에
감사합니다 ....
이
SD 카드가 삽입 된 Linux 호스트에서 'tune2fs -l/dev/SDCARDPARTITION | grep 64bit 'show? metadata_csum과 함께 해당 기능을 설정 한 경우 해당 기능을 사용하지 않도록 설정 한 파티션을 다시 만들어야합니다. –
@TomRini 'sudo tune2fs -l/dev/sdb1 | grep 64bit' 터미널에 아무것도 출력하지 않습니다. 'sudo tune2fs -l/dev/sdb | 오류 ** tune2fs 아래이 인쇄 64bit' 그렙 : 수퍼 나쁜 매직 넘버는 유효한 파일 시스템의 수퍼 블록을 찾을 수 없습니다는/dev/sdb에 을 열려고하는 동안 ** 내가 시도했다 빠른 회신 – chex