Maximilian Gerhardt

Results 518 comments of Maximilian Gerhardt

That shouldn't happen. Only initially on function entry, it does go into the `__riscv_save_x` function, but once you carefully step-into each instruction, it should return to the C/C++ code normally....

1. What chip are you connecting to the WCH-LinkE with which exact wiring? 2. Did you ever update the firmware of the WCH-Link(E) via Mounriver studio? 3. Does `./wlink status`...

This error could also be on my side if it needs a newer OpenOCD version. That version could be before the CH32X035 chip was added. I will check this and...

Yes, that can definitely be the issue. The last version in the PIO registry is ``` 0.11.0+dev-02415-gfad123a16-dirty (2023-01-03-10:00) ``` when the latest Mounriver version is ``` 0.11.0+dev-02415-gfad123a16-dirty (2023-09-22-10:36) ``` package...

I've updated the example and added notes https://github.com/Community-PIO-CH32V/platform-ch32v/blob/abb2e1d73cec5fbd58a2b69262f2adab7b4a691e/examples/uart-printf-none-os/platformio.ini#L65-L71 Maybe this helps?

The package update has not been approved by PlatformIO yet, this will take some time. If you want to test it out now, add ```ini platform_packages = tool-openocd-riscv-wch@https://github.com/Community-PIO-CH32V/tool-openocd-riscv-wch.git#linux ``` assuming...

I'm trying to integrate the program `wchisp` (Open Source) for USB DFU uploads at #14, however it's not quite working for me yet. Not sure if also implements the UART...

I currently use the WCH-Link + OpenOCD combination to upload to my chip, which is already uploaded for most OS'es (#2), works great for upload and debugging.

Very good. Then this issue will be resolved automatically on the PlatformIO registry packages are approved. The only thing I have to worry about is that the new OpenOCD version...

I've registered for a readthedocs.io website, now we have https://pio-ch32v.readthedocs.io/en/latest/ being created from https://github.com/Community-PIO-CH32V/docs. No real docs were added yet though, but the page stands.