Alexandra Voinea
Alexandra Voinea
@HiFiPhile I think that is correct. The stm32f103rc for example doesn't have any way to connect the DMA to the USB. It also doesn't have an internal dma controller. I...
Also, is `ENDPOINT_EPNUM_MASK` correct? Right now it is 0x0F, but the AVR MCUs that support USB only ever use 3 bits, not 4. This could potentially result in writing a...
Do you have CodeChickenCore installed? If you don't google it and download the right version. If you DO have it, than make sure you use the right version of the...
I've checked and it works on STM32G070RB and STM32G071RB. Can't really check the G0Bx variants since I can't get my hands on such a board.
> Separately, will the stm32g0b1 binary run unmodified on an stm32g071 chip? It will not because of the different SRAM size. But otherwise it should work as long as the...
@KevinOConnor I've rebased the changes to the latest master. I'm still not entirely sure what I need to change so that this PR can get merged. > However, this commit...
> If you set the ram size of the stm32g0 build to 0x9000 does it then work? Klipper never uses more than about 16KiB of ram, so we can reduce...
> Yes - certainly the g0x0 variants will need different support. For some reason I thought most of the ifdefs were due to the g0b1 vs g071 - is that...
Sure. I'll make a separate PR for that in the coming days. Should I include the G0 and G4 SWD bugfix also?
@mattthebaker Thanks. @KevinOConnor I think the PR is ready again