I am using the LPC4367 with the USB Host Mass Storage driver and
Keil RTX. I have provided the linker in Keil with a 32kB chunk of
RAM. I am successfully able to read up to 32 sectors from a USB flash
drive in one command: USBH_MSC_Read(0, 0, 32, &usbbuffer1); at a
rate of 17 MB/s. I am aiming to achieve 30 MB/s throughput but 21
MB/s would suffice with compression via LZ4. Reading only 1 sector
per command results in horrible throughput (under 1MB/s) and reading
more secto
↧