I'm trying to run SPI2 (Master Receive Only) such that it continuously DMAs data from the slave. The problem is, it only works when I step over the HAL_SPI_Receive_DMA line... at which point I see SCLK, and it will run forever, until I "resume" th...
Trying to debug why the StLinkv3/Cube isn't bootloading.. According to AN2606, the embedded dfu bootloader for the M7 is in: ITCM-RAM at 0x00000000 (Boot0=0 is FLASH 0x0800 0000)However, once I jump, I don't see the UART TX line go high, which ...
Getting a "Error: Bridge error (BRG_CAN_ERR)". Can't find any documentation about it.The StmLinkV3 is able to program the Nucleo (Stm32H743) via SWD fine. In the screenshot's log section, the first message shows that the StLink doesn't detect the...
Using a Nucleo-H743 board, which unfortunately does not have a FD/CAN example( https://github.com/STMicroelectronics/STM32CubeH7/tree/master/Projects/NUCLEO-H743ZI/Examples )But following the code for similar chips, I do see an output on PD1. However...
Trying to figure out how to bootload the Stm32h745 using the BOOT0 and BOOT_ADDX. AN2606 / AN4938 says to use pattern 10, yet that shows the BOOT0 pin can be low OR high with the only difference being the ADDRX. We're interested in only using th...
I've been trying various different DMA/SPI settings, but no luck, something stops the DMA. Not sure if it's related but *VERY* frequently, whenever I'd restart the debugger, the CPU would hang on: SystemClock_Config():
while(!__HAL_PWR_GET_FLAG(PWR_F...
Sounds like you've been able to at least get the F105 CAN bootloader to respond! I verified the H745's ID reported at address 0x1FF1E7FE is 0x90.. which suggests the CAN bootloader is supported.Unfortunately, despite using the Peak-USB to send c...
Unless it's a silicon rev issue, it's hard to imagine that the rom's CAN bootloader in the chip doesn't work.. I'm guessing an issue with the ST-link. But can't find any documentation on the CAN bootloading protocol.. or the St-Linkv3 schematics/sou...
Testing with an STM32H745I-DISCO board, it can be placed in bootloader mode and programmed via UART. Trying to bootload via CAN bus using an St-Link-V3 (MB1440B firmware V3J5M1B3) has problems. The St-Link-V3 has the JP7 (CAN_ON) jumper installed...
Before getting the bootloader to work via jumping, I guess I should first confirm it works with BOOT0=3.3v. And to eliminate the possibility that other core (M4) is fighting with the M7.. I switched to the Nucleo stm32h743 board.Interestingly, wit...