Sam Price started a new discussion on bsps/riscv/esp32/start/bspstart.c: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1555#note_161777 > #define RTC_CNTL_SWD_CONF_REG (uintptr_t) 0xac > #define RTC_CNTL_SWD_CONF_AUTO_FEED_EN BSP_BIT32( 31 ) > > +/* Register 9.39, RTC_CNTL_SWD_WPROTECT_REG (0x00B0), page 255 */ > #define RTC_CNTL_SWD_WPROTECT_REG (uintptr_t) 0xb0 > -#define RTC_CNTL_SWD_WPROTECT_KEY 0x8f1d312aU > > +/* > + * Section 12.3.2.2, Workflow, page 310: > + * > + * "When trying to feed SWD, CPU needs to disable SWD controller's write > + * protection by writing 0x8F1D312A to RTC_CNTL_SWD_WKEY." > + * > + * The super watchdog's key differs from the digital watchdogs' key above. > + */ > +#define RTC_CNTL_SWD_WKEY_VALUE 0x8f1d312aU **Reference code for the super watchdog key.** ESP-IDF defines the same value as [`RTC_CNTL_SWD_WKEY_VALUE`](https://github.com/espressif/esp-idf/blob/0e6b480f858c69862ffb6001d96e9eef74599a6e/components/esp_hal_wdt/esp32c3/include/hal/rwdt_ll.h#L26), `0x8F1D312A`. -- View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1555#note_161777 You're receiving this email because of your account on gitlab.rtems.org. Unsubscribe from this thread: https://gitlab.rtems.org/-/namespace/49/sent_notifications/6-0fb9mwamrktrtdlip1o02l9h9-1d/unsubscribe | Manage all notifications: https://gitlab.rtems.org/-/profile/notifications | Help: https://gitlab.rtems.org/help
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
