X2600E kernel-4.4.94 & kernel-5.10 Linux V1.0 版本发布
2023.07.04

 参考开发板:

     RD_X2600_HALLEY_BASEBOARD_V1.0


 TAGS:

     ingenic-linux-kernel4.4.94-kernel5.10-x2600e-v1.0-20230704


 实现功能:

     烧录工具:

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

             下载链接:

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

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


     编译系统:

         1. 交叉编译工具版本:

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

     uboot:

         1. 支持nor烧录启动

         2. 支持nand烧录启动

         3. 支持emmc烧录启动


     kernel-4.4.94:

         1. 支持dpu功能:

             a. 支持TFT接口LCD显示

             b. 支持SLCD接口LCD显示

             c. 支持MIPI-DSI接口LCD显示

             d. 支持rotate功能

         2. 支持USB功能

             a.Host端

                 支持U盘、camera、hid鼠标、rndis、cdrom功能

             b.Device端

                 支持U盘、adb、MTP、Printer、serial、RNDIS、hid鼠标、uac功能

         3. 支持uart功能

         4. 支持SDIO WiFi功能

         5. 支持watchdog功能

         6. 支持TCU功能

         7. 支持SPI、I2C功能

         8. 支持audio功能

             a. aic + icodec录放音

             b. dmic录音

             c. i2s-tloop功能

         9. 支持PWM功能

         10. 支持蓝牙功能

         11. 支持EFUSE功能

         12. 支持sfc功能

         13. 支持hash功能

         14. 支持aes功能

         15. 支持dtrng功能

         16. 支持jpeg编解码功能

         17. 支持vpu-h264解码功能

         18. 支持GMAC功能

         19. 支持CIM功能

         20. 支持休眠唤醒功能

         21. 支持RISCV

         a. 支持remoteproc驱动

         b. 支持rpmsg核间通信


     kernel-5.10:

         1. 支持dpu功能:

             a. 支持TFT接口LCD显示

             b. 支持SLCD接口LCD显示

             c. 支持MIPI-DSI接口LCD显示

             d. 支持rotate功能

         2. 支持USB功能

             a.Host端

                 支持U盘、camera、hid鼠标、rndis、cdrom功能

             b.Device端

                 支持U盘、adb、MTP、Printer、serial、RNDIS、hid鼠标、uac功能

         3. 支持uart功能

         4. 支持SDIO WiFi功能

         5. 支持watchdog功能

         6. 支持TCU功能

         7. 支持SPI、I2C功能

         8. 支持audio功能

             a. aic + icodec录放音

             b. dmic录音

             c. i2s-tloop功能

         9. 支持PWM功能

         10. 支持蓝牙功能

         11. 支持EFUSE功能

         12. 支持sfc功能

         13. 支持hash功能

         14. 支持aes功能

         15. 支持dtrng功能

         16. 支持jpeg编解码功能

         17. 支持vpu-h264解码功能

         18. 支持GMAC功能

         19. 支持CIM功能

         20. 支持休眠唤醒功能

         21. 支持RISCV

         a. 支持remoteproc驱动

         b. 支持rpmsg核间通信


     其他:

         1. 支持ota功能(仅限kernel-4.4.94)

         2. 支持外部看门狗模块(内核默认关闭)

         3. WIFI模块供电引脚和dmic管脚复用一路(设备树默认支持WIFI)

         4. RD_X2600_HALLEY_V1.0使用外部RTC

         5. USB_BOOT(bootsel1)按键复用作休眠唤醒按键


 测试说明:

     在本次版本发布之前,对软件进行了功能测试,测试结果请参见附件。


 repo 工具下载:

     $ mkdir x2600e

     $ cd x2600e

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

     $ chmod +x repo


 代码下载:

     外网下载:

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


 编译命令:

     编译环境:ubuntu 14.04/16.04/18.04/20.04 64bit

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

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

             $ autoenvsetup


     整体编译SDK:

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

             $ source build/envsetup.sh

             $ lunch

         (2)选择相应的开发板配置后

             $ make

             支持make -jN 多线程编译。

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

             system.*

             kernel

             uboot


     单独编译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.