{"action":"created","issue":{"url":"https://api.github.com/repos/atarijookie/ce-atari/issues/156","repository_url":"https://api.github.com/repos/atarijookie/ce-atari","labels_url":"https://api.github.com/repos/atarijookie/ce-atari/issues/156/labels{/name}","comments_url":"https://api.github.com/repos/atarijookie/ce-atari/issues/156/comments","events_url":"https://api.github.com/repos/atarijookie/ce-atari/issues/156/events","html_url":"https://github.com/atarijookie/ce-atari/issues/156","id":203848023,"node_id":"MDU6SXNzdWUyMDM4NDgwMjM=","number":156,"title":"Add floppy write support","user":{"login":"mikrosk","id":3062260,"node_id":"MDQ6VXNlcjMwNjIyNjA=","avatar_url":"https://avatars1.githubusercontent.com/u/3062260?v=4","gravatar_id":"","url":"https://api.github.com/users/mikrosk","html_url":"https://github.com/mikrosk","followers_url":"https://api.github.com/users/mikrosk/followers","following_url":"https://api.github.com/users/mikrosk/following{/other_user}","gists_url":"https://api.github.com/users/mikrosk/gists{/gist_id}","starred_url":"https://api.github.com/users/mikrosk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikrosk/subscriptions","organizations_url":"https://api.github.com/users/mikrosk/orgs","repos_url":"https://api.github.com/users/mikrosk/repos","events_url":"https://api.github.com/users/mikrosk/events{/privacy}","received_events_url":"https://api.github.com/users/mikrosk/received_events","type":"User","site_admin":false},"labels":[{"id":1102946444,"node_id":"MDU6TGFiZWwxMTAyOTQ2NDQ0","url":"https://api.github.com/repos/atarijookie/ce-atari/labels/FLOPPY","name":"FLOPPY","color":"cebb12","default":false},{"id":357038352,"node_id":"MDU6TGFiZWwzNTcwMzgzNTI=","url":"https://api.github.com/repos/atarijookie/ce-atari/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"atarijookie","id":18427437,"node_id":"MDQ6VXNlcjE4NDI3NDM3","avatar_url":"https://avatars2.githubusercontent.com/u/18427437?v=4","gravatar_id":"","url":"https://api.github.com/users/atarijookie","html_url":"https://github.com/atarijookie","followers_url":"https://api.github.com/users/atarijookie/followers","following_url":"https://api.github.com/users/atarijookie/following{/other_user}","gists_url":"https://api.github.com/users/atarijookie/gists{/gist_id}","starred_url":"https://api.github.com/users/atarijookie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atarijookie/subscriptions","organizations_url":"https://api.github.com/users/atarijookie/orgs","repos_url":"https://api.github.com/users/atarijookie/repos","events_url":"https://api.github.com/users/atarijookie/events{/privacy}","received_events_url":"https://api.github.com/users/atarijookie/received_events","type":"User","site_admin":false},"assignees":[{"login":"atarijookie","id":18427437,"node_id":"MDQ6VXNlcjE4NDI3NDM3","avatar_url":"https://avatars2.githubusercontent.com/u/18427437?v=4","gravatar_id":"","url":"https://api.github.com/users/atarijookie","html_url":"https://github.com/atarijookie","followers_url":"https://api.github.com/users/atarijookie/followers","following_url":"https://api.github.com/users/atarijookie/following{/other_user}","gists_url":"https://api.github.com/users/atarijookie/gists{/gist_id}","starred_url":"https://api.github.com/users/atarijookie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atarijookie/subscriptions","organizations_url":"https://api.github.com/users/atarijookie/orgs","repos_url":"https://api.github.com/users/atarijookie/repos","events_url":"https://api.github.com/users/atarijookie/events{/privacy}","received_events_url":"https://api.github.com/users/atarijookie/received_events","type":"User","site_admin":false}],"milestone":null,"comments":22,"created_at":"2017-01-29T03:28:54Z","updated_at":"2018-12-28T06:59:51Z","closed_at":null,"author_association":"COLLABORATOR","body":"If I run CE_FDD.PRG, press \"N\" to create a new disk, I can open it in the desktop. However, if I write a file to A:, nothing is shown (copy operation ends with success but that's it)."},"comment":{"url":"https://api.github.com/repos/atarijookie/ce-atari/issues/comments/450303139","html_url":"https://github.com/atarijookie/ce-atari/issues/156#issuecomment-450303139","issue_url":"https://api.github.com/repos/atarijookie/ce-atari/issues/156","id":450303139,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MDMwMzEzOQ==","user":{"login":"atarijookie","id":18427437,"node_id":"MDQ6VXNlcjE4NDI3NDM3","avatar_url":"https://avatars2.githubusercontent.com/u/18427437?v=4","gravatar_id":"","url":"https://api.github.com/users/atarijookie","html_url":"https://github.com/atarijookie","followers_url":"https://api.github.com/users/atarijookie/followers","following_url":"https://api.github.com/users/atarijookie/following{/other_user}","gists_url":"https://api.github.com/users/atarijookie/gists{/gist_id}","starred_url":"https://api.github.com/users/atarijookie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atarijookie/subscriptions","organizations_url":"https://api.github.com/users/atarijookie/orgs","repos_url":"https://api.github.com/users/atarijookie/repos","events_url":"https://api.github.com/users/atarijookie/events{/privacy}","received_events_url":"https://api.github.com/users/atarijookie/received_events","type":"User","site_admin":false},"created_at":"2018-12-28T06:59:51Z","updated_at":"2018-12-28T06:59:51Z","author_association":"OWNER","body":"- the data corruption seems to be only on CRC part (last 2 words) of the captured stream\r\n- when this happens (1.2% of written sectors) the difference in calculated and received CRC is only 1 (0x2acf vs 0x2ace, 0xfadf vs 0xfade)\r\n- when this error is considered as OK (accepting this difference), the write-read-compare test went OK through the whole floppy without single error (so all the read data was the same as written data)\r\n- the scope shows, that when WGATE goes high, there seem to be at least 6 pulses of 4us after the CRC, so the last bit of CRC shouldn't be left uncaptured (this shouldn't be the cause of bad CRC received)\r\n\r\nSo my guess then would be that this is caused by:\r\n- bad capturing of CRC in Franz\r\n- bad decoding of MFM stream of CRC in RPi\r\n- bad CRC calculation (missing one last bit?)\r\n\r\n"}}
{"actor":{"display_login":"atarijookie"}}