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.

TMDSCSK8127: TMDSCSK8127 cant start kernel

Part Number: TMDSCSK8127

I work with TMDSCSK8127board

Using DM8127 IPNC RDK Release (v3.9.1)

I load to NAND the MLO, u-boot.img, uImage, dm8127-csk.dtb, ubifs_csk_DM8127_FULL_FEATURE.bin from

 /ipnc_rdk-3.9.1/Source/ipnc_rdk/binaries/DM8127 folder

Load from NAND and kernel cannot start:

U-Boot SPL 2016.05 (Aug 05 2019 - 14:46:32)


Trying to boot from NAND


U-Boot 2016.05 (Aug 05 2019 - 14:46:32 +0300)

I2C:   ready
DRAM:  1 GiB
NAND:  256 MiB
MMC:   OMAP SD/MMC: 0
Net:   cpsw
Hit any key to stop autoboot:  0
Booting from nand ...

NAND read: device 0 offset 0x440000, size 0x600000
 6291456 bytes read: OK

NAND read: device 0 offset 0xca40000, size 0x40000
 262144 bytes read: OK
## Booting kernel from Legacy Image at 80200000 ...
   Image Name:   Linux-4.4.12
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2666984 Bytes = 2.5 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 80f80000
   Booting using the fdt blob at 0x80f80000
   Loading Kernel Image ... OK
   Loading Device Tree to 8146e000, end 8147f5d1 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.4.12 (root@gleb-System-Product-Name) (gcc version 5.3.1 20160113 (Linaro 9
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: DM8127 CSK
[    0.000000] bootconsole [earlycon0] enabled
[    0.000000] omap_barrier_reserve_memblock():Reserving DRAM area @ addr = 0x84e00000          size = 1s
[    0.000000] cma: Reserved 24 MiB at 0x83400000
[    0.000000] Memory policy: Data cache writeback
[    0.000000] TI81XX: Map 0x84e00000 to 0xfe500000 for dram barrier
[    0.000000] TI81XX: Map 0x40300000 to 0xfe600000 for sram barrier

U-Boot SPL 2016.05 (Aug 05 2019 - 14:46:32)
Trying to boot from NAND


U-Boot 2016.05 (Aug 05 2019 - 14:46:32 +0300)

I2C:   ready
DRAM:  1 GiB
NAND:  256 MiB
MMC:   OMAP SD/MMC: 0
Net:   cpsw
Hit any key to stop autoboot:  0
Booting from nand ...

NAND read: device 0 offset 0x440000, size 0x600000
 6291456 bytes read: OK

NAND read: device 0 offset 0xca40000, size 0x40000
 262144 bytes read: OK
## Booting kernel from Legacy Image at 80200000 ...
   Image Name:   Linux-4.4.12
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2666984 Bytes = 2.5 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 80f80000
   Booting using the fdt blob at 0x80f80000
   Loading Kernel Image ... OK
   Loading Device Tree to 8146e000, end 8147f5d1 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.4.12 (root@gleb-System-Product-Name) (gcc version 5.3.1 20160113 (Linaro 9
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: DM8127 CSK
[    0.000000] bootconsole [earlycon0] enabled
[    0.000000] omap_barrier_reserve_memblock():Reserving DRAM area @ addr = 0x84e00000          size = 1s
[    0.000000] cma: Reserved 24 MiB at 0x83400000
[    0.000000] Memory policy: Data cache writeback
[    0.000000] TI81XX: Map 0x84e00000 to 0xfe500000 for dram barrier
[    0.000000] TI81XX: Map 0x40300000 to 0xfe600000 for sram barrier

U-Boot SPL 2016.05 (Aug 05 2019 - 14:46:32)
Trying to boot from NAND


U-Boot 2016.05 (Aug 05 2019 - 14:46:32 +0300)

I2C:   ready
DRAM:  1 GiB
NAND:  256 MiB
MMC:   OMAP SD/MMC: 0
Net:   cpsw
Hit any key to stop autoboot:  2

What can i do with this problem?

There is u-boot config:

DM8127-CSK# printenv
arch=arm
baudrate=115200
board=dm8127
board_name=dm8127
bootargs=console=ttyS0,115200n8 cmemk.phys_start=0x85000000 cmemk.phys_end=0x89000000 cmemk.allowOverlap1
bootcmd=csk_ff_init 1;run nandboot
bootdelay=3
bootfile=uImage
console=ttyS0,115200n8
cpu=armv7
ethact=cpsw
ethaddr=d4:f5:13:99:2e:54
fdt_high=0x81480000
fdtaddr=0x80F80000
fdtcontroladdr=bfe4cdb8
fdtfile=dm8127-csk.dtb
importbootenv=echo Importing environment from mmc ...; env import -t $loadaddr $filesize
ipaddr=192.168.1.68
loadaddr=0x80200000
loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenv}
loaddtbimage=fatload mmc ${mmcdev} ${fdtaddr} ${fdtfile}
loadramdisk=fatload mmc ${mmcdev} ${rdaddr} ramdisk.gz
loaduimage=ext2load mmc ${mmcdev}:2 ${loadaddr} ${bootfile}
loaduimagefat=fatload mmc ${mmcdev} ${loadaddr} ${bootfile}
mem=80M
mmcargs=setenv bootargs console=${console} root=${mmcroot} mem=${mem} vram=${vram} ${optargs}
mmcboot=mmc dev ${mmcdev}; if mmc rescan; then echo SD/MMC found on device ${mmcdev};echo Booting from m;
mmcdev=0
mmcroot=/dev/mmcblk0p2 rw
mtddevname=NAND.SPL
mtddevnum=0
mtdids=nand0=nand.0
mtdparts=mtdparts=nand.0:128k(NAND.SPL),4m(NAND.u-boot),128k(NAND.u-boot-env),6m(NAND.kernel),192m(NAND.)
nandargs=setenv bootargs console=${console} ${optargs} mem=${mem} vram=${vram} root=${nandroot} rootfsty}
nandboot=echo Booting from nand ...; run nandargs; nand read ${loadaddr} NAND.kernel; nand read ${fdtadd}
nandroot=ubi0:rootfs rw ubi.mtd=NAND.file-system,2048
nandrootfstype=ubifs rootwait=1
optargs=cmemk.phys_start=0x85000000 cmemk.phys_end=0x89000000 cmemk.allowOverlap=1 notifyk.vpssm3_sva=0xk
partition=nand0,0
ramargs=setenv bootargs console=${console} ${optargs} root=${ramroot} rootfstype=${ramrootfstype}
ramboot=echo Booting from ramdisk ...; run ramargs; bootm ${loadaddr}
ramroot=/dev/ram0 rw ramdisk_size=65536 initrd=${rdaddr},64M
ramrootfstype=ext2
rdaddr=0x81000000
serverip=192.168.1.30
soc=am33xx
stderr=serial
stdin=serial
stdout=serial
vendor=ti
ver=U-Boot 2016.05 (Aug 05 2019 - 14:46:32 +0300)
vram=4M

Environment size: 2535/131068 bytes