Hi, I'm working on a project where I need to save data to a usb stick, at a rate of about 10 kB/s. I'm using FTDI's Vinculum II. I managed to send data to the VNC2 with the fifo interface and write it to a usb stick, and it works pretty well, but I would like to use the spi slave interface of the VNC2 instead, to free so pins that I could use for GPIOs.That's where I have problems. I used the "SPI to USB Memory Sample Application ROM" as a starting point, but I am not able to read data from the SPI port. I can see with a logic analyzer that I'm sending data from the master though. I tried different slave modes, and SCK speeds with no success. In Full duplex mode, when the master sends a write command byte, the VNC2 replies that it can receive new data, but when the master sends the first data byte, the VNC2 automaticaly replies that It cannot receive data. And even this single data byte is not available from the spi driver. Finally, I tried to contact FTDI support, with no success.
Anyone can help?