Skip to content

Add Smitch 360 PTZ (HI3518EV300, JXF23, RTL8188FU, NOR 16MB) - #82

Merged
openipc-ai merged 3 commits into
OpenIPC:masterfrom
siddhant01:add-smitch-360ptz
Sep 21, 2026
Merged

openipc-ai merged 3 commits into
OpenIPC:masterfrom
siddhant01:add-smitch-360ptz

Conversation

@siddhant01

Copy link
Copy Markdown
Contributor

Device details

  • Model: Smitch 360 PTZ (Indian brand, servers closed)
  • Board: T5810hct-m02
  • SOC: HI3518EV300
  • Flash: EN25QH128 (16MB NOR)
  • RAM: 64MB
  • WiFi: RTL8188FU (internal USB, GPIO 40 power-up)
  • Sensor: JXF23
  • Variant: ultimate

Notes

  • WiFi power-up via GPIO 40 — wlandev profile rtl8188fu-hi3518ev300-t5810hct-m02
    already merged in firmware repo: add wifi support for t5810hct-m02 board firmware#1373
  • QR WiFi provisioning tested and working
  • Motors, IR cut, LEDs, reset button not yet mapped (GPIO unknown)

Status

video-yes, wifi-yes, motors-no

siddhant01 and others added 3 commits September 21, 2026 09:36
…ewline

BR2_PACKAGE_JSONFILTER was removed from every defconfig in OpenIPC#128 after
firmware/#2304; it drags in libubox for nothing unless the device enables
uqmi-openipc or wifibroadcast-ng, and this board enables neither.

The repack.sh section heading was reworded in passing; that is unrelated to
adding a device, so it goes back to what master has. The device-table row
stays.

customizer.sh was missing its trailing newline.
The defconfig referenced $(BR2_EXTERNAL)/scripts/ubifs/ubinize_hisilicon.cfg,
which is not in the firmware tree — the two devices that use that name each
ship their own copy under general/scripts/ubifs/, and this profile did not.
The build got as far as rootfs.ubifs and then died with

    sed: can't read .../general/scripts/ubifs/ubinize_hisilicon.cfg

The UBI target itself is wanted: CI publishes both a -nor.tgz and a -nand.tgz
for these ultimate profiles, and the nand repack consumes rootfs.ubi.

Switched to the in-tree ubinize.cfg, which is what both hi3518ev200 ultimate
boards use. It suits the nand repack better than the hisilicon variant, which
adds a kernel volume while the repack already passes uImage separately. The NOR
image is unaffected either way — that path repacks uImage plus rootfs.squashfs.
@openipc-ai
openipc-ai merged commit 01328cd into OpenIPC:master Sep 21, 2026
6 checks passed
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