Hi,
I would like to set up a SATA drive on a L138/C6748 evaluation board as a mass storage device on the host through the USB port but I also need to access the drive directly from the C6748. i.e. Create a file using the C6748 and then open that same file on the host.
To accomplish the task, I started with the example project usb_dev_msc_sample.pjt which is part of BIOSUSB 01.10.01 located in
C:\Program Files\Texas Instruments\biosusb_01_10_01\packages\ti\biosusb\examples\usbdevmsc\build\C6748\ccs3.
This project works fine as a mass storage device but I am unable to access the drive from the C6748. It appears that the call to dsp_bios_entry(NULL); which sets up the USB Mass Storage Device Stack is preventing access to the drive locally. I can't find any documentation on the function so I'm not sure how it is implemented.
What should I do?
Thanks,
Scott