Hi All,
I'm having a problem in eboot (CE6) reading nk.bin after reading another configuration file.
Is there something that needs to be reset or done to the mmc/sd interface to do additional reads?
Should I not use the BLSDDownload function? If not what should I use? What is the sequence?
This is my serial output:
1st file (cfg file):
BLSDDwnld: FN: fpga.xsv
SDCardDet: 1
MMCIssueIdentify: SD card detected
reported block size = 512
Card size is = 1939456 512 byte sectors
max clock freq = 25000000
done.
Directory Entry #2: <MLO >
Directory Entry #4: <FTPD TMP>
Directory Entry #7: <DATAIN~1 XML>
Directory Entry #16: <EBOOTS~1 NAN>
Next directory sector 481, file data area start 512
Directory Entry #17: <EBOOTSD NB0>
Directory Entry #18: <NK BIN>
Directory Entry #26: <FPGA XSV> Found file, starting cluster = 427, file size = 72418
File Read/Cpy: 0x00007643
2nd file (os image):
BootDevice(4)
BootDevLoc(4809c000)
BLSDDwnld: FN: nk.bin
SDCardDet: 1
MMC Stat: 00018000
SDHC: command response timeout CTO!
MMC::MMCCommandResponse: MMCSendCommand error, command = 55
MMC::MMCCommandResponse: Command Response Error
MMC Stat: 00018000
SDHC: command response timeout CTO!
MMC::MMCCommandResponse: MMCSendCommand error, command = 1
MMC::MMCCommandResponse: Command Response Error
MMCIssueIdentify: busy bit never deactivated -- probably no card, ocr = 0x0
SDCardInit: No media found!
failed
If anyone can shed some light on this, that would be great - I'm stumped.
Matt