Other Parts Discussed in Thread: AM3517
Tool/software: Linux
Hi,
I facing issue in booting custom board with 4.9 kernel. Custom board is similar to Beaglebone black. I have linux-3.14.26-g2489c0 kernel released by TI. I compared the sdk kernel without any change and the working 3.14 kernel in custom board. I found few changes in the drivers and modified according to that. Then made it work with my custom board. I am following the same in 4.9 kernel.
While booting with kernel 4.9, the following issue is occurring.
Error: unrecognized/unsupported machine ID (r1 = 0x00001245)
Available machine support:
ID (hex) NAME
ffffffff Generic DT based system
ffffffff Generic DRA72X (Flattened Device Tree)
ffffffff Generic DRA74X (Flattened Device Tree)
ffffffff Generic AM43 (Flattened Device Tree)
ffffffff Generic OMAP5 (Flattened Device Tree)
ffffffff Generic OMAP4 (Flattened Device Tree)
ffffffff Generic AM33XX (Flattened Device Tree)
ffffffff Generic ti816x (Flattened Device Tree)
ffffffff Generic ti814x (Flattened Device Tree)
ffffffff Generic AM3517 (Flattened Device Tree)
ffffffff Generic OMAP3-GP (Flattened Device Tree)
ffffffff Generic OMAP36xx (Flattened Device Tree)
ffffffff Generic OMAP3 (Flattened Device Tree)
ffffffff Nokia RX-51 board
ffffffff Generic OMAP2430 (Flattened Device Tree)
ffffffff Generic OMAP2420 (Flattened Device Tree)
Please check your kernel config and/or bootloader.
(r1 = 0x00001245) is hex form of the machine id 4677, provided in u-boot.
Did i have to provide the machine id in 4.9 kernel..? In 3.14 kernel, i am providing this value anywhere Still it is booting.
Can anyone help me..? I am stuck in this issue for a quite long time.
Here is the previous comments i posted: 
Thanks in Advance..