Hi there, I am trying to add some codes(driver) to u boot, but I do not have jtag or other debugging tools. what I can use are :serial port/ethernet, so I can use tftp and loadb to download the bin to ram.
Currently, I tried to use "loadb" to load the sample(hello_world) to ram and then execute it, I always failed .here are the output for my testing. I rename hello_world to rt61test then rebuild all uboot use nm command get follows: 00040000 T rt61test 00040098 T dummy then start my board In: serial Out: serial Err: serial Net: i82559#0 boot > loadb 0x40000 ## Ready for binary (kermit) download to 0x00040000 at 115200 bps... ## Start Addr = 0x00040000 boot > go 40000 ## Starting application at 0x00040000 ... Invalid Instruction at 0000:00000000 I also tried other address for loadb(loadb 0x1000000) I got the same error result Appreciate anyone can give me a direction or explain the error Thanks -- View this message in context: http://www.nabble.com/debug-uboot-from-ram-for-x86-board-tp21165593p21165593.html Sent from the Uboot - Users mailing list archive at Nabble.com. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot