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.

AM3351: Regarding Marvell Ethernet phy.

Part Number: AM3351

Hi,

I am working on a custom board where we are using AM3351 sitara processor in linux using the latest version of SDK(8.02.00.24) in that Marvell phy is connected to sitara. In am335x_evm_defconfig CONFIG_PHY_MARVELL is not enable. After enable and make the u-boot it shows the below error.

 

Regards,

Bhardwaj.

  • Hello Bhardwaj,

    I do not understand the question. Your uboot output does not mention anything about PHYs, Ethernet, etc.

    Please

    1) Reword your question to help us understand

    2) Provide the exact changes that you are making to generate that uboot error.

    Regards,

    Nick

  • Hi Nick,

    We are using linux sdk, that i had mentioned in my question previously. If we need to get the u-boot.img, MLO and u-boot.bin files first we need to make the u-boot using am335x_evm_defconfig, Because of using different phy IC(Marvell) we have added a line CONFIG_PHY_MARVELL by removing CONFIG_PHY_ATHEROS and CONFIG_PHY_SMSC in am335x_evm_defconfig then i make the u-boot to generate the u-boot.img, MLO and u-boot.bin files using the commands

    1)exporting the compiler path

    export PATH=/home/adminu/gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf/bin/:$PATH

    2)Generating the .config using am335x_evm_defconfig

    make CROSS_COMPILE=arm-none-linux-gnueabihf- O=am335x_evm am335x_evm_defconfig

    3)Generating the boot files(u-boot.img, MLO and u-boot.bin)

    make CROSS_COMPILE=arm-none-linux-gnueabihf- O=am335x_evm

    At this point i.e,  when doing the step 3 we are getting the following error.