Hi, I have a curious question about the boot address of Deluge/TOSboot. It looks like that TOSboot boots from 0x1f000 and the fuse setting (high byte) is 0xd8.
Meanwhile, the ATmega128L manual says that the boot address is word 0xf000 while BOOTSZ1/BOOTSZ0 is set to 0/0, which is the case for high byte 0xd8. Assuming a word has two bytes, I figure that the start address is byte address 0x1e000. Hence, might the boot process first start from 0x1e000, execute a bunch of NOPs (produced by the uisp '--erase'), then continue with the real boot code at 0x1f000? I tested with .text starting at 0x1e000 and with high byte set to 0xda, respectively. Both seem to work. Regards, lin -- Lin Gu Department of Computer Science University of Virginia Tel: 434-825-3115 Web: http://www.cs.virginia.edu/~lg6e -------------------------------------- _______________________________________________ Tinyos-users mailing list [EMAIL PROTECTED] http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users
