2011-01-28 01:39 AM
Hello,
I try to debug and simulate the discover project on MDK-ARM evaluation IDE. I have no hardware. So i just want to test debug and simulation. Here below the error message after build and start debug:Running with Code Size Limit: 32K
Load ''C:\\USERS\\MyDev\\STM\\STM32VL-Discovery\\STM32VLDiscovery_Project\\Project\\Demo\\MDK-ARM\\Debug\\DISCOVER.AXF''*** Restricted Version with 32768 Byte Code Size Limit
*** Currently used: 2020 Bytes (6%)BS
file://discover/main/53
, 1 *** error 65: access violation at 0x0000000C : no 'read' permission *** error 65: access violation at 0x00000000 : no 'execute/read' permission Can you help me. Regards RomainTo give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2011-04-06 01:08 PM
---
2011-04-06 01:12 PM
Hi
You should set the Flash Tool options.Look this reference ''UM0986 User manual'' .
2011-04-07 12:44 AM
http://www.keil.com/forum/18726
2011-09-11 01:04 AM
Hello,
I have the same probleme, I try to modifie the map , it 's don't work. I think it's a reset mystake to point to a wrong adresse. do you resolve this? thanks.2011-09-11 12:58 PM
value line controllers has not proper simulation capabilities in keil. let you chose the same type other than value line controller and simulate without having problems.if you want upload code to controller you must chose value line controller when debugging.
2011-09-11 10:30 PM
Ok thank you.
I try it.2011-09-11 11:39 PM
''value line controllers has not proper simulation capabilities in keil''
What do you mean by that?
Keil uVision simulates the code execution on any Cortex-M3 CPU; the ''special'', device-specific simulation features are just about the peripherals. This looks like just a basic memory options set-up issue (see the Keil support pages linked earlier) - so peripheral support (or lack of it) should not matter?2011-09-12 10:01 AM
I think the real probleme is the pc jump to 0x00000000 adress on reset with the simulator.
cause this adress isn't define in discovery start-up so it is normaly to have an ''error 65'' why simulator don't jump to 0x08000000 with discovery exemples???????2011-09-12 12:42 PM
good news.
I try to simul discovery exemple after select stm32f103RB device ,it 's ok so stm32f100rb don't work in simulator.why???