{"action":"created","issue":{"url":"https://api.github.com/repos/cseed/arachne-pnr/issues/22","repository_url":"https://api.github.com/repos/cseed/arachne-pnr","labels_url":"https://api.github.com/repos/cseed/arachne-pnr/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/cseed/arachne-pnr/issues/22/comments","events_url":"https://api.github.com/repos/cseed/arachne-pnr/issues/22/events","html_url":"https://github.com/cseed/arachne-pnr/issues/22","id":123602057,"number":22,"title":"route.cc:652: void Router::route(): Assertion `cnet_net[cn] == nullptr || cnet_net[cn] == n' failed.","user":{"login":"RGD2","id":15679000,"avatar_url":"https://avatars.githubusercontent.com/u/15679000?v=3","gravatar_id":"","url":"https://api.github.com/users/RGD2","html_url":"https://github.com/RGD2","followers_url":"https://api.github.com/users/RGD2/followers","following_url":"https://api.github.com/users/RGD2/following{/other_user}","gists_url":"https://api.github.com/users/RGD2/gists{/gist_id}","starred_url":"https://api.github.com/users/RGD2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RGD2/subscriptions","organizations_url":"https://api.github.com/users/RGD2/orgs","repos_url":"https://api.github.com/users/RGD2/repos","events_url":"https://api.github.com/users/RGD2/events{/privacy}","received_events_url":"https://api.github.com/users/RGD2/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2015-12-23T04:56:08Z","updated_at":"2016-08-24T04:29:28Z","closed_at":"2016-07-17T17:11:11Z","body":"    arachne-pnr: src/route.cc:652: void Router::route(): Assertion `cnet_net[cn] == nullptr || cnet_net[cn] == n' failed.\r\n\r\nThis seems to be triggered by using `.PLLOUTGLOBAL(clk)` instead of `.PLLOUTCORE(clk)`\r\n\r\nMaybe related to #20 ?"},"comment":{"url":"https://api.github.com/repos/cseed/arachne-pnr/issues/comments/241954466","html_url":"https://github.com/cseed/arachne-pnr/issues/22#issuecomment-241954466","issue_url":"https://api.github.com/repos/cseed/arachne-pnr/issues/22","id":241954466,"user":{"login":"RGD2","id":15679000,"avatar_url":"https://avatars.githubusercontent.com/u/15679000?v=3","gravatar_id":"","url":"https://api.github.com/users/RGD2","html_url":"https://github.com/RGD2","followers_url":"https://api.github.com/users/RGD2/followers","following_url":"https://api.github.com/users/RGD2/following{/other_user}","gists_url":"https://api.github.com/users/RGD2/gists{/gist_id}","starred_url":"https://api.github.com/users/RGD2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RGD2/subscriptions","organizations_url":"https://api.github.com/users/RGD2/orgs","repos_url":"https://api.github.com/users/RGD2/repos","events_url":"https://api.github.com/users/RGD2/events{/privacy}","received_events_url":"https://api.github.com/users/RGD2/received_events","type":"User","site_admin":false},"created_at":"2016-08-24T04:29:28Z","updated_at":"2016-08-24T04:29:28Z","body":"I have a workaround, but I don't know why it works. (it makes no difference in my isolated test case, with no changes to the SB_IO instantiations between it and the j4a integrated case.).\r\n\r\nin my j1a/icestorm/j4a.pcf file, I changed:\r\n\r\n```\r\nset_io MISO N10\r\nset_io SCL P10\r\nset_io MOSI N12\r\n```\r\n\r\nto \r\n\r\n```\r\nset_io MISO N12\r\nset_io SCL P10\r\nset_io MOSI N10\r\n```\r\n\r\n... and now SCL is working. This seems to make sense - both pins in the same IO block now have the same settings. Yet,  in the isolated version it works either way around.\r\n\r\nbins are attached, \r\n[SB_IO_Woe.zip](https://github.com/cseed/arachne-pnr/files/433994/SB_IO_Woe.zip)\r\nboth load into a machxo2bb, and I was testing the SPI module with swapforth code  `: testout $aa55 $c0 io! begin $80 io@ until ; ' testout $100 io! `, then looking at P10 with an oscilloscope.\r\n\r\n"}}
{"actor":{"display_login":"RGD2"}}