I am testing the reception of files from the Windows Form Application by referring to "usb_device_cdc_vcom".
(1) In order to confirm the transmission contents of the host, the transmission data of the host was acquired with a USB analyzer and compared with the original file.
→ The host was sending normal data.
(2) In order to check the received contents of the device, the USB reception buffer of the device was acquired by the IDE and compared with the original file.
→ I found that some of the data was not received correctly.
So I decided that the LPC5514 wasn't receiving the data. What could be the problem with this?
Device : LPC5514SDK Version: 2.9.0 (released 2021-01-15)
Host : Windows10 PC
Toolchain : IAR Embedded Workbench for ARM
Connecter : USB Type-C
Speed : High Speed
clk_in : 16 [MHz]
main_clk : 96[MHz]
USB1-HS PHY : 16 [MHz]
Solved! Go to Solution.
It is complicated to track down the cause of data corrupted, anyway, I have asked AE team, they have experience, hope they can shed light for the issue.