Forum Posts
Bootloader UART: NACK to mass erase in extended erase memory command
Hello,We are currently using an homemade software to program our mcu. It has been tested on an STM32L4. While I am using it on an STM32L0 with the same version of the ST bootloader (V3.1). It returns an error during the erase step. The mcu responds w...
how to get exFAT files to access 64 Gb memory card using stm32f103
I am doing sd card operation using stm32f103c8t6. For sd card operation, i use FATFS files from stmcubx. But the problem is, that this generated FATFS file is only supported for up to 32Gb. Further above the size of sd card operation, it doesn't work...
portENTER_CRITICAL portEXIT_CRITICAL enables interrupt when it should not.
I am using freertos on stm32g071 devkit and I noticed following problem. Here is a simplified example:void some_os_api(void) { portENTER_CRITICAL(); // do stuff portEXIT_CRITICAL(); } void function_call_from_main_or_a_task(void) { //...
32F417: is there a very quick way to check if there is some ETH RX data available?
I am using a simple polled ETH RX process. The 10ms poll period limits data rate to 250kbytes/sec which is more than enough for the application, but it does introduce a latency of up to 10ms.Please don't tell me to use interrupt driven RX unless you ...
USB Set/get report control transfer failing on STM32G4
I'm using STM32G473 with the STM32_USB_Device_Library files. I set up a custom HID device with 1 IN EP. It is enumerating correctly and can successfully communicate bulk transfers with the host (proprietary software proven to work with other STM32 MC...
Advice on getting STM32 CAN bus to PC
Some time ago I designed a simple CAN to USB device. It accepts CAN network packets, then converts them to a binary packet that is sent to the virtual COM port. It works very well. However, the Virtual COM Port is limited to about 1MB/s even thou...