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 again Stefan, My version of uVision is: uVision2 V2.33 The Simulation DLL: S166.DLL V2.34 Dialog DLL: D167.DLL V2.31f Targt DLL: OCDS\OCDSXC.DLL ( no version showed). C Compiler, Assembler : V4.24, Linker: V4.25c, Librarian: V4.24, Hex converter V4.7 This is the evaluation version of Keil. The purchased Keil version will arrive to me in september. I did exactly the settings written in the abstract.txt (the dip settings) I just proved Memtool, flashjet, flashkhit... all links for flash programming tools from keil.com site. I have only one problem: this XC16Board is LPT1 version. And memtools, and the rest doesn't work with LPT port. Only serial port.... Could you send me some screenshots and.. OCDSXC.DLL file ? Thank you, Radu.
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