Page 1 of 1

STM32L-DISCOVERY IAR Compiled version

Posted: Wed Nov 27, 2013 6:06 pm
by Steve231
Hello all,

Recently I bought STM32L-DISCOVERY to try out chibios, according this link
http://www.chibios.org/dokuwiki/doku.ph ... _discovery

I was able to run it under Keil and everything seem fine, but when I compiled and run it under IAR, I received these warning, and the program does not stop in main. I am using EWARM v6.50, STLINK. Can some one please tell me what is wrong with it? Most of my code is done in IAR. Has anyone been able to run chibios for STM32L in IAR?

Tue Nov 26, 2013 09:22:15: Loaded macro file: C:\Program Files\IAR Systems\Embedded Workbench 6.5\arm\config\debugger\ST\Trace_STM32L1xx.dmac
Tue Nov 26, 2013 09:22:15: Selecting SWD as current target interface.
Tue Nov 26, 2013 09:22:15: Hardware reset with strategy 0 was performed
Tue Nov 26, 2013 09:22:15: Initial reset was performed
Tue Nov 26, 2013 09:22:17: 33296 bytes downloaded and verified (13.34 Kbytes/sec)
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000000, target byte: 0x58, byte in file: 0x00
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000001, target byte: 0x18, byte in file: 0x04
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000004, target byte: 0xDD, byte in file: 0x69
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000005, target byte: 0x01, byte in file: 0x73
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000008, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000009, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800000C, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800000D, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000010, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000011, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000014, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000015, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000018, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000019, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800001C, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800001D, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000020, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000021, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000024, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000025, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000028, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000029, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800002C, target byte: 0xE9, byte in file: 0x29
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800002D, target byte: 0x02, byte in file: 0x57
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000030, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000031, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000034, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000035, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000038, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000039, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800003C, target byte: 0x91, byte in file: 0x11
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800003D, target byte: 0x02, byte in file: 0x57
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000040, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000041, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000044, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000045, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000048, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000049, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800004C, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800004D, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000050, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000051, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000054, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000055, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000058, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000059, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800005C, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800005D, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000060, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000061, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000064, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000065, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000068, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000069, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800006C, target byte: 0x1D, byte in file: 0x31
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800006D, target byte: 0x2B, byte in file: 0x59
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000070, target byte: 0x3F, byte in file: 0x59
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000071, target byte: 0x2B, byte in file: 0x59
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000074, target byte: 0x61, byte in file: 0x81
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000075, target byte: 0x2B, byte in file: 0x59
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000078, target byte: 0x85, byte in file: 0xAB
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000079, target byte: 0x2B, byte in file: 0x59
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800007C, target byte: 0xA9, byte in file: 0xD5
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800007D, target byte: 0x2B, byte in file: 0x59
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000080, target byte: 0xCD, byte in file: 0xFF
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000081, target byte: 0x2B, byte in file: 0x59
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000084, target byte: 0xF1, byte in file: 0x29
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000085, target byte: 0x2B, byte in file: 0x5A
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000088, target byte: 0x9D, byte in file: 0x0F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000089, target byte: 0x2E, byte in file: 0x55
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800008C, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800008D, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000090, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000091, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000094, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000095, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000098, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000099, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800009C, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800009D, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000A0, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000A1, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000A4, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000A5, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000A8, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000A9, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000AC, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000AD, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000B0, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000B1, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000B4, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000B5, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000B8, target byte: 0x39, byte in file: 0xC7
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000B9, target byte: 0x24, byte in file: 0x61
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000BC, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000BD, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000C0, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000C1, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000C4, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000C5, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000C8, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000C9, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000CC, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000CD, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000D0, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000D1, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000D4, target byte: 0x79, byte in file: 0x53
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000D5, target byte: 0x26, byte in file: 0x6D
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000D8, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000D9, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000DC, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000DD, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000E0, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000E1, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000E4, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000E5, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000E8, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000E9, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000EC, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000ED, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000F0, target byte: 0x41, byte in file: 0x6F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000F1, target byte: 0x03, byte in file: 0x6B
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000F4, target byte: 0x00, byte in file: 0x80
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000F5, target byte: 0xF0, byte in file: 0xB5
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000F6, target byte: 0x02, byte in file: 0xDF
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000F8, target byte: 0x00, byte in file: 0x58
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000F9, target byte: 0xF0, byte in file: 0x0A
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000FA, target byte: 0x5C, byte in file: 0x00
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000FB, target byte: 0xF8, byte in file: 0xF0
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000FC, target byte: 0x0A, byte in file: 0x73
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000FD, target byte: 0xA0, byte in file: 0xFD
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000FE, target byte: 0x90, byte in file: 0x01
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x080000FF, target byte: 0xE8, byte in file: 0xBD
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000100, target byte: 0x00, byte in file: 0x10
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000101, target byte: 0x0C, byte in file: 0xB5
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000102, target byte: 0x82, byte in file: 0x04
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000103, target byte: 0x44, byte in file: 0x00
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000104, target byte: 0x83, byte in file: 0xDF
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000105, target byte: 0x44, byte in file: 0xF8
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000106, target byte: 0xAA, byte in file: 0x48
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000107, target byte: 0xF1, byte in file: 0x0A
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000108, target byte: 0x01, byte in file: 0x00
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000109, target byte: 0x07, byte in file: 0xF0
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800010A, target byte: 0xDA, byte in file: 0x78
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800010B, target byte: 0x45, byte in file: 0xFD
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800010C, target byte: 0x01, byte in file: 0x20
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800010D, target byte: 0xD1, byte in file: 0x78
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000110, target byte: 0x51, byte in file: 0xF9
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000111, target byte: 0xF8, byte in file: 0xFE
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000112, target byte: 0xAF, byte in file: 0x00
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000113, target byte: 0xF2, byte in file: 0xF0
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000114, target byte: 0x09, byte in file: 0xED
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000115, target byte: 0x0E, byte in file: 0xFD
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000116, target byte: 0xBA, byte in file: 0x00
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000117, target byte: 0xE8, byte in file: 0x20
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000118, target byte: 0x0F, byte in file: 0x10
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000119, target byte: 0x00, byte in file: 0xBD
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800011A, target byte: 0x13, byte in file: 0x10
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800011B, target byte: 0xF0, byte in file: 0xB5
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800011C, target byte: 0x01, byte in file: 0x82
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800011D, target byte: 0x0F, byte in file: 0xB0
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800011E, target byte: 0x18, byte in file: 0xDF
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800011F, target byte: 0xBF, byte in file: 0xF8
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000120, target byte: 0xFB, byte in file: 0x34
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000121, target byte: 0x1A, byte in file: 0x0A
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000122, target byte: 0x43, byte in file: 0x80
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000123, target byte: 0xF0, byte in file: 0x69
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000124, target byte: 0x01, byte in file: 0x84
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000125, target byte: 0x03, byte in file: 0x68
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000126, target byte: 0x18, byte in file: 0xDF
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000127, target byte: 0x47, byte in file: 0xF8
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000128, target byte: 0x64, byte in file: 0x28
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000129, target byte: 0x75, byte in file: 0x0A
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800012B, target byte: 0x00, byte in file: 0xF0
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800012C, target byte: 0x84, byte in file: 0x67
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800012D, target byte: 0x75, byte in file: 0xFD
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800012E, target byte: 0x00, byte in file: 0xAA
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800012F, target byte: 0x00, byte in file: 0xA0
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000130, target byte: 0x0A, byte in file: 0x00
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000131, target byte: 0x44, byte in file: 0x90
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000132, target byte: 0x4F, byte in file: 0xDF
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000133, target byte: 0xF0, byte in file: 0xF8
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000134, target byte: 0x00, byte in file: 0x24
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000135, target byte: 0x0C, byte in file: 0x3A
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000136, target byte: 0x10, byte in file: 0x62
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000137, target byte: 0xF8, byte in file: 0x1C
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000138, target byte: 0x01, byte in file: 0x4F
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000139, target byte: 0x3B, byte in file: 0xF4
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800013A, target byte: 0x13, byte in file: 0x98
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800013B, target byte: 0xF0, byte in file: 0x71
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800013C, target byte: 0x07, byte in file: 0xDF
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800013D, target byte: 0x04, byte in file: 0xF8
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800013E, target byte: 0x08, byte in file: 0x1C
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x0800013F, target byte: 0xBF, byte in file: 0x0A
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000140, target byte: 0x10, byte in file: 0x00
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000141, target byte: 0xF8, byte in file: 0x68
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000143, target byte: 0x4B, byte in file: 0xF0
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000144, target byte: 0x1D, byte in file: 0x23
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000145, target byte: 0x11, byte in file: 0xF9
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000146, target byte: 0x08, byte in file: 0xDF
Tue Nov 26, 2013 09:22:17: Warning:
Verify error at address 0x08000147, target byte: 0xBF, byte in file: 0xF8
Tue Nov 26, 2013 09:22:17: Warning: Too many verify errors, only the first 200 are displayed
Tue Nov 26, 2013 09:22:19: Warning: There were warnings during download, see Log Window
Tue Nov 26, 2013 09:22:19: Loaded debugee: C:\Documents and Settings\Users\My Documents\Downloads\ChibiOS_2.6.1\ChibiOS_2.6.1\demos\ARMCM3-STM32L152-DISCOVERY\iar\Debug\Exe\
ch.out
Tue Nov 26, 2013 09:22:19: Software reset was performed
Tue Nov 26, 2013 09:22:19: Target reset
Tue Nov 26, 2013 09:22:19: There was 1 warning during the initialization of the debugging session.

Re: STM32L-DISCOVERY IAR Compiled version

Posted: Wed Nov 27, 2013 8:25 pm
by Giovanni
It is not matter of code, you need to erase the device before flashing it. Probably there is an option for that.

Giovanni

Re: STM32L-DISCOVERY IAR Compiled version

Posted: Wed Nov 27, 2013 11:02 pm
by Steve231
Hello Giovanni,

Thank you for your quick response. I erased the device like you said by using this utility.
http://www.st.com/web/en/catalog/tools/PF258168#

Then I flashed it again by clicking on the run button but the same problem appears. I checked the flash and it seems that there are nothing in it!

Re: STM32L-DISCOVERY IAR Compiled version

Posted: Wed Nov 27, 2013 11:21 pm
by Giovanni
It appears to be an STLink setup problem in IAR, it works here.

Giovanni

Re: STM32L-DISCOVERY IAR Compiled version

Posted: Wed Nov 27, 2013 11:27 pm
by Steve231
Thank you for your input. At least, I know it's the compiler problem. By the way, what version is your EWARM?

Steve

Re: STM32L-DISCOVERY IAR Compiled version

Posted: Wed Nov 27, 2013 11:58 pm
by Giovanni
It is 6.30.3.

Giovanni

Re: STM32L-DISCOVERY IAR Compiled version

Posted: Thu Nov 28, 2013 12:20 am
by Steve231
Hi Giovanni,

By selecting the "Use flash loader" under the Debugger option, the program now jump to main, and seems like working...however these following messages
prompted under the console. I am concerning about the stack. Is it run out of stack? If so, how much should i increase it? right now stack is set to 0x800.
What is the maximum stack/heap that I could set? Does chibios cost a lot of memory?

Many thanks,
Steve
..
Wed Nov 27, 2013 14:35:29: Software reset was performed
Wed Nov 27, 2013 14:35:29: Target reset
Wed Nov 27, 2013 14:35:29: There was 1 warning during the initialization of the debugging session.
Wed Nov 27, 2013 14:35:29: The stack pointer for stack 'CSTACK' (currently 0x00000000) is outside the stack range (0x20000000 to 0x20000800)

Re: STM32L-DISCOVERY IAR Compiled version

Posted: Thu Nov 28, 2013 12:43 am
by Giovanni
The stack message is normal because each thread has its own stack, just ignore it.

If you run the test suite (or look at the reports in docs/reports) you can see the actual memory usage.

Giovanni

Re: STM32L-DISCOVERY IAR Compiled version

Posted: Thu Nov 28, 2013 12:52 am
by Steve231
Giovanni, you are awesome! Now I can start using chibiOS! :D