----------------------------------------------------------------------------------------------- Release Notes: CrossControl Linux (CC Linux) platform for CCpilot V1X00 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.2.0.8.3 2022-08-31 This release is available for the following platforms: Klondike (i.MX8 Crosscontrol v1000 and v1200) - Based on Yocto 3.0.1 Zeus - Kernel version: 5.4.47 (+ CAN stack upgraded to kernel v5.15.y) - Uboot version: v2020.04 - CCAux API version: 2.18.7.0 ------------------------------------ Changes for CCpilot v1x00: Bugfixes: - [KLONDIKE-260] - can4 is not possible to config on 2CAN Klondike - [KLONDIKE-301] - Testapp uninstall doesnt work - [KLONDIKE-321] - ICM Validation fails for 2CAN units - [KLONDIKE-283] - testapp - Strange behavior from USB test - [LINXCORE-411] - Fix testsw to build in kirkstone - [KLONDIKE-210] - ccapi - setStartupTriggerConfig should be supported - [KLONDIKE-326] - openembedded recipes failes to fetch git source Changes & updates: - [KLONDIKE-229] - Add support for V1000 production display (tm101jvgh49) Deliverables: - CCpilot v1x00 image 2.0.8.3 (uuu, update and usb-stick) - CCpilot v1x00 bootloader 2.0.8.3 (for use with uuu) - CCpilot v1x00 BSP 2.0.8.3 - CCpilot v1x00 SDK 2.0.8.3 - Source, and license packages Known issues: - [KLONDIKE-323] - CAN3 does not recover from suspend if messages received while suspended. - [LINXCORE-320] - TCAN performance fail under heavy load - [YUKONPLAT-1246] - ccapi - ButtonPressAction functions fail on klondike - [YUKONPLAT-1244] - ccapi - startupreason - [YUKONPLAT-1242] - ccapi ComponentLocations - [YUKONPLAT-1246] - ccapi - ButtonPressAction functions fail on klondike - [KLONDIKE-299] - Production test image broken for Klondike - [KLONDIKE-322] - can0: error fetching interface information: Device not found when tcan4x5x module is unloaded ----------------------------------- CC Linux v.2.0.8.2 2022-08-02 This release is available for the following platforms: Klondike (i.MX8 Crosscontrol v1000 and v1200) - Based on Yocto 3.0.1 Zeus - Kernel version: 5.4.47 (+ CAN stack upgraded to kernel v5.15.y) - Uboot version: v2020.04 - CCAux API version: 2.18.7.0 ------------------------------------ Changes for CCpilot v1x00: Bugfixes: - [KLONDIKE-276] - Nondeterministic order of CAN interfaces - [KLONDIKE-272] - Device freezes and reboots after using powermgr - [KLONDIKE-290] - can3 (tcan) does not wake up from suspend - [KLONDIKE-303] - Linux needs to be able to control 6V3_CAN regulator for can3 (tcan) - [YUKONPLAT-1064] - tcan crashes kernel if interface receives messages in suspend Changes & updates: Deliverables: - CCpilot v1x00 image 2.0.8.2 (uuu, update and usb-stick) - CCpilot v1x00 bootloader 2.0.8.2 (for use with uuu) - CCpilot v1x00 BSP 2.0.8.2 - CCpilot v1x00 SDK 2.0.8.2 - Source, and license packages Known issues: - [YUKONPLAT-1263] - CAN3 does not recover from suspend if messages received while suspended. - [YUKONEMB-1142] - TCAN performance fail under heavy load - [YUKONEMB-1100] - ccapi - ButtonPressAction functions fail on klondike - [YUKONEMB-1102] - ccapi - setStartupTriggerConfig should be supported - [YUKONEMB-1105] - ccapi - startupreason - [YUKONEMB-1107] - ccapi ComponentLocations - [YUKONEMB-1113] - ccapi - ButtonPressAction functions fail on klondike - [KLONDIKE-299] - Production test image broken for Klondike - [KLONDIKE-314] - can0: error fetching interface information: Device not found when tcan4x5x module is unloaded - [KLONDIKE-288] - can3 (tcan) not in a fully passive state after reboot - [KLONDIKE-260] - can4 is not possible to config on 2CAN Klondike ----------------------------------- CC Linux v.2.0.8.1 2022-07-06 This release is available for the following platforms: Klondike (i.MX8 Crosscontrol v1000 and v1200) - Based on Yocto 3.0.1 Zeus - Kernel version: 5.4.47 (+ CAN stack upgraded to kernel v5.15.y) - Uboot version: v2020.04 - CCAux API version: 2.18.7.0 ------------------------------------ Changes for CCpilot v1x00: Bugfixes: - [YUKONEMB-1115] - ccsettingsconsole text bug when updating - [YUKONEMB-1109] - ccapi - Perform proper powermgr test - [YUKONEMB-1108] - ccapi - FrontLED test - [YUKONEMB-1106] - ccapi - SS error codes are not implemented for Yukon - [YUKONEMB-1104] - ccapi - shutdown reason - [YUKONEMB-1103] - ccapi - apitest action trigger issues on klondike - [YUKONEMB-1101] - ccapi - Config - header documentation - [YUKONEMB-1099] - ccapi - support for heating temp limit is missing - [YUKONEMB-1097] - Add tests for getFull*Version to apitest - [YUKONEMB-1096] - ccapi: missing support for VBACKUP adc channel - [YUKONEMB-1087] - API documentation for BeepSettings - [YUKONEMB-892] - Maximum enhanced partition size calculated incorrectly in u-boot. - [KLONDIKE-220] - Add descriptions for 2 new DMCU error codes - [KLONDIKE-258] - ccapi - update supported platform(s) for Klondike Changes & updates: Deliverables: - CCpilot v1x00 image 2.0.8.1 (uuu, update and usb-stick) - CCpilot v1x00 bootloader 2.0.8.1 (for use with uuu) - CCpilot v1x00 BSP 2.0.8.1 - CCpilot v1x00 SDK 2.0.8.1 - Source, and license packages Known issues: - [YUKONEMB-1064]- tcan (can3 in Linux) wake-on-can disabled due to kernel CAN driver problems (See YUKONEMB-1064) - [YUKONEMB-1142] - TCAN performance fail under heavy load - [YUKONEMB-1098] - ccapi backlight min level - [YUKONEMB-1100] - ccapi - ButtonPressAction functions fail on klondike - [YUKONEMB-1102] - ccapi - setStartupTriggerConfig should be supported - [YUKONEMB-1105] - ccapi - startupreason - [YUKONEMB-1107] - ccapi ComponentLocations - [YUKONEMB-1113] - ccapi - ButtonPressAction functions fail on klondike - [KLONDIKE-288] - can3 (tcan) not in a fully passive state after reboot - [KLONDIKE-276] - Nondeterministic order of CAN interfaces - [KLONDIKE-260] - can4 is not possible to config on 2CAN Klondike - [KLONDIKE-272] - Device freezes and reboots after using powermgr - [KLONDIKE-290] - can3 (tcan) does not wake up from suspend ------------------------------------ CC Linux v.2.0.8.0 2022-05-20 This release is available for the following platforms: v1x00 (i.MX8 Crosscontrol v1000 and v1200) - Based on Yocto 3.0.1 Zeus - Kernel version: 5.4.47 (+ CAN stack upgraded to kernel v5.15.y) - Uboot version: v2020.04 - CCAux API version: 2.18.6.0 ------------------------------------ Changes for CCpilot V1X00: Bugfixes: Changes & updates: Release based on the yukon base platform. See yukon release notes for details. Deliverables: - CCpilot v1x00 image 2.0.8.0 (uuu, update and usb-stick) - CCpilot v1x00 bootloader 2.0.8.0 (for use with uuu) - CCpilot v1x00 BSP 2.0.8.0 - CCpilot v1x00 SDK 2.0.8.0 - Source, and license packages Known issues: - ------------------------------------ CC Linux v.2.0.7.0 2021-03-23 This release is available for the following platforms: v1x00 (i.MX8 Crosscontrol v1000 and v1200) - Based on Yocto 3.0.1 Zeus - Kernel version: 5.4.47 (+ CAN stack upgraded to kernel v5.15.y) - Uboot version: v2020.04 - CCAux API version: 2.18.6.0 ------------------------------------ Changes for CCpilot V1X00: Bugfixes: Changes & updates: tcan (SPI CAN) stability problems fixed. See yukon release notes for details. Deliverables: - CCpilot v1x00 image 2.0.7.0 (uuu, update and usb-stick) - CCpilot v1x00 bootloader 2.0.7.0 (for use with uuu) - CCpilot v1x00 BSP 2.0.7.0 - CCpilot v1x00 SDK 2.0.7.0 - Source, and license packages Known issues: - ------------------------------------ CC Linux v.2.0.6.0 2021-02-04 This release is available for the following platforms: v1x00 (i.MX8 Crosscontrol v1000 and v1200) - Based on Yocto 3.0.1 Zeus - Kernel version: 5.4.47 - Uboot version: v2020.04 - CCAux API version: 2.18.5.0 ------------------------------------ Changes for CCpilot V1X00: Bugfixes: - [KLONDIKE-172] - linux-firmware-bcm4373 should come from laird - [KLONDIKE-177] - WLAN/BT Crashes upon resume from suspend - [KLONDIKE-178] - Undefined state of MP_DSI0_PWR_EN signal at startup - [KLONDIKE-181] - Device reports invalid type under sys - [KLONDIKE-184] - Configure via SCU PMIC VCC_LDO_SD1 to be 3.3V in suspend - [KLONDIKE-185] - V1x00 cannot suspend before wlan firmware loading is complete. Changes & updates: - [KLONDIKE-33] - Refactor the fullup.v1x00.sh script to modern bash - [KLONDIKE-141] - Implement displaytest and touchtest for V1000 and V1200 - [KLONDIKE-151] - CONFIG_UHID needed for bluetooth keyboard support. - [KLONDIKE-153] - Bluetooth networking not supported by kernel Deliverables: - CCpilot v1x00 image 2.0.6.0 (uuu, update and usb-stick) - CCpilot v1x00 bootloader 2.0.6.0 (for use with uuu) - CCpilot v1x00 BSP 2.0.6.0 - CCpilot v1x00 SDK 2.0.6.0 - Source, and license packages Known issues: - The software update does not inform the user on the progress of the update. User needs to wait until the device reboots for the SW update to complete. Issue YUKONEMB-875 ------------------------------------ CC Linux v.2.0.5.0 2021-11-01 This release is available for the following platforms: v1x00 (i.MX8 Crosscontrol Klondike - v1000 and v1200) - Based on Yocto 3.0.1 Zeus - Kernel version: 5.4.47 - Uboot version: v2020.04 - CCAux API version: 2.18.3.0 ------------------------------------ Bugfixes: - [KLONDIKE-90] - ccapi fails multiple tests - [KLONDIKE-111] - Device became unstable after updating SS from ccsettingsconsole Changes & updates: - [KLONDIKE-18] - Create test cases for WiFi and Bluetooth functionality - [KLONDIKE-51] - Add support for v1x00 to the automated test software - [KLONDIKE-108] - Remove ilitek-lim I2C touch driver from the image - [KLONDIKE-117] - Detecting USB Superspeed - [KLONDIKE-123] - Update display IDs 4 and 5 to match the ICD - [KLONDIKE-159] - Turn off correct display in cc-dmcu.sh Known issues: - SW update supports only updating the two prototype panel device trees (Mitsubishi 12" & Tianma 10") - Status led support missing. - Headset support not fully integrated. - CAN3 (SPI) loses frames on high bitrates. - Limited CAN-FD datarates available. - Suspend does not work. - OnOff-signal cannot be configured. - Limited CCAPI support. - USB keyboards do not work in terminal. - Automatic backlight does not work. Deliverables: - CCpilot v1x00 image 2.0.5.0 (uuu, update and usb-stick) - CCpilot v1x00 bootloader 2.0.5.0 (for use with uuu) - CCpilot v1x00 BSP 2.0.5.0 - CCpilot v1x00 SDK 2.0.5.0 - Source, and license packages ------------------------------------ CC Linux v.2.0.4.1 2021-09-15 This release is available for the following platforms: v1x00 (i.MX8 Crosscontrol Klondike - v1000 and v1200) - Based on Yocto 3.0.1 Zeus - Kernel version: 5.4.47 - Uboot version: v2020.04 - CCAux API version: 2.18.0.0 ------------------------------------ Changes for CCpilot v1x00 (devices): Bugfixes: - [KLONDIKE-125] - Bluetooth-attach missing from 2.0.4.0 Changes & updates: - [KLONDIKE-123] - Update display IDs 4 and 5 to match the ICD Known issues: - SW update supports only updating the two prototype panel device trees (Mitsubishi 12" & Tianma 10") - Buzzer volume cannot be set to > 50 - Status led support missing. - Headset support not fully integrated. - CAN3 (SPI) loses frames on high bitrates. - Limited CAN-FD datarates available. - Suspend does not work. - OnOff-signal cannot be configured. - Limited CCAPI support. - USB keyboards do not work in terminal. - Automatic backlight does not work. Deliverables: - CCpilot v1x00 image 2.0.4.1 (uuu, update and usb-stick) - CCpilot v1x00 bootloader 2.0.4.1 (for use with uuu) - CCpilot v1x00 BSP 2.0.4.1 - CCpilot v1x00 SDK 2.0.4.1 - Source, and license packages ------------------------------------ CC Linux v.2.0.4.0 2021-08-27 This release is available for the following platforms: v1x00 (i.MX8 Crosscontrol Klondike - v1000 and v1200) - Based on Yocto 3.0.1 Zeus - Kernel version: 5.4.47 - Uboot version: v2020.04 - CCAux API version: 2.18.0.0 ------------------------------------ Changes for CCpilot v1x00 (devices): Bugfixes: - [KLONDIKE-102] - Fix lcd_ctrl module load failure in boot - [KLONDIKE-97] - Ethernet does not get ip-address in test environment - [KLONDIKE-81] - Remove I/O expander from device tree (if applicable) Changes & updates: - [KLONDIKE-119] - Add device tree ccpilot-v1x00-auog121-lvds0.dts - [KLONDIKE-112] - Get rid of the duplicate device tree for rescue Known issues: - SW update supports only updating the two prototype panel device trees (Mitsubishi 12" & Tianma 10") - Buzzer volume cannot be set to > 50 - Status led support missing. - Headset support not fully integrated. - CAN3 (SPI) loses frames on high bitrates. - Limited CAN-FD datarates available. - Suspend does not work. - OnOff-signal cannot be configured. - Limited CCAPI support. - USB keyboards do not work in terminal. - Automatic backlight does not work. Deliverables: - CCpilot v1x00 image 2.0.4.0 (uuu, update and usb-stick) - CCpilot v1x00 bootloader 2.0.4.0 (for use with uuu) - CCpilot v1x00 BSP 2.0.4.0 - CCpilot v1x00 SDK 2.0.4.0 - Source, and license packages ------------------------------------ CC Linux v.2.0.3.0 RC4 2021-06-30 This release is available for the following platforms: v1x00 (i.MX8 Crosscontrol Klondike - v1000 and v1200) - Based on Yocto 3.0.1 Zeus - Kernel version: 5.4.47 - Uboot version: v2020.04 - CCAux API version: 2.18.0.0 ------------------------------------ Changes for CCpilot v1x00 (devices): Changes & updates: - Initial Wi-Fi & BT support added for the Laird chip - [KLONDIKE-86] - Rescue mode does not function - [KLONDIKE-87] - SS: Rescue mode does not function - [KLONDIKE-92] - CAN3 (tcan) not active - [KLONDIKE-28] - Testapp needs support added for Klondike - [KLONDIKE-32] - Add support for multiple device tree blobs to Klondike SW update - [KLONDIKE-34] - Implement initial display configuration for prototype boards (MP) - [KLONDIKE-36] - Set hostname on u-boot command line - [KLONDIKE-70] - Implement testapp commands for Wifi control Known issues: - SW update supports only updating the two prototype panel device trees (Mitsubishi 12" & Tianma 10") - Buzzer volume cannot be set to > 50 - Status led support missing. - Headset support not fully integrated. - CAN3 (SPI) loses frames on high bitrates. - Limited CAN-FD datarates available. - Suspend does not work. - OnOff-signal cannot be configured. - Limited CCAPI support. - USB keyboards do not work in terminal. - Automatic backlight does not work. Deliverables: - CCpilot v1x00 image 2.0.3.0 (uuu, update and usb-stick) - CCpilot v1x00 bootloader 2.0.3.0 (for use with uuu) - CCpilot v1x00 BSP 2.0.3.0 - CCpilot v1x00 SDK 2.0.3.0 - Source, and license packages