Skip to content

Conversation

avolmat-st
Copy link

Allow to call HAL_DCMIPP_PIPE_SetConfig when the pipe state is READY. Currently it is only possible to use this function if the pipe state is RESET and ERROR states.
Indeed, it is possible to reconfigure the PIPE as soon as the pipe is not currently being used, aka in the READY state. With that done, it becomes possible to change the PIPE configuration between two use-cases without having to DeInit / Init the HAL_DCMIPP or use the unitary pixel packer functions.

Copy link
Member

@erwango erwango left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please update README's patch dedicated section and provide internal issue reference.

@avolmat-st avolmat-st force-pushed the hal_stm32_dcmipp_fix_pipe_setconfig branch from 0866f60 to 41d3d7d Compare September 2, 2025 19:19
Allow to call HAL_DCMIPP_PIPE_SetConfig when the pipe state
is READY. Currently it is only possible to use this function
if the pipe state is RESET and ERROR states.
Indeed, it is possible to reconfigure the PIPE as soon as the
pipe is not currently being used, aka in the READY state.
With that done, it becomes possible to change the PIPE
configuration between two use-cases without having to
DeInit / Init the HAL_DCMIPP or use the unitary pixel packer
functions.

Signed-off-by: Alain Volmat <[email protected]>
@avolmat-st avolmat-st force-pushed the hal_stm32_dcmipp_fix_pipe_setconfig branch from 41d3d7d to 7c681ab Compare September 2, 2025 19:22
@avolmat-st avolmat-st requested a review from erwango September 2, 2025 19:22
@avolmat-st
Copy link
Author

Added README information and rebased on top of main branch to fix conflicts in README files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants