If I put the following line in my board.h file

#define CONFIG_RAMBOOTCOMMAND                                           \
  "ping ${serverip} && tftp && bootm ${fileaddr}"

then when I do PRINTENV I see

ramboot=ping ${serverip} && tftp && bootm 0x10400000

so clearly at some point the text ${fileaddr} has been substituted,
whereas ${serverip} hasn't

If I retype the line at the command prompt, the ${fileaddr} appears as I
wished, so it must be happening diring compile and so on.

Can anyone explain, and/or can anyone tell me how to get the effect I
wanted.
  
  
David Collier

www.dexdyne.com
_______________________________________________
U-Boot mailing list
[email protected]
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to