Part Number:AM3357
Tool/software: Linux
We have made custom board by referring to EVM board design files Am335x-EVM evaluation and BBB board. we are able to test the hardware function with uboot. But not able run linux.
Problem we are facing after loading linux is there is no boot string on linux, it is getting rebooted after 60 seconds.
Below are the environment used and different version of linux we tried .
Environment and Version used:
1. SDK used 03.01.00.06.
2. Compiler :ti-processor-sdk-linux-am335x-evm-03.01.00.06/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-gcc-5.3 Host OS : Ubuntu 14.04 X64 bit version
3. U-Boot Version used /board-support/u-boot-2016.05. changes done in U-Boot.
* we are using am335x-evm-nand_defconfig. Since our custom board does not have product eeprom which is present inAm335x-EVM evaluation and BBB board.
4. Linux 4.4.19
* we used the linux kernel version , which is available in ti-processor-sdk-linux-am335x-evm-03.01.00.06, we were unable to get any output printk.
* Linux version 3.8.13-bbone
* we used kernel version of BBB, we got the error
[ 1.231007] Unhandled fault:external abort on non-linefetch (0x1028) at 0xf4
[1.239055] Internal error: : 1028 [#1] ARM After 60 reboot and got the
U-Boot Prompt.
* We tried all version of 4.x without no output on console
* We tried with oldest version i.e 3.2.49 kerenl from BBB after Uncompressing Linux kernel done, now booting kernel no output on console
Kindly advise us which is the stable kernel and compiler version to be used.