micro-ROS / micro-ROS/micro_ros_stm32cubemx_utils

HardFault_Handler when rclc_timer_init_default is use

Open
#99 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
275
Forks
100
PR merge metrics
No merged PRs in 30d

Description

I have a problem when debugger reach rclc_timer_init_default function. this cause the debugger go to HardFault_Handler function. Please help.
Board: openCR(stm32f746)
IDE: stm32cubeide
OS: Freertos

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the HardFault at rclc_timer_init_default on the openCR (STM32F746) board under STM32CubeIDE and FreeRTOS, then inspect the debugger's fault context. Trace the function's entry and surrounding initialization to identify the failing condition; done means the timer initialization no longer reaches HardFault_Handler and the behavior is verified on the stated setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.