Nguyên văn bởi lequyen
Xem bài viết
Để được được first sector bạn cần có:
+ Phần cứng đã chính xác, nhất là phần logic giữa SD card và vi điều khiển.
+ Vi điều khiển khởi tạo được giao diện SPI, UART.
+ Có chương trình gửi lệnh sang SD card (Đòi hỏi bạn phải biết tập lệnh của SD card).
+ Có chương trình khởi tạo SD card.
+ Có chương trình đọc block.
Sau khi đọc được first sector, bạn chưa làm được gì hết. Bạn phải viết thêm chương trình đọc boot sector, có thêm thuật toán tìm root cluser, số byte trong mổi cluser. Sau đó bạn mới tìm được root entry, đọc thêm kiến thức về short file name và long file name nữa thì mới làm nên chuyện.
Comment