Skip to content

add camera_framework(base on ov2640)#6

Open
Elaina1911 wants to merge 3 commits into
OpenSiFli:mainfrom
Elaina1911:main
Open

add camera_framework(base on ov2640)#6
Elaina1911 wants to merge 3 commits into
OpenSiFli:mainfrom
Elaina1911:main

Conversation

@Elaina1911
Copy link
Copy Markdown

description in develop.md and READMD.md

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented May 12, 2026

CLA assistant check
All committers have signed the CLA.

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: a566e50e11

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

rt_base_t level = rt_hw_interrupt_disable();
handle->capture.frame_ready = 1;
handle->capture.soi_found = 0;
handle->capture.enable_capture = 0;
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Dispatch EOI-boundary JPEG frames

When a JPEG EOI marker is split across two DMA halves (0xFF as the previous byte and 0xD9 at source_ptr[0]), this branch marks the frame ready and clears enable_capture, but the only call to dvp_dispatch_frame() is inside the later while (index < half_size && handle->capture.enable_capture) loop. Because enable_capture is already 0, the loop is skipped, so single-shot reads time out and streaming drops/hangs for frames with this alignment. Dispatch the completed frame in this boundary branch or avoid clearing the flag before the existing dispatch path runs.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown

@rabbitsaviola rabbitsaviola left a comment

Choose a reason for hiding this comment

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

pycache和build目录都不要提交,另外再检查下还有哪些要ignore的文件被误提交了,用sdk根目录的gitignore检查下

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.

3 participants