{"action":"created","issue":{"url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/154","labels_url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/154/labels{/name}","comments_url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/154/comments","events_url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/154/events","html_url":"https://github.com/NETMF/netmf-interpreter/pull/154","id":85899259,"number":154,"title":"Added barebone STM32F4DISCOVERY solution","user":{"login":"cw2","id":10730406,"avatar_url":"https://avatars.githubusercontent.com/u/10730406?v=3","gravatar_id":"","url":"https://api.github.com/users/cw2","html_url":"https://github.com/cw2","followers_url":"https://api.github.com/users/cw2/followers","following_url":"https://api.github.com/users/cw2/following{/other_user}","gists_url":"https://api.github.com/users/cw2/gists{/gist_id}","starred_url":"https://api.github.com/users/cw2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cw2/subscriptions","organizations_url":"https://api.github.com/users/cw2/orgs","repos_url":"https://api.github.com/users/cw2/repos","events_url":"https://api.github.com/users/cw2/events{/privacy}","received_events_url":"https://api.github.com/users/cw2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-06-07T12:46:12Z","updated_at":"2015-06-11T21:03:50Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/NETMF/netmf-interpreter/pulls/154","html_url":"https://github.com/NETMF/netmf-interpreter/pull/154","diff_url":"https://github.com/NETMF/netmf-interpreter/pull/154.diff","patch_url":"https://github.com/NETMF/netmf-interpreter/pull/154.patch"},"body":"This is a minimal STM32F4DISCOVERY solution, for #26. It is based on MCBSTM32F400_NONET, so no RTOS.\r\n\r\nThe MDK build seems to be working fine, I have verified TinyBooter commands in MFDeploy, flashing TinyCLR, application deployment and debugging from Visual Studio.\r\n\r\nThe GCC build (using the latest GCC ARM Embedded Tools 4.9.3) has working TinyBooter, but there is a problem with TinyCLR, which can be flashed fine and runs, but there seems to be some memory corruption or invalid settings, because the MFDeploy \"Memory Map\" command returns wrong result for RAM  (the reported address is in flash range). I suspect I overlooked something...\r\n\r\nNotes:\r\n* The bootloader mode is indicated by turning on all four user LEDs\r\n* The User button does not work yet, so it is not possible to switch to bootloader on startup (sorry).\r\n* GCC uses newlib-nano, generated code is about the same size as produced by MDK, i.e. the flash memory layout stays the same (scatterfile, BlockRange).\r\n* Code from pull request #153 is already included."},"comment":{"url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/comments/111277081","html_url":"https://github.com/NETMF/netmf-interpreter/pull/154#issuecomment-111277081","issue_url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/154","id":111277081,"user":{"login":"smaillet-ms","id":8934567,"avatar_url":"https://avatars.githubusercontent.com/u/8934567?v=3","gravatar_id":"","url":"https://api.github.com/users/smaillet-ms","html_url":"https://github.com/smaillet-ms","followers_url":"https://api.github.com/users/smaillet-ms/followers","following_url":"https://api.github.com/users/smaillet-ms/following{/other_user}","gists_url":"https://api.github.com/users/smaillet-ms/gists{/gist_id}","starred_url":"https://api.github.com/users/smaillet-ms/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smaillet-ms/subscriptions","organizations_url":"https://api.github.com/users/smaillet-ms/orgs","repos_url":"https://api.github.com/users/smaillet-ms/repos","events_url":"https://api.github.com/users/smaillet-ms/events{/privacy}","received_events_url":"https://api.github.com/users/smaillet-ms/received_events","type":"User","site_admin":false},"created_at":"2015-06-11T21:03:50Z","updated_at":"2015-06-11T21:03:50Z","body":":+1: "}}