AnsweredAssumed Answered

u-boot getting sucked by MPC8309TWR board

Question asked by Rajiv Ranjan on Dec 7, 2015
Latest reply on Feb 17, 2016 by Rajiv Ranjan

Hello everyone,

Target MPC8309TWR board u-boot is getting sucked.

Flash: mx29gl256e

 

Default dts file uses only 8Mb (0x0 0x0 0x800000) of flash.

in dts and partition as:

     u-boot   - 0x0 0x100000               (1Mb)

     fs          - 0x100000 0x400000     (4Mb)

     kernel   - 0x500000 0x200000     (2 Mb)

     dtb        - 0x700000 0x100000     (1 Mb)

 

u-boot logs as below

 

CPU:   e300c3, MPC8309E, Rev: 1.1 at 400 MHz, CSB: 133.333 MHz

Board: Freescale MPC8309_twr

I2C:   ready

SPI:   ready

DRAM:  128 MiB

FLASH: 32 MiB

Not a microcode

In:    vga

Out:   vga

Err:   vga

MMC:  FSL_ESDHC: 0

Net:   FSL UEC0, FSL UEC1

USB RESET

Register 10011 NbrPorts 1

USB EHCI 1.00

The USB ULPI VIEWPORT reg  value is 40000001

The USB ULPI VIEWPORT reg  value is 8

Hit any key to stop autoboot:  0

## Please select the number of the menu items

0: NOR Flash or External LCS_B0

1: SD Card

2: USB

3: FEC

4: SPI

5: I2C

6: UART

7: External LCS_B3

0

 

For increase "fs" size and use flash up to 32Mb I did some modifications

in dts as below:

 

     u-boot   - 0x0 0x100000               (1Mb)

     fs          - 0x100000 0x1c00000     (28Mb)

     kernel   - 0x1d00000 0x200000     (2 Mb)

     dtb        - 0x1f00000 0x100000     (1 Mb)

 

It worked fine for first boot-up, but later on u-boot is getting sucked and log onconsole is like below

 

CPU:   e300c3, MPC8309E, Rev: 1.1 at 400 MHz, CSB: 133.333 MHz

Board: Freescale MPC8309_twr

I2C:   ready

SPI:   ready

DRAM:  128 MiB

FLASH: 32 MiB

Not a microcode

In:    vga

Out:   vga

Err:   vga

MMC:  FSL_ESDHC: 0

Net:  

(sucked here ...)

 

Problem:

=> Is my modification in flash partition was wrong, if it is then how to solve it?

=> why "Not a microcode" is coming at every boot-up?

 

regards

Rajiv Ranjan

Outcomes