Ha Thach
Ha Thach
sure, do you know which host or any way to force host to use READ/WRITE16 instead of 10 for developing/testing.
v305 is already supported.
yeah sure, you can take the peek of EHCI driver, it already supports and use dcache clean/invalidae API. Cache line size is cpu depent, you gonna need to add `CFG_TUSB_MEM_DCACHE_LINE_SIZE_DEFAULT`...
thanks for the issue, I will check this out the next time I work with max3421e port (currently busy with other things)>
yeah, I agree, but we need to do this in the portable way, since not all mcu support this. E.g DMA only mcu require data must be at leat 32/64...
@makermelissa what is your setup, I think this should be already supported. If you are using Arduino IDE, please try DualRole/CDC/serial_host_bridge, you can jumper wire tx rx on the ftdi...
@makermelissa ok, I will pull out the hw to test and post updat here. Update: I think I reproduce the issue, working on the fix :)
@makermelissa https://github.com/adafruit/Adafruit_TinyUSB_Arduino/pull/551 pull the latest from tinyusb, this should fix the issue with ftdi driver. Please give it a try and let me know if that works for you.
@makermelissa let me know if you need any help to test this out.
thanks for detailed report, can you do the quick check and run this repo stock example with cmake build e.g host/cdc_msc_hid or host/device_info to see if that works. Arduino core...