This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

am335x 更新内核



ti-processor-sdk-linux-am335x-evm-03.00.00.04开发环境 am3352 芯片  编译linux内核 只是添加几条printk上    通过sd卡启动 调试串口无法输入  请问如果将改过的linux内核   烧到sd卡 需要那么操作 

  • 请参考:http://software-dl.ti.com/dsps/dsps_public_sw/am_bu/starterware/latest/index_FDS.html

  • 我的编译步骤

    export PATH=/home/panston/ti-processor-sdk-linux-am335x-evm-03.00.00.04/linux-devkit/sysroots/x86_64-arago-linux/usr/bin:$PATH

    make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean

    make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- tisdk_am335x-evm_defconfig

    make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig
    make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- zImage -j 4
    make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x-icev2.dtb
    make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules -j 4
    cp arch/arm/boot/zImage /media/panston/rootfs/boot/
    cp arch/arm/boot/dts/am335x-icev2.dtb /media/panston/rootfs/boot/
    cp arch/arm/boot/dts/am335x-icev2.dtb /media/panston/boot/
    make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- INSTALL_MOD_PATH=/media/panston/rootfs modules_install

    内核启动这里 调试串口无法输入  输入没有反映  

    [ OK ] Started rc.pvr.service.
    Starting weston.service...
    [ OK ] Started weston.service.
    Starting telnetd.service...

    _____ _____ _ _
    | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_
    | | _| .'| . | . | | __| _| . | | | -_| _| _|
    |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|
    |___| |___|

    Arago Project http://arago-project.org am335x-evm ttyS3

    Arago 2016.05 am335x-evm ttyS3

    am335x-evm login:

  • 检查一下串口配置成console的信息?
  • bootargs 没有动    串口3 启动是还有信息输出   直到文件系统启动来后就无法输入 很无奈呀