Skip to contentSkip to conversation

FDT: missing stdout-path

U-Boot-Users Bill Cook 3 participants 3 messages Apr 3, 2008

lore
Share & tools
lore

Bill Cook

author
#0 lore raw

Hello experts,

With U-Boot-1.3.2 and a Freescale MPC8313ERDB,
I'm getting this message from bootm

...
Booting using the fdt at 0xfc700000
Loading Ramdisk to 07ca1000, end 07f419bf ... OK
Loading Device Tree to 007fc000, end 007fefff ... OK
WARNING: could not set linux,stdout-path FDT_ERR_NOTFOUND.
ERROR: /chosen node create failed - must RESET the board to recover. Resetting the board.

U-Boot 1.3.2 (Apr 2 2008 - 10:02:55) MPC83XX

Reset Status: Software Hard, External/Internal Soft, External/Internal
Hard

CPU: e300c3, MPC8313E, Rev: 10 at 333.333 MHz, CSB: 166 MHz
...

What do I need to add to DTS file or u-boot environment to make this go?

Thanks

Bill Cook

_____________________________
cook at ISGchips.com

Imaging Solutions Group of NY
1387 Fairport Rd., Suite 890
Fairport, NY 14450
http://ISGcameras.com

#1 lore raw
Quoted 15 lines · Bill Cook

Hello experts,

With U-Boot-1.3.2 and a Freescale MPC8313ERDB,
I'm getting this message from bootm

...
Booting using the fdt at 0xfc700000
Loading Ramdisk to 07ca1000, end 07f419bf ... OK
Loading Device Tree to 007fc000, end 007fefff ... OK
WARNING: could not set linux,stdout-path FDT_ERR_NOTFOUND.
ERROR: /chosen node create failed - must RESET the board to recover. Resetting the board.

U-Boot 1.3.2 (Apr 2 2008 - 10:02:55) MPC83XX

Quoted 7 lines

Reset Status: Software Hard, External/Internal Soft, External/Internal
Hard

   CPU:   e300c3, MPC8313E, Rev: 10 at 333.333 MHz, CSB:  166 MHz

...

What do I need to add to DTS file or u-boot environment to make this go?

You probably need serial0, serial1, etc. aliases. See the device trees in head-of-tree Linux.

-Scott

#2 lore raw
Quoted 22 lines · Scott Wood
Quoted 21 lines · Bill Cook

Hello experts,

With U-Boot-1.3.2 and a Freescale MPC8313ERDB,
I'm getting this message from bootm

...
Booting using the fdt at 0xfc700000
Loading Ramdisk to 07ca1000, end 07f419bf ... OK
Loading Device Tree to 007fc000, end 007fefff ... OK
WARNING: could not set linux,stdout-path FDT_ERR_NOTFOUND.
ERROR: /chosen node create failed - must RESET the board to recover. Resetting the board.

U-Boot 1.3.2 (Apr 2 2008 - 10:02:55) MPC83XX

Reset Status: Software Hard, External/Internal Soft, External/Internal
Hard

   CPU:   e300c3, MPC8313E, Rev: 10 at 333.333 MHz, CSB:  166 MHz

...

Quoted 6 lines
Quoted 1 line

What do I need to add to DTS file or u-boot environment to make this go?

You probably need serial0, serial1, etc. aliases. See the device trees in head-of-tree Linux.

-Scott

...and that error message could stand improvement to give the poor user a better clue that he is missing the /aliases node or /aliases/serial0 property.

The current error message reminds me of the "Fog in Seattle" joke
<http://home.earthlink.net/~devinc/fogin.htm>

gvb