I used to be able to run mecrisp happily until I upgrade the firmware of ST-LINKV2-1. Interactive operations seem to be fine. However, uploading Forth source files would hang the serial communication after some bytes sent.
I've tested msend and folie and got the same results. Other boards like STM32F429 Discovery doesn't have such problems.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
this happens when there is a serial overflow. Solutions might be disabling overflow handling for UART and higher clock speed of microcontroller, enable pll
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I used to be able to run mecrisp happily until I upgrade the firmware of ST-LINKV2-1. Interactive operations seem to be fine. However, uploading Forth source files would hang the serial communication after some bytes sent.
I've tested msend and folie and got the same results. Other boards like STM32F429 Discovery doesn't have such problems.
The new firmware version of ST-LINKV2-1 is V2J28M18 and could be downloaded here
http://www.st.com/en/embedded-software/stsw-link007.html
Did you get a any solutions to your problem ?
this happens when there is a serial overflow. Solutions might be disabling overflow handling for UART and higher clock speed of microcontroller, enable pll