AnsweredAssumed Answered

How to complile, flash for a small application into the QorIQ LS1021A processor

Question asked by Ganesh Kimidi on Oct 12, 2017
Latest reply on Oct 23, 2017 by Pavel Chubakov

Hi, I am new to Embedded Linux and QorIQ LS1021A processor. I got the new board, when switch on the board, could able to see the below logs.

 

Trying to boot from MMC1
U-Boot 2016.05-TQMLS102xA-BSP-0100 (Jul 21 2017 - 21:45:13 +0200)
CPU:   Freescale LayerScape LS1021E, Version: 2.0, (0x87081120)
Clock Configuration:

       CPU0(ARMV7):1000 MHz,

       Bus:300  MHz, DDR:1600 MHz (3200 MT/s data rate),

Reset Configuration Word (RCW):

       00000000: 0610000a 00000000 00000000 00000000

2C:   ready

DRAM:  1 GiB

Using SERDES1 Protocol: 80 (0x50)

Booting from mmc ...

switch to partitions #0, OK

mmc0 is current device


MMC read: dev # 0, block # 8192, count 16384 ... 16384 blocks read: OK

switch to partitions #0, OK

mmc0 is current device

MMC read: dev # 0, block # 4096, count 2048 ... 2048 blocks read: OK

boot device tree kernel ...

Kernel image @ 0x82000000 [ 0x000000 - 0x444108 ]

 

[    0.000000] Booting Linux on physical CPU 0xf00

[    0.000000] Linux version 4.4.0-TQMLS102xA-BSP-0100 (ingbfried@ingbfried-virtual-machine) (gcc version 4.8.3 20131111 (prerelease) (OSELAS.Toolchain-2013.12.2 linaro-4.8-2013.11) ) #38 SMP PREEMPT Fri Jul 21 21:43:42 CEST 2017

 

Questions:

1. Does the board has running Linux version 4.4.0-TQMLS102xA-BSP-0100?

2. I would like write a small apllication, how to compile & build the application & how to flash it into the board & what is the tool chain for Linux Ubuntu.

Outcomes