Commit Graph
15 Commits
Author SHA1 Message Date
chnjinlei 49331495d7 modified: guard LRF calibration overlay objects
UI version: U1.0.13\nSource branch: paseo-sfv6-workspace\nSource commit: 0411fae\nPush time: 2026-08-03 15:46:41 +0800\nBinary SHA256: 438a66f03c8c8c0569d300e575618fb401d2ab0927db9c34a47347730fb5f8be\nVariant: modified\nTree: root contains only lvgl_demo
2026-08-03 15:46:41 +08:00
chnjinlei 72da779b3e SFV6 U1.0.13 LRF single readout centered on target release 2026-08-03T15:00:00+08:00
Source: paseo-sfv6-workspace ef085d3 (Remove duplicate LRF target frame, center distance readout on target)
Variant: modified (green frame removed; distance readout centered on measured target point)
SHA256: c40f3525c08f65d923b3c1666f30a42879318a5d9dc4e52812a3036086240eb9
2026-08-03 15:01:25 +08:00
chnjinlei 6a8a36dbb1 SFV6 U1.0.13 T1 reticle blank tail trim release 2026-08-03T14:30:00+08:00
Source: paseo-sfv6-workspace f4d6ecf (Trim T1 reticle blank tail to 10 MOA at +/-160 MOA endpoints)
Variant: modified (T1 axis+pentagons at +/-160 MOA, 55->10 MOA blank tail)
SHA256: 009d8e83c352204140634fcaf98ddd56e07b94ae0415ededbfca11733d8b0ed7
2026-08-03 14:41:42 +08:00
chnjinlei 5bb0bb5d3a SFV6 U1.0.13 R26b T1 lens reticle protection release 2026-08-03T14:12:00+08:00
Source: paseo-sfv6-workspace ac7bcc5 (Port SV3 R26b T1 lens reticle protection to SFV6)
Variant: modified (T1 75% screen-occupancy clamp, 35mm reference view, active-lens MOA conversion)
SHA256: 2835128abfe78f5a4a981b5a05269cabff29b9640936ebd54127ecec299754d2
2026-08-03 14:15:13 +08:00
chnjinlei 05e4cceec4 SFV6 U1.0.13 modified test release 2026-08-03T03:44:04Z
Source commit: 439ff33
Binary SHA256: 69e9bc269f92babfe2de161b18eb4f34ed9bd81997364402e409760b42be9128
Variant: modified
Target: chnjinlei/640:SFV6
2026-08-03 11:44:04 +08:00
chnjinlei e199a47522 Publish SFV6 U1.0.13 module-gated upgrade test
Delivers the system-only package workaround for physical A/B slot-upgrade validation.

Constraint: The factory delivery branch must contain only lvgl_demo
Rejected: Replace module firmware support | ZIP-bearing packages retain the vendor module update call
Confidence: high
Scope-risk: narrow
Directive: Preserve this commit for comparison with the preceding crashing U1.0.13 binary
Tested: 29 regressions, Python py_compile, git diff --check, clean AArch64 make all -j8
Not-tested: Physical A/B slot switch and reboot

UI-Version: U1.0.13
Source-Branch: paseo-sfv6-workspace
Source-Commit: 9396e67cf5234c55d61de34372114090c5df0760
Push-Time: 2026-07-31 18:38:09 +0800
Binary-SHA256: ff5ec2bf9d87c193b655a013440276695d4ab7926038e1ee5d6f6a5b57e767a6
2026-07-31 18:38:09 +08:00
chnjinlei c1af677aa4 Publish SFV6 U1.0.13 demo for key-upgrade validation
Delivers the freshly built SFV6 LVGL demo for device-side key upgrade testing.\n\nConstraint: Factory branch must remain a single root-level lvgl_demo binary\nRejected: Source-tree handoff | The factory SFV6 branch consumes the binary directly\nConfidence: high\nScope-risk: narrow\nDirective: Keep this branch binary-only and retain the tested UI version in release commits\nTested: SFV6 regression scripts, Python compile checks, git diff --check, clean AArch64 make all\nNot-tested: Physical device key upgrade and slot switch\nUI-Version: U1.0.13\nSource-Branch: paseo-sfv6-workspace\nPush-Time: 2026-07-31 06:01:24 UTC\nBinary-SHA256: 5fd6f985fb91b768ccbac76e608da7f85cd3db86ee0fddcfe9d0f4ed73868c67
2026-07-31 14:01:24 +08:00
chnjinlei c7eb947c58 U1.0.13 modified vendor upgrade flow
variant: modified

ui-version: U1.0.13

source-branch: paseo-sfv6-workspace

source-commit: ccbdf42

push-time: 2026-07-29T19:07:41+08:00

binary-sha256: 07fdd9379ed41980ad5a2d88bfec75f37697f99c655d4f29c135b27f7945199c
2026-07-29 19:07:41 +08:00
chnjinlei 35b829ee2d Deliver SFV6 U1.0.12 upgrade compatibility package
Constraint: factory delivery branch must contain only lvgl_demo

Rejected: pushing the source tree to the factory binary branch

Confidence: high

Scope-risk: narrow

Directive: preserve normal fast-forward release history for sequential device testing

Tested: local clean AArch64 build; upgrade archive regression and full checks; local SHA256

Not-tested: device checkslot payload installation and reboot
2026-07-29 18:38:14 +08:00
chnjinlei 74189318c5 Publish modified SFV6 U1.0.11 factory-menu test
Variant: modified
UI-Version: U1.0.11
Source-Branch: paseo-sfv6-workspace
Source-Commit: a2387f0412188169737460dedb4c036c6e39dd01
Push-Time: 2026-07-28 18:50:57 +0800
Binary-SHA256: ccd9429486ea2978c6d762145ff825e192f009b48e26948c4a58a754ef29bb31
2026-07-28 18:51:21 +08:00
chnjinlei ee761a74d7 Publish vendor-supported bc8a648 reference build
Variant: original/reference

UI-Version: U1.0.10

Source-Branch: paseo-sfv6-workspace

Source-Commit: a437b7c56a21b9c1721ca56d49ca05023460a9bb

Push-Time: 2026-07-28 18:24:45 +0800

Binary-SHA256: 4fe31975e33d5923726050aa2686765791149fe5ead52d65ca9e01a214cfbd2d
2026-07-28 18:24:55 +08:00
chnjinlei b46ab68b88 Publish bc8a648 rollback test build
Variant: modified

UI-Version: U1.0.10

Source-Branch: paseo-sfv6-workspace

Source-Commit: f14767b48a7e7a2ff551f4f633fd678af7ac2369

Push-Time: 2026-07-28 17:35:30 +0800

Binary-SHA256: a95336c764f3e63858a6263d37823cfeabc09201e17beb9477f3788b22865dc4
2026-07-28 17:35:43 +08:00
chnjinlei 1d07eadabb Publish SFV6 U1.0.10 single-step ballistic controls
Variant: modified rollback build
Source-Branch: paseo-sfv6-workspace
Source-Commit: b461dee
Push-Time: 2026-07-28 17:12:55 +0800
Binary-SHA256: 3dfb950b4648d37d55e20e92e6ebc9ce62280a962ca74d6d9007512ef251318d

Constraint: Factory branch must contain exactly one root-level lvgl_demo.
Rejected: Overwrite b55fc11 history | Preserve both device-test builds as sequential commits.
Confidence: high
Scope-risk: narrow
Directive: Keep ballistic parameter input single-step unless acceleration is explicitly requested again.
Tested: All SFV6/SV6 regression scripts; Python compile; git diff --check; clean AArch64 build; ELF and SHA256 verification.
Not-tested: Physical SFV6 knob interaction.
2026-07-28 17:16:19 +08:00
chnjinlei b55fc11b1c Publish SFV6 U1.0.10 modified build for device validation
Source-Branch: paseo-sfv6-workspace
Source-Commit: 836945e8134688dd8164473bd982f6a3f904417f
Push-Time: 2026-07-28 16:23:27 +0800
Binary-SHA256: 8da43fbed302b94832474f6672697a172af02f51ce03376c632a142b24d8a2b3

Constraint: Factory branch must contain exactly one root-level lvgl_demo.
Rejected: Rewrite branch history | Preserve modified and original builds as sequential recoverable commits.
Confidence: high
Scope-risk: narrow
Directive: Publish any later original build as a new SFV6 commit; do not overwrite or force-push.
Tested: Clean AArch64 build; all SV6 and SFV6 regression scripts; ELF and SHA256 verification.
Not-tested: Physical SFV6 device behavior.
2026-07-28 16:23:41 +08:00
chnjinlei a34c21bcb5 SFV6: harden phone app control callbacks (range check, BH lock, OSD refresh) 2026-07-21 20:18:08 +08:00