Is there a way to force the tools to place a function at a specific memory location? I am working on an application updater. The boot/update code starts at 0x0000. The application code would start at 0x8000. Under normal (not updating) circumstances the boot code simply jumps to 0x8000 and life goes on. In order to debug the boot/update code I'd like to place a dummy function at 0x8000 (flash some LED's, whatever). Can I do this from the bootloader project? Thanks, -Martin
USB?
I am uploading DATA (not code) using a Cypress CY7C67300. There is free code from Cypress for making a USB MASTER which allow update from keychain USB disks. The Cypress offerings (some are '51 based) all have USB upload of program as well. Erik