We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello, I installed the uVision2 application and I bought an evaluation board for XC16x. I configured normally the ide and I used "On-Chip Flash:XC16x Board". The communication between computer and board is LPT1 based. The build tag results are: Here all it is ok... ---------------- Build target 'On-Chip Flash: XC16x Board' compiling Blinky.c... assembling START_V2.A66... linking... creating hex file from "Blinky"... "Blinky" - 0 Error(s), 0 Warning(s). -------------------- From here, with Load button: --------------------- Load "C:\\Keil\\C166\\EXAMPLES\\Boards\\Infineon XC16Board\\Blinky" Erase Sector with Address 0xC00000 Erase Done Program Sector with Address 0xC00000 Program Done Verify Flash content Content mismatch at: C00000H (Flash=00H Required=FAH) ---------------------- What is wrong ? And another thing: When I try to Erase flash, with menu command (Flash->Erase), an error occurs: "Error: Flash Erase failed - Command not supported". What could be wrong ? Thank you for help. Radu Cosoveanu. Email: radu@elinktelecom.ro
Hi Radu, think that is ok. But with earlier version there are some problems with OCDS. First I would recommend you to download the latest eval version from KEIL - (V503). May be this solves your problems. MEMTOOL - yes , it works with ASC0, but in bootstrapmode. The ASC0 will be available for your application. The idea was only to check the poore flash programming, to check, whether the chip may have a problem. If your problem is not solved with latest eval version - leave a message. Stefan