On Dec 1, 2006, at 4:04 PM, KURT PETERS wrote:

I get the same for TOS_NODE_ID.  See below.  who's cory?  Developer?
K

He wrote the script, IIRC.

But looking at the script, I think it's doing the right thing, but the output doesn't let you know it is. This is the end of the script:

  # if in compatability mode, convert the output exe to the output srec
  if( $G_opts{compat} ) {
my $cmd = "$G_opts{objcopy} --output-target=$G_opts{target} $exeout $srecout";
    system( $cmd ) == 0 or die "Command \"$cmd\" failed";
  }

Specify -srec sets $G_opts{compat} to 1. So what the tool does is generate an exe from the srec, change the symbol in the exe, then convert the new exe to the new srec. Try changing the script:

  # if in compatability mode, convert the output exe to the output srec
  if( $G_opts{compat} ) {
my $cmd = "$G_opts{objcopy} --output-target=$G_opts{target} $exeout $srecout";
    print "converting exe to srec: $cmd\n";
    system( $cmd ) == 0 or die "Command \"$cmd\" failed";
  }

What happens?

Phil


_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to