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.
Dear,
I am using Keil uVision 3 and the Keil Ulink2 to flash the uC via JTAG. I am also using a Keil MBC2100 development board and flashing my program to this board works. But I made my own PCB and it seems that it's not possible to flash here. I get this error message when I try to flash via uVision.
Build target 'Melexis test' assembling Startup.s... compiling sensor.c... linking... Program Size: Code=2484 RO-data=32 RW-data=28 ZI-data=1204 "test.axf" - 0 Error(s), 0 Warning(s). Load "C:\\Keil\\ARM\\Boards\\Keil\\MCB2100\\SensorCAN\\test.AXF" Erase Done. Programming Done. Contents missmatch at: 00000138H (Flash=5CH Required=BCH) ! Contents missmatch at: 00000139H (Flash=08H Required=07H) ! Contents missmatch at: 00000150H (Flash=08H Required=40H) ! Contents missmatch at: 00000151H (Flash=00H Required=11H) ! Contents missmatch at: 00000152H (Flash=90H Required=C1H) ! Contents missmatch at: 00000153H (Flash=E5H Required=E1H) ! Contents missmatch at: 00000154H (Flash=01H Required=08H) ! Contents missmatch at: 00000155H (Flash=08H Required=00H) ! Contents missmatch at: 00000156H (Flash=80H Required=81H) ! Contents missmatch at: 00000157H (Flash=E3H Required=E5H) ! Contents missmatch at: 00000158H (Flash=01H Required=04H) ! Contents missmatch at: 0000015AH (Flash=80H Required=81H) ! Contents missmatch at: 0000015BH (Flash=E3H Required=E5H) ! Contents missmatch at: 0000015CH (Flash=01H Required=40H) ! Contents missmatch at: 0000015DH (Flash=19H Required=01H) ! Contents missmatch at: 0000015EH (Flash=41H Required=81H) ! Contents missmatch at: 0000015FH (Flash=E2H Required=E1H) ! Contents missmatch at: 00000170H (Flash=04H Required=FFH) ! Contents missmatch at: 00000171H (Flash=00H Required=08H) ! Contents missmatch at: 00000172H (Flash=90H Required=A0H) ! Contents missmatch at: 00000173H (Flash=E5H Required=E3H) ! Contents missmatch at: 00000174H (Flash=AAH Required=C0H) ! Contents missmatch at: 00000175H (Flash=0FH Required=14H) ! Contents missmatch at: 00000176H (Flash=80H Required=C1H) ! Contents missmatch at: 00000177H (Flash=E3H Required=E1H) ! Contents missmatch at: 00000178H (Flash=01H Required=18H) ! Contents missmatch at: 00000179H (Flash=19H Required=00H) ! Contents missmatch at: 0000017BH (Flash=E2H Required=E5H) ! Contents missmatch at: 0000017CH (Flash=04H Required=41H) ! Contents missmatch at: 0000017DH (Flash=00H Required=08H) ! Contents missmatch at: 0000017EH (Flash=81H Required=A0H) ! Contents missmatch at: 0000017FH (Flash=E5H Required=E3H) ! [...the same missmatches] Too many errors to display !
I did never had this error before so... Does anyone did get this error before? What could be wrong?
looks like Flash programming fails. Did you select the correct XTAL freqeuncy (in the Project - Options - Target dialog).
Also are you using exactly the same device on your PCB or some downgrade variant?