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.

EVMC6670LE Nand Boot Issue

Hi,

We are trying to boot linux on evmc6670le.

We have followed the procedure as given in Linux-c6x-2.0-GA User Guide.

We are able to write the eeprom51 and nand images successfully using program_evm.

During writing the following is observed

board: evm6670l
endian: Little
emulation: XDS560 mezzanine
binaries: /home/test/Downloads/linux-c6x-2.0.0.63/program_evm/binaries/evm6670l/
ccxml: /home/test/Downloads/linux-c6x-2.0.0.63/program_evm/configs/evm6670l/evm6670le-linuxhost.ccxml

flxInitLoad: client has not been protected.
flxInitLoad: client has not been protected.
WARNING: Unlicensed
The Code Composer Studio license that you are using only allows the following connection types:
 - XDS100 class emulators
 - simulators
 - EVMs/DSKs/eZdsp kits with onboard emulation

 Examples of restricted connections includes:
 - XDS510 and XDS560 emualtors
 - In-Circuit emulators that comes with Stellaris IDKs with custom boards
 - all MSP430 connections

C66xx_0: GEL Output: Global Default Setup...

C66xx_0: GEL Output: C6670L GEL file Ver is 2.0

C66xx_0: GEL Output: Setup Cache...

C66xx_0: GEL Output: L1P = 32K

C66xx_0: GEL Output: L1D = 32K

C66xx_0: GEL Output: L2 = ALL SRAM

C66xx_0: GEL Output: Setup Cache... Done.

C66xx_0: GEL Output: Main PLL (PLL1) Setup ...

C66xx_0: GEL Output: PLL in Bypass ...

C66xx_0: GEL Output: PLL1 Setup for DSP @ 983.0 MHz.

C66xx_0: GEL Output:            SYSCLK2 = 327.6667 MHz, SYSCLK5 = 196.6 MHz.

C66xx_0: GEL Output:            SYSCLK8 = 15.35938 MHz.

C66xx_0: GEL Output: PLL1 Setup... Done.

C66xx_0: GEL Output: Power on all PSC modules and DSP domains...
C66xx_0: GEL Output: Security Accelerator disabled!

C66xx_0: GEL Output: Power on all PSC modules and DSP domains... Done.

C66xx_0: GEL Output: PA PLL (PLL3) Setup ...

C66xx_0: GEL Output: PA PLL Setup... Done.

C66xx_0: GEL Output: DDR3 PLL (PLL2) Setup ...

C66xx_0: GEL Output: DDR3 PLL Setup... Done.

C66xx_0: GEL Output: DDR begin (1333 auto)

C66xx_0: 2: XMC setup complete.

C66xx_0: GEL Output:
DDR3 initialization is complete.
C66xx_0: GEL Output: DDR done

C66xx_0: GEL Output: DDR3 memory test... Started

C66xx_0: GEL Output: DDR3 memory test... Passed

C66xx_0: GEL Output: PLL and DDR Initialization completed(0) ...

C66xx_0: GEL Output: configSGMIISerdes Setup... Begin

C66xx_0: GEL Output:
SGMII SERDES has been configured.

C66xx_0: GEL Output: Set Board and DSP IO/Timers Pins...

C66xx_0: GEL Output: Set Board and DSP IO/Timers Pins... Done.

C66xx_0: GEL Output: Configuring CPSW ...

C66xx_0: GEL Output: Configuring CPSW ...Done

C66xx_0: GEL Output: Global Default Setup... Done.

Start writing eeprom51
Writer:/home/test/Downloads/linux-c6x-2.0.0.63/program_evm/binaries/evm6670l/eepromwriter_evm6670l.out

Image:/home/test/Downloads/linux-c6x-2.0.0.63/program_evm/binaries/evm6670l/eeprom51.bin

C66xx_0: GEL Output: Invalidate All Cache...

C66xx_0: GEL Output: Invalidate All Cache... Done.

C66xx_0: GEL Output: GEL Reset...

C66xx_0: GEL Output: GEL Reset... Done.

EEPROM Writer Utility Version 01.00.00.04

Writing 52656 bytes from DSP memory address 0x80000000 to EEPROM bus address 0x0051 starting from device address 0x0000 ...
Reading 52656 bytes from EEPROM bus address 0x0051 to DSP memory address 0x80010000 starting from device address 0x0000 ...
Verifying data read ...
EEPROM programming completed successfully
Writer:/home/test/Downloads/linux-c6x-2.0.0.63/program_evm/binaries/evm6670l/nandwriter_evm6670l.out

NAND:/home/test/Downloads/linux-c6x-2.0.0.63/program_evm/binaries/evm6670l/nand.bin

C66xx_0: GEL Output: Invalidate All Cache...

C66xx_0: GEL Output: Invalidate All Cache... Done.
C66xx_0: GEL Output: GEL Reset...

C66xx_0: GEL Output: GEL Reset... Done.

Start loading nand.bin
.

.

Flashing at block .....

Reading and Verifying at block.... is done

and

NAND programming completed successfully
End programming NAND

is displayed

After that we have turned off the board and changed the DIP switch settings for NAND boot (le) and turned on the board.

We are not able to observe anything in the terminal. ( we have already setup the serial port and the linux host we are using is Ubuntu 10.04)

Can anyone help us why we are not able to boot the board or see the output in terminal.

Thanks,

Siva Krishna R