----------------------------------------------------------------------------------------------- Release Notes: CrossControl Linux (CC Linux) platform for CCpilot V1X90 The registered trademark Linux® is used pursuant to a sublicense from the Linux Foundation, the exclusive licensee of Linus Torvalds, owner of the mark on a world­wide basis. ----------------------------------------------------------------------------------------------- ------------------------------------ CC Linux v.4.1.0.0 2025-06-17 This release is available for the following platforms: v1x90 (i.MX8 Crosscontrol v1090 and v1290) - Based on Yocto 4.0 Kirkstone - Kernel version: 5.15.71 - Uboot version: v2022.04 - CCAux API version: 3.1.0.0 ------------------------------------ New Features and Improvements: - BSP & Build System Improvements * Updated BSP to latest Kirkstone: Synced meta-layers, bumped Poky, and finalized minor upgrades (LINXCORE-1736, LINXCORE-2196, LINXCORE-2206, LINXCORE-2210) * Improved BSP delivery and structure: Enabled Git-based builds, added source mirror usage, cleaned up internal URLs, and removed obsolete content (LINXCORE-2176, LINXCORE-2180, LINXCORE-2182, LINXCORE-2186, LINXCORE-2193, LINXCORE-2233) * Enhanced BSP packaging and publishing: Added GitHub tagging, created tar artifacts, and cleaned up publish scripts (LINXCORE-2265, LINXCORE-2266, LINXCORE-2272) - Audio Support: * Pipewire support: Added platform support for pipewire. Pulseaudio supported with pipewire-pulseaudio backend (V1X90-98) - RAUC & Update System: * RAUC enhancements: Updated to latest version, enabled bootloader updates, and improved rollback logic (LINXCORE-2133, LINXCORE-2204, LINXCORE-2211) * Rollback and update logic improvements: Increased rollback boot counter and verified full update paths (LINXCORE-2202, LINXCORE-2245) - Code & Repo Maintenance and Other Enhancements * Removed legacy drivers, duplicate recipes, and obsolete licences (LINXCORE-2183, LINXCORE-2191, LINXCORE-2240, LINXCORE-2254) * Driver updates: Switched to OSS tcan4550 driver and added SDK build support for cclinux-drivers (LINXCORE-2242, LINXCORE-2249) Bugfixes: * Build and sync issues: Fixed build failures due to incomplete repo sync and cracklib build errors (LINXCORE-2185, LINXCORE-2213) * RAUC-related issues: Resolved USB mount failures, bootloader update problems, and partition naming errors (LINXCORE-2207, LINXCORE-2211, LINXCORE-2214) * Hardware-specific bugs: Fixed V700 light sensor support and x1200 partition naming (LINXCORE-2198, LINXCORE-2214) * System stability: Fixed U-Boot hang on corrupted partitions and MCU update verification failures (LINXCORE-2246, LINXCORE-2264) * Obsolete or broken functionality: Removed outdated power message handling and fixed HTTPS fetch with wget (LINXCORE-2219, LINXCORE-2268) Deliverables: - CCpilot v1x90 image 4.1.0.0 (uuu, update and usb-stick) - CCpilot v1x90 bootloader 4.1.0.0 (for use with uuu) - CCpilot v1x90 SDK 4.1.0.0 - Source, and license packages