{"action":"created","issue":{"url":"https://api.github.com/repos/tessel/t2-firmware/issues/121","labels_url":"https://api.github.com/repos/tessel/t2-firmware/issues/121/labels{/name}","comments_url":"https://api.github.com/repos/tessel/t2-firmware/issues/121/comments","events_url":"https://api.github.com/repos/tessel/t2-firmware/issues/121/events","html_url":"https://github.com/tessel/t2-firmware/issues/121","id":113559041,"number":121,"title":"DFU update issue","user":{"login":"Frijol","id":454690,"avatar_url":"https://avatars.githubusercontent.com/u/454690?v=3","gravatar_id":"","url":"https://api.github.com/users/Frijol","html_url":"https://github.com/Frijol","followers_url":"https://api.github.com/users/Frijol/followers","following_url":"https://api.github.com/users/Frijol/following{/other_user}","gists_url":"https://api.github.com/users/Frijol/gists{/gist_id}","starred_url":"https://api.github.com/users/Frijol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Frijol/subscriptions","organizations_url":"https://api.github.com/users/Frijol/orgs","repos_url":"https://api.github.com/users/Frijol/repos","events_url":"https://api.github.com/users/Frijol/events{/privacy}","received_events_url":"https://api.github.com/users/Frijol/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tessel/t2-firmware/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/tessel/t2-firmware/labels/Stumbling%20Block","name":"Stumbling Block","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-10-27T11:08:02Z","updated_at":"2015-10-30T20:53:58Z","closed_at":null,"body":"Not sure what this is about\r\n\r\n```\r\n➜  ~  t2 update -f\r\nINFO Looking for your Tessel...\r\nINFO Connected to Tessel-02A345C70F36 over LAN\r\nINFO Updating Tessel-02A345C70F36 to latest version (0.0.5)...\r\nINFO Beginning update download. This could take a couple minutes..\r\n  downloading [====================] 100% 0.0s remaining\r\nINFO Download complete!\r\nINFO Updating OpenWRT (1/2)\r\nINFO Transferring image of size 20.19 MB\r\nINFO Starting OpenWRT update. Please do not remove power from Tessel.\r\nINFO Updating firwmare (2/2)\r\nUnhandled rejection Error: DFU functional descriptor is invalid\r\n    at new DFU (/usr/local/lib/node_modules/t2-cli/lib/dfu.js:41:15)\r\n    at createDFU (/usr/local/lib/node_modules/t2-cli/lib/usb_connection.js:207:27)\r\n    at tryCatcher (/usr/local/lib/node_modules/t2-cli/node_modules/bluebird/js/main/util.js:26:23)\r\n    at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/t2-cli/node_modules/bluebird/js/main/promise.js:507:31)\r\n    at Promise._settlePromiseAt (/usr/local/lib/node_modules/t2-cli/node_modules/bluebird/js/main/promise.js:581:18)\r\n    at Promise._settlePromises (/usr/local/lib/node_modules/t2-cli/node_modules/bluebird/js/main/promise.js:697:14)\r\n    at Async._drainQueue (/usr/local/lib/node_modules/t2-cli/node_modules/bluebird/js/main/async.js:123:16)\r\n    at Async._drainQueues (/usr/local/lib/node_modules/t2-cli/node_modules/bluebird/js/main/async.js:133:10)\r\n    at Immediate.Async.drainQueues [as _onImmediate] (/usr/local/lib/node_modules/t2-cli/node_modules/bluebird/js/main/async.js:15:14)\r\n    at processImmediate [as _immediateCallback] (timers.js:368:17)\r\n```"},"comment":{"url":"https://api.github.com/repos/tessel/t2-firmware/issues/comments/152648768","html_url":"https://github.com/tessel/t2-firmware/issues/121#issuecomment-152648768","issue_url":"https://api.github.com/repos/tessel/t2-firmware/issues/121","id":152648768,"user":{"login":"rwaldron","id":27985,"avatar_url":"https://avatars.githubusercontent.com/u/27985?v=3","gravatar_id":"","url":"https://api.github.com/users/rwaldron","html_url":"https://github.com/rwaldron","followers_url":"https://api.github.com/users/rwaldron/followers","following_url":"https://api.github.com/users/rwaldron/following{/other_user}","gists_url":"https://api.github.com/users/rwaldron/gists{/gist_id}","starred_url":"https://api.github.com/users/rwaldron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rwaldron/subscriptions","organizations_url":"https://api.github.com/users/rwaldron/orgs","repos_url":"https://api.github.com/users/rwaldron/repos","events_url":"https://api.github.com/users/rwaldron/events{/privacy}","received_events_url":"https://api.github.com/users/rwaldron/received_events","type":"User","site_admin":false},"created_at":"2015-10-30T20:53:57Z","updated_at":"2015-10-30T20:53:57Z","body":"What is the significance of `0x21` (33)?"}}