Skip to content

Update v4.4.0 phynext#9

Open
jma-phytec wants to merge 12 commits into
v4.4.0-phynextfrom
WIP/jma@phytec.com/v4.4.0_dev
Open

Update v4.4.0 phynext#9
jma-phytec wants to merge 12 commits into
v4.4.0-phynextfrom
WIP/jma@phytec.com/v4.4.0_dev

Conversation

@jma-phytec

Copy link
Copy Markdown

This application is based on example -application tag v4.4.0.

Add CSI capture example (stream ov5640 camera and output to lcd display)
Fix SPI_SHELL build error
Fix LCDIF buswidth
Disable I2S noisy info message
Fix audio_shell typo and warning
Include cmsis_7 module
Update board.yml
Fix LGVL widget build error

Remove the existing example to make it easier to add our application.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
(cherry picked from commit 149ff2e)
@jma-phytec jma-phytec requested a review from ggiordano32 July 8, 2026 16:51
@jma-phytec jma-phytec force-pushed the WIP/jma@phytec.com/v4.4.0_dev branch from 55214ba to 43d7e88 Compare July 8, 2026 16:51
dnltz and others added 11 commits July 8, 2026 10:25
Cherry-picked with additional change:
- revision: v4.4.0-phy1

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
(cherry picked from commit cd32936)
Signed-off-by: John Ma <jma@phytec.com>
Update instructions to fix this repository name.

Cherry-picked with additional change:
  - revision: v4.4.0-phy1

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
(cherry picked from commit 54c1cb5)
Signed-off-by: John Ma <jma@phytec.com>
This application provides examples for following interfaces:
* Audio
* DAC
* GPIO
* I2C/EEPROM
* USB Device
* Watchdog

Cherry-picked with additional change:
- audio_selcall: fix deprecation warning
- audio_selcall: fix typo

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
(cherry picked from commit f1193dc)
Signed-off-by: John Ma <jma@phytec.com>
This adds an LED rollover demo that sequentially cycles through
4 LEDs using Zephyr's LED driver subsystem.

The example can be enabled by building with the following:
west build ... -- -DCONFIG_APP_LED_ROLLOVER=y

This will disable the GPIO Heartbeat and enable the LED Rollover.

Signed-off-by: Garrett Giordano <ggiordano@phytec.com>
(cherry picked from commit 4917387)
The display driver can just hang during initialization. By increasing
the MIPI DSI clock speed a little bit, the driver doesn't hang anymore.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
(cherry picked from commit e776c6f)
Add the LVGL widget demo as example for our kits. Also add one
custom example for testing the display and touchscreen in our
kit test as well as one example which shows a testcard for our
SOM production test.

Cherry-picked with additional change:
- lvgel_widgets: Fix build error of lvgl widget

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
(cherry picked from commit 0d3cacc)
Signed-off-by: John Ma <jma@phytec.com>
Define lcdif bus width to 24-bit.

Signed-off-by: John Ma <jma@phytec.com>
Add a CSI capture example that streams video from the CSI input
to the display output.

Signed-off-by: John Ma <jma@phytec.com>
Add config for csi capture example.

Signed-off-by: John Ma <jma@phytec.com>
Although the SPI node is enabled in the devicetree, the actual driver
is not being compiled.  FlexSPI is not a generic SPI API peripheral,
so it attempts to acquire a non-existent device handle.
Disabling this node prevents it from trying to obtain the device handle
from FlexSPI.

Signed-off-by: John Ma <jma@phytec.com>
Disable I2S log.

Signed-off-by: John Ma <jma@phytec.com>
@jma-phytec jma-phytec force-pushed the WIP/jma@phytec.com/v4.4.0_dev branch from 43d7e88 to 2b1ef56 Compare July 8, 2026 17:26
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