{"action":"created","issue":{"url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/11","labels_url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/11/comments","events_url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/11/events","html_url":"https://github.com/NETMF/netmf-interpreter/issues/11","id":61026252,"number":11,"title":"STM32F411 is not supported","user":{"login":"Savvkin","id":740729,"avatar_url":"https://avatars.githubusercontent.com/u/740729?v=3","gravatar_id":"","url":"https://api.github.com/users/Savvkin","html_url":"https://github.com/Savvkin","followers_url":"https://api.github.com/users/Savvkin/followers","following_url":"https://api.github.com/users/Savvkin/following{/other_user}","gists_url":"https://api.github.com/users/Savvkin/gists{/gist_id}","starred_url":"https://api.github.com/users/Savvkin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Savvkin/subscriptions","organizations_url":"https://api.github.com/users/Savvkin/orgs","repos_url":"https://api.github.com/users/Savvkin/repos","events_url":"https://api.github.com/users/Savvkin/events{/privacy}","received_events_url":"https://api.github.com/users/Savvkin/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/NETMF/netmf-interpreter/labels/BSP/PORT","name":"BSP/PORT","color":"5319e7"},{"url":"https://api.github.com/repos/NETMF/netmf-interpreter/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/NETMF/netmf-interpreter/milestones/2","html_url":"https://github.com/NETMF/netmf-interpreter/milestones/v4.4%20(CMSIS)","labels_url":"https://api.github.com/repos/NETMF/netmf-interpreter/milestones/2/labels","id":1036883,"number":2,"title":"v4.4 (CMSIS)","description":"###CMSIS HAL/PAL integration\r\nWhile CMSIS doesn't currently cover every API and driver surface that NETMF does, for those that CMSIS does provide it is beneficial to users to support them directly eliminating the tedious and error prone process of \"porting\", rewriting or adapting for every new SoC or board. This milestone is focused on dealing with that once and for all SoCs. Thus porting the NETMF to additional chips that already support CMSIS becomes a much easier task. (Ideally going from months or weeks to days or hours)\r\n\r\nThe basic high level work items are:\r\n* Create NETMF-PAL API Adapters for CMSIS-DRIVER APIs\r\n* Remove legacy startup and initialization code in favor of CMSIS-CORE\r\n* Create Template for porting to new SoCs based on CMSIS","creator":{"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},"open_issues":3,"closed_issues":0,"state":"open","created_at":"2015-03-24T18:12:32Z","updated_at":"2015-04-16T04:49:18Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2015-03-13T09:57:31Z","updated_at":"2015-04-21T22:34:11Z","closed_at":null,"body":"`platform_selector.h` doesn't allow to configure STM32F411 to run at stock 100 MHz frequency (Unable to set `100000000` value to `SYSTEM_CLOCK_HZ` and `SYSTEM_CYCLE_CLOCK_HZ`), so it's not possible to run STM32F411 at full speed.\r\n\r\nHere is the original C++ configuration from the STM32F411 SDK sample:\r\n```\r\nSYSCLK(Hz)        = 100000000\r\nHCLK(Hz)          = 100000000\r\nAHB Prescaler     = 1\r\nAPB1 Prescaler    = 2\r\nAPB2 Prescaler    = 1\r\nHSI Frequency(Hz) = 16000000\r\nPLL_M             = 16\r\nPLL_N             = 400\r\nPLL_P             = 4\r\nPLL_Q             = 7\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/comments/94962379","html_url":"https://github.com/NETMF/netmf-interpreter/issues/11#issuecomment-94962379","issue_url":"https://api.github.com/repos/NETMF/netmf-interpreter/issues/11","id":94962379,"user":{"login":"josesimoes","id":1881520,"avatar_url":"https://avatars.githubusercontent.com/u/1881520?v=3","gravatar_id":"","url":"https://api.github.com/users/josesimoes","html_url":"https://github.com/josesimoes","followers_url":"https://api.github.com/users/josesimoes/followers","following_url":"https://api.github.com/users/josesimoes/following{/other_user}","gists_url":"https://api.github.com/users/josesimoes/gists{/gist_id}","starred_url":"https://api.github.com/users/josesimoes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josesimoes/subscriptions","organizations_url":"https://api.github.com/users/josesimoes/orgs","repos_url":"https://api.github.com/users/josesimoes/repos","events_url":"https://api.github.com/users/josesimoes/events{/privacy}","received_events_url":"https://api.github.com/users/josesimoes/received_events","type":"User","site_admin":false},"created_at":"2015-04-21T22:34:11Z","updated_at":"2015-04-21T22:34:11Z","body":"Setting sys clock @ 100Mhz won't work if you need to use the UART and USB. With that frequency isn't possible to get proper PPL values in order to achieve the standard baud rates and standard USB clock and bus timings. For everything else I would say that it should work at any sys clock."}}