Skip to content

hisilicon-opensdk: bump to 45b17cc (mipi_rx/hi3519v101 fix)#2040

Merged
widgetii merged 1 commit into
masterfrom
hisilicon-opensdk-bump-45b17cc
May 3, 2026
Merged

hisilicon-opensdk: bump to 45b17cc (mipi_rx/hi3519v101 fix)#2040
widgetii merged 1 commit into
masterfrom
hisilicon-opensdk-bump-45b17cc

Conversation

@widgetii

@widgetii widgetii commented May 3, 2026

Copy link
Copy Markdown
Member

Summary

Bumps HISILICON_OPENSDK_VERSION e86601145b17cc to pick up openipc/openhisilicon#74mipi_rx/hi3519v101: ioremap MIPI registers + wire up module_init.

Before this bump, BOARD=hi3519v101_lite (and the hi3516av200 sibling that uses the same opensdk pin) ships an inert open_mipi_rx.ko: mipi_init and mipi_exit exist but no module_init wires them up, so /dev/hi_mipi is never created. On a real camera this surfaces as:

warning: open hi_mipi dev failed
Cannot set VI Mipi attr
Cannot init sensor / Cannot start SDK

Same shape as the cv300 fix that landed in opensdk earlier — same fix, different platform.

Verified end-to-end

On a live hi3516av200 with imx385 over MIPI (kernel 3.18.20), with the manually-deployed module from this commit + the load_hisilicon cmdline-mem fix from #2039:

$ ls /dev/ | grep mipi
hi_mipi
$ dmesg | grep mipi | tail -1
load hi_mipi driver successful!

$ SENSOR=imx385_i2c_1080p majestic
...
-------Sony IMX385 Sensor 1080p30 Initial OK!-------
h264 1920x1080@20fps 4096kbit 20gop
HiSilicon SDK started
RTSP server started on port 554

Test plan

  • CI: build hi3519v101_lite (no other board's opensdk objects change since the openhisilicon commit only touches kernel/mipi_rx/hi3519v101/).
  • CI: QEMU smoke test for hi3519v101 boots clean.

🤖 Generated with Claude Code

…ule_init)

Picks up OpenIPC/openhisilicon#74:
mipi_rx/hi3519v101: ioremap MIPI registers + wire up module_init.

Without this, BOARD=hi3519v101_lite builds ship an inert
open_mipi_rx.ko -- /dev/hi_mipi is never created and majestic
on real cameras (e.g. hi3516av200) fails sensor init with
"open hi_mipi dev failed / Cannot set VI Mipi attr".

Verified end-to-end on a live hi3516av200 with the manually
deployed module from this commit:
  -------Sony IMX385 Sensor 1080p30 Initial OK!-------
  RTSP server started on port 554

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@widgetii widgetii merged commit decd442 into master May 3, 2026
92 checks passed
@widgetii widgetii deleted the hisilicon-opensdk-bump-45b17cc branch May 3, 2026 18:04
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.

1 participant