Skip to content

variants/portenta_h7: Add support for Analogix ANX7625 MIPI-DSI.#356

Open
iabdalkader wants to merge 4 commits intoarduino:mainfrom
iabdalkader:portenta_video
Open

variants/portenta_h7: Add support for Analogix ANX7625 MIPI-DSI.#356
iabdalkader wants to merge 4 commits intoarduino:mainfrom
iabdalkader:portenta_video

Conversation

@iabdalkader
Copy link

@iabdalkader iabdalkader commented Feb 23, 2026

This requires the new Arduino_Video library with Zephyr support:

Testing

Port Board Mode Logo LVGLDemo
mbed Portenta H7
mbed Giga R1
Zephyr Portenta H7 Static
Zephyr Portenta H7 Dynamic
Zephyr Giga R1 Static 🚫 🚫
Zephyr Giga R1 Dynamic 🚫 🚫

🚫 not supported · ✅ pass · ❌ fail

The STM32 MIPI-DSI driver requires a child node with a data-lanes
property to configure the number of DSI lanes. Since the ANX7625
driver is implemented in libraries this binding exists solely to
allow adding a child with data-lanes property.

Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
Merge SRAM1 and SRAM2 to increase llext heap to 256KBs.

Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
@per1234 per1234 added the enhancement New feature or request label Feb 25, 2026
Allows users to override LVGL defaults.

Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
@github-actions
Copy link

Built 0.53.2-0.dev+51cedbf

CI run PASSED 🟢

ArtifactBoardCoreTestsRAMSketchesWarningsErrors
✅* zephyr_contrib ek_ra8d1 📗 ✅*

11.9%

22-
frdm_mcxn947 3 🏷️ ✅*

57.9%

22-
frdm_rw612 1 🏷️ ✅*

83.0%

22-
✔️* zephyr_main giga 4 🏷️ ✅*

54.5%

4414-
nano33ble 1 🏷️ ✅*

78.7%

2210-
nano_matter 📗 ✔️*

⚠️ 85.7%

2010(2*)
niclasense 2 🏷️ ✅*

⚠️ 87.1%

2010-
opta 4 🏷️ ✔️*

46.6%

5426(2*)
portentac33 3 🏷️ ✔️*

⚠️ 95.1%

5628(8*)
portentah7 3 🏷️ ✔️*

47.4%

5828(2*)
✅* zephyr_unoq unoq 📗 ✅*

26.3%

5210-
Legend

BoardTestStatus description
🔥 🔥 Test run failed to complete.
🔴 Test completed with unexpected errors.
✔️* 🚫 Test completed with errors, but all are known/expected.
✅* 🟡 Test completed with some warnings; no errors detected.
🟢 Test passed successfully, with no warnings or errors.
🌑 🌑 Test was skipped.

@pennam pennam requested review from facchinm and pillo79 March 2, 2026 08:11
@pennam pennam linked an issue Mar 2, 2026 that may be closed by this pull request
@CLAassistant
Copy link

CLAassistant commented Mar 18, 2026

CLA assistant check
All committers have signed the CLA.

@dmazzella
Copy link

@iabdalkader progress on this and Arduino_Video, Is there anything I can test to help out?

@iabdalkader
Copy link
Author

@iabdalkader progress on this and Arduino_Video, Is there anything I can test to help out?

Waiting on @pennam to test and approve. The new Arduino_Video library is more portable and works on mbed and Zephyr. Display/ANX works on mbed and ANX only for Zephyr. It uses the same examples for both and has improved LVGL config. Don't know if it makes sense but we could extend it to support the display on Zephyr.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Arduino_H7_Video

4 participants