SSC359/SSC359G is Mercury6 (M6), not an Infinity6 chip, and is in the Mercury6 SDK family.
(消息 1, 消息 2, 消息 3)
Tino's core description changed: on 2024-12-10 he said SSC359G is 2x Cortex-A35 up to 1.2 GHz, and on 2024-12-16 he corrected that to 2x Cortex-A53 (with SSC379G being 4x Cortex-A53).
(消息 1, 消息 2)
Single-core Dhrystone gives SSC359G 1455 DMIPS, less than SSC338Q's 1695 (Tino calls these abstract numbers that may be inaccurate because of over/underclocking), so SSC359 has fewer DMIPS than SSC338 but a better encoder in terms of resolution.
(消息 1, 消息 2, 消息 3)
An SSC359G boot log shows 512MB of DDR (MCP1866_4X, miupll_468MHz).
(消息 1)
SSC359G can encode 12MP@25 plus D1@25 in H.26x, and has MIPI RX at up to 1.5 Gbps, plus MIPI TX and video outputs.
(消息 1)
SSC359 has both VENC and VDEC, but it is BGA, relatively expensive, and its image quality can be worse than I6E. On encoder performance it is even better than SSC339G, though he won't vouch for the colours.
(消息 1, 消息 2)
The SSC359G (Mercury6) signature string is MVX4######ga2f5884M6_ROM#####XVM. On the MC-H12S, /sys/class/mstar/msys/CHIP_ID reports Chip_ID 0xF4 and md.w 0x1f003c00 in U-Boot reads 00f4.
(消息 1, 消息 2)
Tino said SSC359 (with IMX577 modules) was not supported by OpenIPC in 2023-10, and again in 2024-05 said it was not (yet?) supported.
(消息 1, 消息 2)
SSC359G (used in some Anjia/Anjoy 12MP modules) is a Mercury-family chip; the M6 SDK codename is Tiramisu.
(消息 1)
The MC-H12S pairs SSC359 (M6) with a 12MP Sony Starvis2 IMX577. In 2024-05 SSC359 + IMX577 modules were about $60 without lens (about $80 with a 3.6-11mm 4x optical zoom).
(消息 1, 消息 2)
As Tino recalls, SSC359 and SSC369G are completely different families, Mercury6 vs Infinity7, and he had not yet seen SSC369 in consumer OEM/ODM modules (2024-01).
(消息 1)
His rough ranking (IMHO), weakest to strongest: ssc335/377, ssc335de, ssc337DE, ssc378DE, ssc30kd, ssc30kq, ssc338q, ssc339g, ssc359.
(消息 1)
(Mercury6 family) Mercury6 (M6) is not Infinity6x and has a slightly different purpose; things like VPE+SCL exist only in I6.
(消息 1)
(Mercury6 family) The Mercury6 SDK codename is Tiramisu (as opposed to Pudding for Infinity6E); as he recalls the release is Tiramisu ILS00V021, and M6P is Mochi.
(消息 1, 消息 2, 消息 3)
(Mercury6 family) M6 uses the new-style ABI shared with I6F and I6C (e.g. MI_VENC_CreateChn takes MI_VENC_DEV first), while I6E and I6B0 use the old style.
(消息 1)
(Mercury6 family) Mercury6 is used in the RunCam Split-H, SIYI cameras and car DVRs.
(消息 1)
(Mercury6 family) The RunCam Split-H uses SSC8836Q-H, whose signature string MVX4##M6##g#######KL marks it as M6.
(消息 1)
(Mercury6 family) By 2025-03 Tino said it looked like Mercury6 was already implemented in Divinus.
(消息 1)