X2600 kernel-4.4.94 & kernel-5.10 Linux V2.0版本发布
2023.09.07

 参考开发板:

     RD_X2600_HALLEY_BASEBOARD_V1.0 (X2600E)

     RD_X2600_HALLEY7_BASEBOARD_V1.0 (X2600)

     RD_X2670_HALLEY_V1.0 (X2670)

     RD_X2670_HARE_V1.0 (X2670M)


 TAGS:

     ingenic-linux-kernel4.4.94-kernel5.10-x2600-v2.0-20230906


 版本更新功能:

     烧录工具:

         1.工程默认不下载烧录工具,需要单独下载,更新到2.5.37版本.

             下载链接:

                 ftp://ftp.ingenic.com.cn/DevSupport/Tools/USBBurner/cloner-2.5.37-ubuntu_alpha.tar.gz

                 ftp://ftp.ingenic.com.cn/DevSupport/Tools/USBBurner/cloner-2.5.37-windows_alpha.zip

     编译系统:

         交叉编译工具版本:

             gcc version 7.2.0 (Ingenic Linux-Release5.1.4.1-Default(xburst2(fp64)+glibc2.29+Go language) 2022.08-08 10:51:21)

     平台:

         1. 新增 X2600 HALLEY7 平台编译配置

         2. 新增 X2670M HARE 平台编译配置

     uboot:

         1. 增加nand flash型号支持

         2. 增加DDR型号支持

         3. 解决已知编译问题

      kernel-4.4.94:

         1. 修复i2c已知问题

         2. 修复felix错误帧处理功能

         3. 更新sfc驱动

             a. 添加flash预留分区功能

             b. 增加nand flash支持型号

         4. 修复tcu0和tcu1不能同时使用的问题

         5. 新增rtl8723 wifi驱动适配

         6. 修复audio驱动已知问题

         7. 新增IIO SADC seq1连续转换功能

     kernel-5.10:

         1. 修复i2c因时钟开关引起的已知问题

         2. 修复felix驱动h264解码错误帧处理功能

         3. 更新sfc驱动

             a. 添加flash预留分区功能

             b. 增加nand flash支持型号

         4. 修复tcu0和tcu1不能同时使用的问题

         5. 新增wifi驱动适配

             a. 新增rtl8723 wifi驱动

             b. 新增rtl8189 wifi驱动

         6. 修复audio驱动已知问题

         7. 新增IIO SADC seq1连续转换功能

         8. FW050支持4线MIPI传输

         9. 更新RISCV


 * 升级建议:

     根据主要更新内容,进行SDK升级。

     升级后,注意烧录工具、和工具链最好使用SDK中提供的配套工具。


 测试说明:

     在本次版本发布之前,对软件进行了功能测试,测试结果详见版本发布测试列表。


 * 版本号特别说明:

     X2600 kernel-4.4.94 & kernel-5.10 Linux V2.0:

     不再单独做X26xx系列芯片单独板级的版本发布,而是将X26xx系列四颗芯片进行统一更新发布。

     本次发布版本X2600 kernel-4.4.94 & kernel-5.10 Linux V2.0所对应的上一次版本为 X2600E kernel-4.4.94 & kernel-5.10 Linux V1.0。


 repo 工具下载:

     $ mkdir x2600

     $ cd x2600

     $ wget http://git.ingenic.com.cn:8082/bj/repo

     $ chmod +x repo


 代码下载:

 外网下载:

     链接: https://pan.baidu.com/s/1T4Fh3G2FvIgY4QNgFQN6Mw?pwd=8zgb 提取码: 8zgb 


 编译命令:

     编译环境:ubuntu 16.04 64bit

     初次使用Manhatton 工程需要进入工程目录执行以下命令安装编译需要的工具:

         $ source build/envsetup.sh (初始化编译环境)

         $ autoenvsetup


 整体编译SDK:

      (1)进入工程目录,执行以下命令

         $ source build/envsetup.sh

         $ lunch

      (2)选择相应的开发板

         $ make

      (3)在out/product/“板级”/image/ 下生成烧录所需要的文件:

         system.*

         kernel

         uboot

     支持make -jN 多线程编译。


 单独编译uboot和kernel:

      (1) 编译uboot

         $ cd <Manhatton_Project>

         $ make uboot

      (2) 编译kernel

         $ cd <Manhatton_Project>

         $ make kernel

      (3) 编译buildroot

         $ cd <Manhatton_Project>

         $ make buildroot


 问题与反馈:

     如有问题与建议请联系support@ingenic.com