Hi guys,
I am finding that reading the raw data off an SD in my embedded, that the boot sector is not actually at address 0, but differs from card to card (ie. my 64 MB has the boot sector at 4E00, and my 128 MB at C600).
Everything else before this is read as 0's.
I am not using any of the secure stuff on the card, just plain-old SPI. I verifed I am reading the exact values vs. WinHex on a PC and card reader.
Can anyone provide insight into this? Is there some non-readable secure stuff on SD cards before the boot sector? Any ideas where I get more info on this? (I have tons of info on the FAT field descriptions, etc already).
Thanks!
-- Pete