Segger Embedded Studio Issue

Anyone here using Segger’s Embedded Studio for RISC-V? I am and it seems to work fine with the HiFive1 and RED-V boards.

One issue I do have is seeing the FE310 peripheral registers (GPIO, PWM, UART, etc.) in Embedded Studio. I have the HiFive1 Rev. B Board Support Package installed, and I have “Target Device” set to “FE310”,

In the debugger, in the Registers Group window I only see CPU registers and registers for “Machine Information Registers”, “Machine Trap Setup”, “Machine Trap Handling”, “Machine Protection and Translation” and “Machine Counters/Timers”. I don’t see any register groups for the peripherals like the UARTS, PWMs, etc.

Anyone know how to display the peripheral registers in Embedded Studio?

1 Like