Hello<br>
<br>
I rebuilt the firmware and even the examples directory using the
ELDK. Everthing went smooth. I have uploaded the firmware
and am running it.<br>
<br>
I am having trouble with the execution of the examples/hello_world app
though. The readme mentions "CU" is used to upload s-rec
files. I am unsure how to use that. I am not sure if it is
a new executable or part of the kermit. Anyway, I deviated from
using the loads procedure with kermit to using loadb with
kermit. This is how I did it:<br>
<br>
=> loadb<br>
## Ready for binary (kermit) download to 0x00100000 at 57600 bps...<br>
type ctrl-\<br>
(/home/davis/cvs/tools/bringup/scripts/) C-Kermit>send /home/davis/cvs/mcp4/uboot/mine/u-boot-1.1.2/examples/hello_world<br>
the send completes<br>
type c<br>
## Total Size = 0x00013acc = 80588 Bytes<br>
## Start Addr = 0x00100000<br>
<br>
=> go 100000<br>
## Starting application at 0x00100000 ...<br>
NIP: 00100000 XER: 00000000 LR: 065C81D4 REGS: 06576c50 TRAP: 0700 DAR: 065C2728<br>
MSR: 00029000 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 00<br>
<br>
GPR00: 065C81C4 06576D40 0000051B 00000001 0659737C 00000016 00000016 004E4C34 <br>
GPR08: 065C272C 00000020 04FA1BE0 00FED260 00000030 00000000 065EFC00 06637000 <br>
GPR16: 00000000 00000000 00000000 0000000B 00000000 00000000 00000001 00000000 <br>
GPR24: 00000000 00000000 00000000 00000001 00100000 06576F40 065F0370 0659737C <br>
** Illegal Instruction **<br>
Call backtrace: <br>
Program Check Exception<br>
<br>
My flash starts at 0xfc000000<br>
I have tried to loadb at that offset and then go from there. The
result is the same. I did a md to see if the file was uploaded
correctly. I could see the "elf" magic number in ascii so it
looks like it is ok.<br>
<br>
<br>
Any help is appreciated,<br>
<br>
JD<br>
<br>
<br>
<br>