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.

c6x-linux doesn't boot on 6678 custome board

hello

currently we are working on our 6678 custom board. steps we take to boot c6x-linux on our board is as follow:

1-first we load c6x-kernel by use of CCS

2-under linux we give these command

--> flash_eraseall /dev/mtd2

-->flashcp [our kernel.bin file] /dev/mtd2

3-i adjust device.c file inside linux source code file as mentioned in the link below 

linux-c6x.org/.../IBL_version_1.0.0.11

i copied prebuild ibl file for evaluation board into /ibl/src/util/iblConfig/build (as mentioned in above link) and run ./iblConfig.out

the parameter adjusted in device.c file contains DDR3 parameter and core PLL.

4-i programmed ibl.bin file generated in step 3 by use of DSS script that povided inside prebuild linux release( i mean inside /program_evm/program_evm.js )

5-i set boot pins in similar way that i set them in evmc6678 and release POR pin and run putty, but there is no log on putty and it seems that linux doesn't boot.

the same process worked fine on evmc6678, but it doesn't work on our custom board, what is my problem and what i'm doing wrong? is problem in our FPGA code? does FPGA on evmc6678 doing something that we have missed?