2020-03-31 01:58 AM
Hello,
I am using the USB CDC of NUCLEO-F767ZI board. MY firmware can transmit and receive OK through the USB CDC. However, I cannot receive more than 64 bytes, only the first 64 bytes are received. The transmission is OK, it can send more than 64 bytes.
I tested with Hercules, Tera Term, Putty and the results are the same.
Do you have any idea what I missed or did I do anything wrong?
Thanks and best regards,
Duy
2020-03-31 02:34 AM
Same issue as in this question. Looks like bug.
-- pa
2020-03-31 06:51 AM
Still debugging but no idea why. I tried different COM port software also.
2020-04-02 09:12 AM
Hello,
Which firmware package are you using ?
I will raise this internally for check and come back to you soon.
Best Regards,
Imen
2020-04-02 09:45 AM
Could you please use the provided USB CDC application available on the Firmware package ? we are not expecting to run into this issue using cube firmware.
Then, please keep us about your progress on this.
2020-04-02 10:07 AM
Hello Imen,
Thanks for your feedback, I am using STM32Cube_FW_F7_V1.16.0.
Best regards,
Duy
2020-04-02 10:09 AM
I don't see any example using CDC alone for the Nucleo-F767ZI. If possible, can you provide me the one you are testing?
Thanks.
2020-04-02 10:12 AM
You may get inspired and re-use sections from the CDC example available on Eval project.
Are you using STM32CubeMX in your own project ?
2020-04-06 02:10 AM
Yes I am using STM32CubeMX and STM32CubeIDE in my project, still porting the example and make it run on my Nucleo.
2020-04-06 11:31 AM
Hi @Duy,
Please share your ioc file, this will help our CubeMX team to check and analyze your issue.
Best Regards,
Imen