{"id":306500,"date":"2020-07-06T15:00:32","date_gmt":"2020-07-06T15:00:32","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=306500"},"modified":"-0001-11-30T00:00:00","modified_gmt":"2020-07-06T15:00:32","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=306500","title":{"rendered":"\u041a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d Apple Lightning"},"content":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\" data-io-article-url=\"https:\/\/habr.com\/ru\/post\/509828\/\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/374\/407\/885\/37440788581ff4381df1dce99ce0ca95.jpg\"><\/p>\n<p>  \u042d\u0442\u043e \u043c\u043e\u044f \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c (\u043f\u043e\u0447\u0442\u0438) \u0432\u0441\u0435\u0433\u043e, \u0447\u0442\u043e \u044f \u0437\u043d\u0430\u044e \u043e\u0431 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435 Apple Lightning \u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043d\u0438\u043c \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u0445: Tristar, Hydra, HiFive, SDQ, IDBUS \u0438 \u0434\u0440. \u041d\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0435 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435\u2026<\/p>\n<p>  <i>\u0427\u0438\u0442\u0430\u0439\u0442\u0435 \u044d\u0442\u0443 \u0441\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0441\u0432\u043e\u0439 \u0441\u0442\u0440\u0430\u0445 \u0438 \u0440\u0438\u0441\u043a! \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0430 \u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u043e\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 AppleInternal (\u0443\u0442\u0435\u0447\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0445, \u0441\u0445\u0435\u043c, \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u043a\u043e\u0434\u043e\u0432), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f \u043f\u0440\u043e\u0447\u0451\u043b \u043f\u043e \u0434\u0438\u0430\u0433\u043e\u043d\u0430\u043b\u0438. \u0418, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u043d\u0430 \u043c\u043e\u0438\u0445 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f\u0445. \u0414\u043e\u043b\u0436\u0435\u043d \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0438\u0442\u044c, \u0447\u0442\u043e \u044f \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u0440\u0430\u043d\u044c\u0448\u0435 \u043d\u0435 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0445 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u044d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0435 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0442\u0440\u0430\u043d\u043d\u044b\u0435 \u0442\u0435\u0440\u043c\u0438\u043d\u044b \u0438 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u0438\u043b\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0439!<\/i><br \/>  <a name=\"habracut\"><\/a><br \/>  \u041f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0443\u0433\u043b\u0443\u0431\u0438\u0442\u044c\u0441\u044f, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043a\u0440\u0430\u0442\u043a\u043e \u0440\u0430\u0437\u0431\u0435\u0440\u0451\u043c\u0441\u044f \u0432 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u0445:<\/p>\n<h1>\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 Lightning?<\/h1>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/548\/d84\/e8f\/548d84e8f857e26056a212bdd2479f1d.jpg\"><\/p>\n<p>  Lightning \u2014 \u044d\u0442\u043e \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u0432 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 Apple iOS \u0441 \u043a\u043e\u043d\u0446\u0430 2012 \u0433\u043e\u0434\u0430. \u041e\u043d \u0437\u0430\u043c\u0435\u043d\u0438\u043b \u0441\u0442\u0430\u0440\u044b\u0439 30-\u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u044b\u0439 \u0440\u0430\u0437\u044a\u0451\u043c.<\/p>\n<p>  \u041d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435 \u0432\u044b\u0448\u0435 \u0433\u043d\u0435\u0437\u0434\u043e \u0440\u0430\u0437\u044a\u0451\u043c\u0430, \u0430 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435 \u043d\u0438\u0436\u0435 \u0435\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/700\/2bd\/525\/7002bd525c6eb1ad1ec28b25be81168d.jpg\"><\/p>\n<p>  \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0432 \u0440\u0430\u0437\u044a\u0451\u043c\u0435 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b \u0441 \u043e\u0431\u0435\u0438\u0445 \u0441\u0442\u043e\u0440\u043e\u043d \u043a\u043e\u043d\u043d\u0435\u043a\u0442\u043e\u0440\u0430 \u043d\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u044b \u0432 \u043e\u0434\u043d\u043e\u043c \u0438 \u0442\u043e\u043c \u0436\u0435 \u043f\u043e\u0440\u044f\u0434\u043a\u0435. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0445\u043e\u0441\u0442-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044e \u043a\u0430\u0431\u0435\u043b\u044f, \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0447\u0442\u043e-\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c.<\/p>\n<p>  \u0425\u043e\u0442\u044f \u044d\u0442\u043e \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0442\u0430\u043a. \u0423 \u043c\u043d\u043e\u0433\u0438\u0445 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u043e\u0432 Lightning, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u043b\u0438\u0441\u044c, \u0432 \u0440\u0430\u0437\u044a\u0451\u043c\u0430\u0445 \u0437\u0435\u0440\u043a\u0430\u043b\u044c\u043d\u0430\u044f \u0440\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430.<\/p>\n<h1>\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 Tristar \u0438 Hydra?<\/h1>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/781\/623\/920\/7816239200982062c7db26814aa7537f.png\"><\/p>\n<p>  Tristar \u2014 \u044d\u0442\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0445\u0435\u043c\u0430, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u0430\u044f \u0432 \u043a\u0430\u0436\u0434\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0441 \u0433\u043d\u0435\u0437\u0434\u043e\u043c \u0440\u0430\u0437\u044a\u0451\u043c\u0430 Lightning. \u041f\u043e \u0441\u0443\u0442\u0438, \u044d\u0442\u043e MUX:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/eff\/9cc\/88c\/eff9cc88cd08e0ed9b982412f703c758.png\"><\/p>\n<p>  \u041a\u0440\u043e\u043c\u0435 \u0432\u0441\u0435\u0433\u043e \u043f\u0440\u043e\u0447\u0435\u0433\u043e, \u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0446\u0435\u043b\u044c \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0442\u044c\u0441\u044f \u0441\u043e \u0448\u0442\u0435\u043a\u0435\u0440\u043d\u044b\u043c \u0440\u0430\u0437\u044a\u0451\u043c\u043e\u043c Lightning, \u043a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u043d \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0451\u043d\u00a0\u2014 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044e, Accessory ID \u0438 \u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a USB, UART \u0438 SWD.<\/p>\n<p>  Hydra \u2014 \u044d\u0442\u043e \u043d\u043e\u0432\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 Tristar, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 iPhone 8\/X. \u0412\u0438\u0434\u0438\u043c\u043e, \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0439 \u0437\u0430\u0440\u044f\u0434\u043a\u0438, \u043d\u043e \u044d\u0442\u043e \u0435\u0449\u0451 \u043f\u0440\u0435\u0434\u0441\u0442\u043e\u0438\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/ce7\/7e0\/238\/ce77e0238d5f9f2f0e8b7b13b1b6f8f4.png\"><\/p>\n<p>  \u041c\u043d\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b \u043f\u044f\u0442\u044c \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 Tristar\/Hydra:<\/p>\n<ul>\n<li><b>TI THS7383<\/b>\u00a0\u2014 Tristar \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f \u0432 iPad mini 1 \u0438 iPad 4  <\/li>\n<li><b>NXP CBTL1608A1<\/b>\u00a0\u2014 Tristar \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f \u0432 iPhone 5 \u0438 iPod touch 5  <\/li>\n<li><b>NXP CBTL1609A1<\/b>\u00a0\u2014 \u0442\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 Tristar \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f \u0432 iPod nano 7\u00a0\u2014 <a href=\"https:\/\/www.ifixit.com\/Teardown\/iPod+Nano+7th+Generation+Teardown\/10826#s38931\" rel=\"nofollow\">\u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a<\/a>  <\/li>\n<li><b>NXP CBTL1610Ax<\/b>\u00a0\u2014 TriStar \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 iPhone 5C\/5S \u0438, \u043f\u043e-\u0432\u0438\u0434\u0438\u043c\u043e\u043c\u0443, \u0432\u043e \u0432\u0441\u0451\u043c \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u043c, \u0447\u0442\u043e \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0443\u044e \u0437\u0430\u0440\u044f\u0434\u043a\u0443. \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0439 (x\u00a0\u2014 \u043d\u043e\u043c\u0435\u0440 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f)  <\/li>\n<li><b>NXP CBTL1612Ax<\/b>\u00a0\u2014 Hydra \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0441 iPhone 8\/X \u0438, \u0432\u0438\u0434\u0438\u043c\u043e, \u0432\u043e \u0432\u0441\u0451\u043c \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u043c, \u0447\u0442\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0443\u044e \u0437\u0430\u0440\u044f\u0434\u043a\u0443. \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0439 (x\u00a0\u2014 \u043d\u043e\u043c\u0435\u0440 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f)<\/li>\n<\/ul>\n<p>  \u0421 \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u044f \u0431\u0443\u0434\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u0440\u043c\u0438\u043d TriStar, \u043d\u043e \u0438\u043c\u0435\u0439\u0442\u0435 \u0432 \u0432\u0438\u0434\u0443, \u0447\u0442\u043e \u043e\u043d \u0442\u0430\u043a\u0436\u0435 \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 Hydra, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d\u0438 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0445\u043e\u0436\u0438 \u0432 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0435 \u0430\u0441\u043f\u0435\u043a\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u044b \u0432 \u044d\u0442\u043e\u043c \u0442\u0435\u043a\u0441\u0442\u0435.<\/p>\n<h1>\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 HiFive?<\/h1>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/9ad\/73f\/91f\/9ad73f91f3dd57824562a6df742f7002.svg\"><\/p>\n<p>  HiFive\u00a0\u2014 \u044d\u0442\u043e \u0434\u043e\u0447\u0435\u0440\u043d\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 Lightning, \u0442\u043e \u0435\u0441\u0442\u044c \u0448\u0442\u0435\u043a\u0435\u0440\u043d\u044b\u0439 \u0440\u0430\u0437\u044a\u0451\u043c. \u041e\u043d \u0442\u0430\u043a\u0436\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u2014 \u044d\u0442\u043e\u0442 \u0447\u0438\u043f \u0438\u0437\u0432\u0435\u0441\u0442\u0435\u043d \u043a\u0430\u043a SN2025\/BQ2025.<\/p>\n<h1>\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 SDQ \u0438 IDBUS?<\/h1>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/822\/7f2\/bb5\/8227f2bb5a38a1e503dba078264dbee3.png\"><\/p>\n<p>  \u042d\u0442\u0438 \u0434\u0432\u0430 \u0442\u0435\u0440\u043c\u0438\u043d\u0430 \u0447\u0430\u0441\u0442\u043e \u0441\u0447\u0438\u0442\u0430\u044e\u0442 \u0441\u0432\u043e\u0435\u0433\u043e \u0440\u043e\u0434\u0430 \u0441\u0438\u043d\u043e\u043d\u0438\u043c\u0430\u043c\u0438. \u0414\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u044f \u0431\u0443\u0434\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u0440\u043c\u0438\u043d IDBUS, \u0442\u0430\u043a \u043a\u0430\u043a \u043e\u043d \u043a\u0430\u0436\u0435\u0442\u0441\u044f \u043c\u043d\u0435 \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u043c (\u0438 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 THS7383).<\/p>\n<p>  \u0418\u0442\u0430\u043a, IDBUS \u2014 \u044d\u0442\u043e \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u0434\u043b\u044f \u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u0438 \u043c\u0435\u0436\u0434\u0443 Tristar \u0438 HiFive. \u041e\u0447\u0435\u043d\u044c \u043f\u043e\u0445\u043e\u0436 \u043d\u0430 <a href=\"https:\/\/en.wikipedia.org\/wiki\/1-Wire\" rel=\"nofollow\">\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Onewire<\/a>.<\/p>\n<h1>\u0422\u0435\u043f\u0435\u0440\u044c \u043c\u043e\u0436\u0435\u043c \u043d\u0430\u0447\u0430\u0442\u044c<\/h1>\n<p>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u043e\u0441\u043b\u0443\u0448\u0430\u0435\u043c \u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u0438 Tristar \u0438 HiFive. \u0412\u043e\u0437\u044c\u043c\u0438\u0442\u0435 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440, \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043d\u0443\u044e \u043f\u043b\u0430\u0442\u0443 Lightning \u0441 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435\u043c \u0434\u043b\u044f \u0433\u043d\u0435\u0437\u0434\u0430 \u0438 \u0448\u0442\u0435\u043a\u0435\u0440\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u044a\u0451\u043c\u0430, \u043a\u0430\u043a\u043e\u0439-\u043d\u0438\u0431\u0443\u0434\u044c \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440 (\u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u043a\u0430\u0431\u0435\u043b\u044c Lightning-to-USB \u043e\u0442\u043b\u0438\u0447\u043d\u043e \u043f\u043e\u0434\u043e\u0439\u0434\u0451\u0442) \u0438, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u043a\u0430\u043a\u043e\u0435-\u043d\u0438\u0431\u0443\u0434\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0441 \u043f\u043e\u0440\u0442\u043e\u043c Lightning.<\/p>\n<p>  \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u043a\u0430\u043d\u0430\u043b\u044b \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u043a \u043e\u0431\u0435\u0438\u043c \u043b\u0438\u043d\u0438\u044f\u043c ID \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u044b (\u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b 4 \u0438 8) \u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u043f\u043b\u0430\u0442\u0443 \u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0443, \u043d\u043e \u043f\u043e\u043a\u0430 \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0439\u0442\u0435 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/1ce\/3a5\/475\/1ce3a547569fc1e9c3004cdd32f61a94.jpg\"><\/p>\n<p>  \u0421\u0440\u0430\u0437\u0443 \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u043d\u0430\u0447\u043d\u0438\u0442\u0435 \u0432\u044b\u0431\u043e\u0440\u043a\u0443 (\u043f\u043e\u0434\u043e\u0439\u0434\u0451\u0442 \u043b\u044e\u0431\u0430\u044f \u0447\u0430\u0441\u0442\u043e\u0442\u0430 \u043e\u0442 2 \u041c\u0413\u0446 \u0438 \u0432\u044b\u0448\u0435). \u0412\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0447\u0442\u043e-\u0442\u043e \u0432\u0440\u043e\u0434\u0435 \u044d\u0442\u043e\u0433\u043e:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/c85\/3a1\/e7d\/c853a1e7daa7f7bcc11a1234c017fbfd.png\"><\/p>\n<p>  \u041a\u0430\u043a \u0432\u0438\u0434\u0435\u0442\u0435, Tristar \u043e\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u043a\u0430\u0436\u0434\u0443\u044e \u043b\u0438\u043d\u0438\u044e ID \u043f\u043e \u043e\u0447\u0435\u0440\u0435\u0434\u0438\u00a0\u2014 \u043e\u0434\u043d\u0443 \u0437\u0430 \u0434\u0440\u0443\u0433\u043e\u0439. \u041d\u043e \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043c\u044b \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u043b\u0438 \u043d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u0430, \u043e\u043f\u0440\u043e\u0441 \u044f\u0432\u043d\u043e \u043f\u0440\u043e\u0432\u0430\u043b\u0438\u043b\u0441\u044f. \u0412 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u043c\u043e\u043c\u0435\u043d\u0442 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0443\u0441\u0442\u0430\u043d\u0435\u0442 \u043e\u0442 \u044d\u0442\u043e\u0433\u043e \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u043f\u043e\u0442\u043e\u043a\u0430 \u043e\u0442\u043a\u0430\u0437\u043e\u0432 \u0438 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442 \u0435\u0433\u043e. \u0410 \u043f\u043e\u043a\u0430 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0440\u0430\u0437\u0431\u0435\u0440\u0451\u043c\u0441\u044f, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043e\u043f\u0440\u043e\u0441\u0430:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/1b5\/1a9\/bc0\/1b51a9bc00ac97b11a28cc2ec2226b3e.png\"><\/p>\n<p>  \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u0434\u043b\u0438\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b (\u043e\u043a\u043e\u043b\u043e 1,1 \u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u044b), \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432\u044b\u0441\u043e\u043a\u0438\u0439, \u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442:<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/cf0\/e74\/1c3\/cf0e741c332a7bb0aa9d45bdaa62f2fd.png\"><\/div>\n<p>  \u0412\u0438\u0434\u0438\u043c\u043e, \u044d\u0442\u043e \u0432\u0440\u0435\u043c\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0437\u0430\u0440\u044f\u0434\u043a\u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0433\u043e \u043a\u043e\u043d\u0434\u0435\u043d\u0441\u0430\u0442\u043e\u0440\u0430 HiFive \u2014 \u044d\u043d\u0435\u0440\u0433\u0438\u044f \u043e\u0442 \u043d\u0435\u0433\u043e \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0442\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u0438\u0442\u0430\u043d\u0438\u044f \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0445 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0447\u0438\u043f\u043e\u0432.<\/p>\n<p>  \u0413\u043e\u0440\u0430\u0437\u0434\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0435 \u0442\u043e, \u0447\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043f\u043e\u0442\u043e\u043c:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/ac7\/072\/6b5\/ac70726b53bd5f40de1d944bc2caac12.png\"><\/p>\n<p>  \u041e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u044d\u0442\u043e \u043f\u043e\u0442\u043e\u043a \u043a\u0430\u043a\u0438\u0445-\u0442\u043e \u0434\u0430\u043d\u043d\u044b\u0445. \u041d\u043e \u043a\u0430\u043a \u0435\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c? \u041a\u0430\u043a \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c? \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u043c \u0435\u0433\u043e \u043d\u0430 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0438\u043c\u044b\u0435 \u0447\u0430\u0441\u0442\u0438 \u2014 \u0442\u043e, \u0447\u0442\u043e \u044f \u043d\u0430\u0437\u044b\u0432\u0430\u044e <b>\u0441\u043b\u043e\u0432\u0430\u043c\u0438<\/b>:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/3a3\/b90\/1f3\/3a3b901f3098259b6028751086b08634.png\"><\/p>\n<p>  \u041f\u043e \u0441\u0443\u0442\u0438 \u0441\u043b\u043e\u0432\u043e \u2014 \u044d\u0442\u043e \u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u0435 \u043f\u0430\u0434\u0435\u043d\u0438\u044f-\u043f\u043e\u0434\u044a\u0451\u043c\u0430-\u043f\u0430\u0434\u0435\u043d\u0438\u044f:<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/1b5\/1a9\/bc0\/1b51a9bc00ac97b11a28cc2ec2226b3e.png\"><\/div>\n<ul>\n<li><b>\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u044d\u0442\u0430\u043f<\/b> \u2014 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u043b\u043e\u0432\u0430  <\/li>\n<li><b>\u042d\u0442\u0430\u043f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f<\/b> \u2014 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439, \u0432\u0438\u0434\u0438\u043c\u043e, \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u0430\u0434\u0438\u0438 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u044f \u0438\/\u0438\u043b\u0438 \u0434\u043b\u044f \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0441\u043b\u043e\u0432\u0430 \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438<\/li>\n<\/ul>\n<p>  \u0412\u043e\u0442 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0441\u043b\u043e\u0432 \u0441 \u0438\u0445 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0430\u043c\u0438 \u0434\u043b\u044f \u043e\u0431\u043e\u0438\u0445 \u044d\u0442\u0430\u043f\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u043e\u0431\u0441\u0443\u0436\u0434\u0430\u043b\u0438 \u0432\u044b\u0448\u0435 (\u0432\u0441\u0435 \u0435\u0434\u0438\u043d\u0438\u0446\u044b \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0432 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u043a\u0443\u043d\u0434\u0430\u0445):<\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th><\/th>\n<th colspan=\"3\">\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435<\/th>\n<th colspan=\"2\">\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435<\/th>\n<\/tr>\n<tr>\n<th>\u0421\u043b\u043e\u0432\u043e<\/th>\n<th>Min<\/th>\n<th>Typ<\/th>\n<th>Max<\/th>\n<th>Min<\/th>\n<th>Typ<\/th>\n<\/tr>\n<tr>\n<td><b>BREAK<\/b><\/td>\n<td>12<\/td>\n<td>14<\/td>\n<td>16<\/td>\n<td>2.5<\/td>\n<td>4.5<\/td>\n<\/tr>\n<tr>\n<td><b>WAKE<\/b><\/td>\n<td>22<\/td>\n<td>24<\/td>\n<td>27<\/td>\n<td><\/td>\n<td>1100?<\/td>\n<\/tr>\n<tr>\n<td><b>ZERO<\/b><\/td>\n<td>6<\/td>\n<td>7<\/td>\n<td>8<\/td>\n<td><\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td><b>ONE<\/b><\/td>\n<td>1<\/td>\n<td>1.7<\/td>\n<td>2.5<\/td>\n<td><\/td>\n<td>8.5<\/td>\n<\/tr>\n<tr>\n<td><b>ZERO \u0438 STOP*<\/b><\/td>\n<td>6<\/td>\n<td>7<\/td>\n<td>8<\/td>\n<td><\/td>\n<td>16<\/td>\n<\/tr>\n<tr>\n<td><b>ONE \u0438 STOP*<\/b><\/td>\n<td>1<\/td>\n<td>1.7<\/td>\n<td>2.5<\/td>\n<td><\/td>\n<td>21<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>* STOP \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f, \u043a\u043e\u0433\u0434\u0430 \u044d\u0442\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0431\u0438\u0442 \u0432 \u0431\u0430\u0439\u0442\u0435<\/p>\n<p>  \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d\u043d\u0443\u044e \u0432\u044b\u0448\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0434\u0435\u043a\u043e\u0434\u0435\u0440 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/26c\/dfd\/a48\/26cdfda4838b7965e9c23a6212ac4635.png\"><\/p>\n<p>  \u041a\u0430\u043a \u0432\u0438\u0434\u0438\u0442\u0435, \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0445\u043e\u0441\u0442 \u043f\u043e\u0441\u044b\u043b\u0430\u0435\u0442 BREAK \u2014 \u043a\u043e\u0433\u0434\u0430 Tristar \u0445\u043e\u0447\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441, \u0445\u043e\u0441\u0442 \u0432\u0441\u0435\u0433\u0434\u0430 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0441 \u044d\u0442\u043e\u0433\u043e \u0441\u043b\u043e\u0432\u0430. \u0417\u0430\u0442\u0435\u043c \u043d\u0430\u0441\u0442\u0443\u043f\u0430\u0435\u0442 \u044d\u0442\u0430\u043f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0443 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e (8-\u0433\u043e) \u0431\u0438\u0442\u0430 \u0432 \u0431\u0430\u0439\u0442\u0435 \u0431\u043e\u043b\u0435\u0435 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u044d\u0442\u0430\u043f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f. \u041a\u043e\u0433\u0434\u0430 \u044d\u0442\u0430\u043f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f, \u0445\u043e\u0441\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0435\u0449\u0451 \u043e\u0434\u0438\u043d BREAK. \u0417\u0430\u0442\u0435\u043c \u0434\u043e\u0447\u0435\u0440\u043d\u0435\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043e\u0442\u0432\u0435\u0442 (\u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 2,5 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u043a\u0443\u043d\u0434\u00a0\u2014 \u0441\u043c. \u0442\u0430\u0431\u043b\u0438\u0446\u0443). Tristar \u0431\u0443\u0434\u0435\u0442 \u0436\u0434\u0430\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u0430 \u043e\u043a\u043e\u043b\u043e 2,2\u00a0\u043c\u0441. \u0415\u0441\u043b\u0438 \u043e\u0442\u0432\u0435\u0442 \u043d\u0435 \u0432\u044b\u0434\u0430\u043d \u0432 \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u043a \u0432\u0440\u0435\u043c\u0435\u043d\u0438, Tristar \u043f\u043e\u043f\u044b\u0442\u0430\u0435\u0442\u0441\u044f \u043e\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u0434\u0440\u0443\u0433\u0443\u044e \u043b\u0438\u043d\u0438\u044e ID.<\/p>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u044d\u0442\u0430\u043f \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0432\u044b\u0448\u0435\u00a0\u2014 <code>0x74 0x00 0x02 0x1f<\/code>:<\/p>\n<ul>\n<li><code>0x74<\/code>\u00a0\u2014 \u0442\u0438\u043f \u0437\u0430\u043f\u0440\u043e\u0441\u0430\/\u043e\u0442\u0432\u0435\u0442\u0430. \u0412\u0441\u0435\u0433\u0434\u0430 \u0447\u0451\u0442\u043d\u044b\u0439 \u0434\u043b\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0438 \u043d\u0435\u0447\u0451\u0442\u043d\u044b\u0439 \u0434\u043b\u044f \u043e\u0442\u0432\u0435\u0442\u0430 (\u0442\u0438\u043f \u0437\u0430\u043f\u0440\u043e\u0441\u0430 +1)  <\/li>\n<li><code>0x00 0x02<\/code>\u00a0\u2014 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435. \u041c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u043c  <\/li>\n<li><code>0x1f<\/code>\u00a0\u2014 \u044d\u0442\u043e CRC8 \u043a\u0430\u043a \u0431\u0430\u0439\u0442\u0430 \u0442\u0438\u043f\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430, \u0442\u0430\u043a \u0438 \u0432\u0441\u0435\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 (\u043f\u043e\u043b\u0438\u043d\u043e\u043c \u2014 0x31, \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u2014 0xff)<\/li>\n<\/ul>\n<p>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u043c \u043a \u043d\u0430\u0448\u0435\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u043a\u0430\u043a\u043e\u0439-\u043d\u0438\u0431\u0443\u0434\u044c \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440 \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u0447\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442. \u042f \u0431\u0443\u0434\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u0430\u0431\u0435\u043b\u044c Lightning-to-USB \u043e\u0442 Apple:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/4c7\/4cc\/91b\/4c74cc91b2bf357d39fc31ac90305e97.jpg\"><\/p>\n<p>  \u0418 \u0432\u043e\u0442 \u0447\u0442\u043e \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0430 IDBUS \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 0x74:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/084\/adc\/1a2\/084adc1a246240a3c14a309f68265102.png\"><\/p>\n<p>  HiFive \u043e\u0442\u0432\u0435\u0442\u0438\u043b! \u0418 \u0435\u0441\u043b\u0438 \u0432\u044b \u043f\u0440\u043e\u043a\u0440\u0443\u0442\u0438\u0442\u0435 \u0434\u0430\u043b\u044c\u0448\u0435, \u0442\u043e \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u043c\u043d\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u0430\u0440 \u0437\u0430\u043f\u0440\u043e\u0441\/\u043e\u0442\u0432\u0435\u0442:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/7fe\/aed\/10e\/7feaed10ed06bf9af41208aa7cd049c9.png\"><\/p>\n<p>  \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0435 \u043d\u0443\u0436\u0434\u0430\u044e\u0442\u0441\u044f \u0432 \u043e\u0442\u0432\u0435\u0442\u0435:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/c18\/a5f\/46f\/c18a5f46f0a3d3711d440426966a854e.png\"><\/p>\n<h1>\u0418\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0446\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0438 \u043e\u0442\u0432\u0435\u0442\u043e\u0432 IDBUS<\/h1>\n<p>  \u0421\u0430\u043c\u044b\u0439 \u0432\u0430\u0436\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 IDBUS \u2014 \u044d\u0442\u043e 0x74, \u043e\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0434\u0432\u0443\u0445 \u0446\u0435\u043b\u0435\u0439: \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u043a\u0430\u0437\u0430\u0442\u044c HiFive \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043f\u043e\u043b\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0438 \u0441\u0438\u043b\u0443 \u0442\u043e\u043a\u0430 (\u0432 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043e\u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u043e\u043c), \u0441\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u0435\u0433\u043e \u043e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043a\u0430\u0431\u0435\u043b\u0435\u043c, \u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0434\u0440\u0443\u0433\u0438\u0445 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<p>  \u041e \u0442\u043e\u043c, \u043a\u0430\u043a \u043a\u043e\u0434\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0442\u0432\u0435\u0442\u0430 0x75, \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u043d\u0435 \u0442\u0430\u043a \u0443\u0436 \u043c\u043d\u043e\u0433\u043e. \u041d\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u0438\u0442\u044b \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0432 \u0441\u0442\u0430\u0440\u043e\u0439 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 Tristar:<\/p>\n<p>  \u041f\u0435\u0440\u0432\u044b\u0439 \u0431\u0430\u0439\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e\u0442\u0432\u0435\u0442\u0430 0x75    <\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>7<\/th>\n<th>6<\/th>\n<th>5<\/th>\n<th>4<\/th>\n<th>3<\/th>\n<th>2<\/th>\n<th>1<\/th>\n<th>0<\/th>\n<\/tr>\n<tr>\n<td colspan=\"2\">ACCx<\/td>\n<td colspan=\"2\">Dx<\/td>\n<td colspan=\"4\">DATA[43:40]<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f ACCx, \u043a\u043e\u0433\u0434\u0430 ID \u043d\u0430\u0439\u0434\u0435\u043d \u043d\u0430 ID0   <\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>ACCx[1:0]<\/th>\n<th>ACC1<\/th>\n<th>ACC2<\/th>\n<th>HOST_RESET<\/th>\n<\/tr>\n<tr>\n<td><b>00<\/b><\/td>\n<td>Hi-Z (IDBUS)<\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<\/tr>\n<tr>\n<td><b>01<\/b><\/td>\n<td>UART1_RX<\/td>\n<td>UART1_TX<\/td>\n<td>Hi-Z<\/td>\n<\/tr>\n<tr>\n<td><b>10<\/b><\/td>\n<td>JTAG_DIO<\/td>\n<td>JTAG_CLK<\/td>\n<td>Hi-Z<\/td>\n<\/tr>\n<tr>\n<td><b>11<\/b><\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<td>HIGH<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f ACCx, \u043a\u043e\u0433\u0434\u0430 ID \u043d\u0430\u0439\u0434\u0435\u043d \u043d\u0430 ID1   <\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>ACCx[1:0]<\/th>\n<th>ACC1<\/th>\n<th>ACC2<\/th>\n<th>HOST_RESET<\/th>\n<\/tr>\n<tr>\n<td><b>00<\/b><\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z (IDBUS)<\/td>\n<td>Hi-Z<\/td>\n<\/tr>\n<tr>\n<td><b>01<\/b><\/td>\n<td>UART1_RX<\/td>\n<td>UART1_TX<\/td>\n<td>Hi-Z<\/td>\n<\/tr>\n<tr>\n<td><b>10<\/b><\/td>\n<td>JTAG_DIO<\/td>\n<td>JTAG_CLK<\/td>\n<td>Hi-Z<\/td>\n<\/tr>\n<tr>\n<td><b>11<\/b><\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<td>HIGH<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f Dx, \u043a\u043e\u0433\u0434\u0430 ID \u043d\u0430\u0439\u0434\u0435\u043d \u043d\u0430 ID0   <\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>Dx[1:0]<\/th>\n<th>DP1<\/th>\n<th>DN1<\/th>\n<th>DP2<\/th>\n<th>DN2<\/th>\n<\/tr>\n<tr>\n<td><b>00<\/b><\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<\/tr>\n<tr>\n<td><b>01<\/b><\/td>\n<td>USB0_DP<\/td>\n<td>USB0_DN<\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<\/tr>\n<tr>\n<td><b>10<\/b><\/td>\n<td>USB0_DP<\/td>\n<td>USB0_DN<\/td>\n<td>UART1_TX<\/td>\n<td>UART1_RX<\/td>\n<\/tr>\n<tr>\n<td><b>11<\/b><\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f Dx, \u043a\u043e\u0433\u0434\u0430 ID \u043d\u0430\u0439\u0434\u0435\u043d \u043d\u0430 ID1   <\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>Dx[1:0]<\/th>\n<th>DP1<\/th>\n<th>DN1<\/th>\n<th>DP2<\/th>\n<th>DN2<\/th>\n<\/tr>\n<tr>\n<td><b>00<\/b><\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<\/tr>\n<tr>\n<td><b>01<\/b><\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<td>USB0_DP<\/td>\n<td>USB0_DN<\/td>\n<\/tr>\n<tr>\n<td><b>10<\/b><\/td>\n<td>USB0_DP<\/td>\n<td>USB0_DN<\/td>\n<td>UART1_TX<\/td>\n<td>UART1_RX<\/td>\n<\/tr>\n<tr>\n<td><b>11<\/b><\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<td>Hi-Z<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u044d\u0442\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u044b, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u0443\u0435\u043c ID \u043d\u0430\u0448\u0435\u0433\u043e \u043a\u0430\u0431\u0435\u043b\u044f (<code>10 0C 00 00 00 00<\/code>) \u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043b\u0438\u043d\u0438\u044f ID \u043d\u0430\u0439\u0434\u0435\u043d\u0430 \u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0435 ID0:<\/p>\n<p>  \u041f\u0435\u0440\u0432\u044b\u0439 \u0431\u0430\u0439\u0442 \u043e\u0442\u0432\u0435\u0442\u0430 0x75 \u043a\u0430\u0431\u0435\u043b\u044f   <\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>7<\/th>\n<th>6<\/th>\n<th>5<\/th>\n<th>4<\/th>\n<th>3<\/th>\n<th>2<\/th>\n<th>1<\/th>\n<th>0<\/th>\n<\/tr>\n<tr>\n<td colspan=\"2\">ACCx<\/td>\n<td colspan=\"2\">Dx<\/td>\n<td colspan=\"4\">DATA[43:40]<\/td>\n<\/tr>\n<tr>\n<td>0<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, ACCx \u2014 \u044d\u0442\u043e 00, \u042d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u043f\u0438\u043d ID0 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d \u043a IDBUS, \u0430 Dx\u00a0= 01 \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u043f\u0438\u043d\u044b DP1\/DN1 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u044b \u043a\u0430\u043a USB0_DP\/USB0_DN. \u0418\u043c\u0435\u043d\u043d\u043e \u0442\u043e, \u0447\u0442\u043e \u043c\u044b \u043e\u0436\u0438\u0434\u0430\u043b\u0438 \u043e\u0442 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e USB-\u043a\u0430\u0431\u0435\u043b\u044f.<\/p>\n<p>  \u0410 \u0442\u0435\u043f\u0435\u0440\u044c \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0438\u043c \u0447\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c \u043f\u043e\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0435:<\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>\u0410\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440<\/th>\n<th>ID (HOSTID = 1)<\/th>\n<\/tr>\n<tr>\n<td>DCSD<\/td>\n<td>20 00 00 00 00 00<\/td>\n<\/tr>\n<tr>\n<td>KongSWD (\u0431\u0435\u0437 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0435\u0433\u043e Astris)<\/td>\n<td>20 02 00 00 00 00<\/td>\n<\/tr>\n<tr>\n<td>KongSWD (\u0441 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u043c Astris)<\/td>\n<td>A0 00 00 00 00 00<\/td>\n<\/tr>\n<tr>\n<td>KanziSWD (\u0431\u0435\u0437 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0435\u0433\u043e Astris)<\/td>\n<td>20 0E 00 00 00 00<\/td>\n<\/tr>\n<tr>\n<td>KanziSWD (\u0441 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u043c Astris)<\/td>\n<td>A0 0C 00 00 00 00<\/td>\n<\/tr>\n<tr>\n<td>Haywire (HDMI)<\/td>\n<td>0B F0 00 00 00 00<\/td>\n<\/tr>\n<tr>\n<td>\u0417\u0430\u0440\u044f\u0434\u043a\u0430 UART<\/td>\n<td>20 00 10 00 00 00<\/td>\n<\/tr>\n<tr>\n<td>Lightning \u043d\u0430 3,5 \u043c\u043c\/EarPods \u0441 Lightning<\/td>\n<td>04 F1 00 00 00 00<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  \u0412\u043e\u0442 \u043f\u043e\u043b\u043d\u044b\u0439 (?) \u0441\u043f\u0438\u0441\u043e\u043a \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 IDBUS \u043e\u0442 <a href=\"https:\/\/twitter.com\/spbdimka\/status\/1118597972760125440\/photo\/1\" rel=\"nofollow\">@spbdimka<\/a>:<\/p>\n<p>  <a href=\"https:\/\/nyansatan.github.io\/lightning\/resources\/idbus_full_list.jpg\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/312\/5a8\/fb9\/3125a8fb95ab789fd276b5ffb893f25d.jpg\"><\/a><\/p>\n<p>  <b>\u0421\u043e\u0432\u0435\u0442 \u21161<\/b>: \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043b\u0435\u0433\u043a\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u0430, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0435\u0433\u043e \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f accctl:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/127\/bb2\/5fc\/127bb25fc93644990ebb2395fdcd4ae8.png\"><br \/>  \u042d\u0442\u043e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u0430 Apple, \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u0430\u044f \u0441 \u0441\u0431\u043e\u0440\u043a\u0430\u043c\u0438 NonUI\/InternalUI. \u041d\u043e \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043b\u0435\u0433\u043a\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0435\u0451 \u043d\u0430 \u043b\u044e\u0431\u043e\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435 \u043f\u043e\u0441\u043b\u0435 \u0434\u0436\u0435\u0439\u043b\u0431\u0440\u0435\u0439\u043a\u0430.<\/p>\n<p>  <b>\u0421\u043e\u0432\u0435\u0442 \u21162<\/b>: \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043b\u0435\u0433\u043a\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043e\u0432 \u043a\u0430\u0431\u0435\u043b\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e diags:<\/p>\n<pre><code class=\"plaintext\">tristar -p<\/code><\/pre>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/93a\/36b\/70b\/93a36b70b5f2c9283529d2cb921b3959.png\"><br \/>  \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u044d\u0442\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 iOS 7+.<\/p>\n<p>  <b>\u0421\u043e\u0432\u0435\u0442 \u21163<\/b>: \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043b\u0435\u0433\u043a\u043e \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b\/\u043e\u0442\u0432\u0435\u0442\u044b 0x74\/0x75, \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u044b\u0435 SWD-\u043f\u0440\u043e\u0431\u0430\u043c\u0438, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432 <code>debug<\/code> env var, \u0440\u0430\u0432\u043d\u043e\u0435 3:<\/p>\n<pre><code class=\"plaintext\">astrisctl setenv debug 3<\/code><\/pre>\n<p>  \u0417\u0430\u0442\u0435\u043c \u043d\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u043c COM \u043e\u0442 \u043a\u0430\u0431\u0435\u043b\u044f \u0432\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0447\u0442\u043e-\u0442\u043e \u0432\u0440\u043e\u0434\u0435 \u044d\u0442\u043e\u0433\u043e:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/6cb\/efc\/90a\/6cbefc90aa4f99a92df8305ef58bf31c.png\">  <\/p>\n<h1>HOSTID<\/h1>\n<p>  \u0412 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0442\u0430\u0431\u043b\u0438\u0446 \u0432\u044b\u0448\u0435 \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435 \u043d\u0435\u043a\u043e\u0435\u0433\u043e HOSTID. \u042d\u0442\u043e 16-\u0431\u0438\u0442\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0435\u043c\u043e\u0435 \u0432 \u0437\u0430\u043f\u0440\u043e\u0441\u0435 0x74. \u041f\u043e\u0445\u043e\u0436\u0435, \u0447\u0442\u043e \u043e\u043d\u043e \u0442\u0430\u043a\u0436\u0435 \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u043e\u0442\u0432\u0435\u0442 HiFive. \u041f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, \u0435\u0441\u043b\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u043d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 (\u0434\u0430, \u044d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441 diags), HiFive \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0451\u0442 \u0441 \u043d\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/ea2\/d2d\/feb\/ea2d2dfeb315ebca3555b12bbb6e865b.png\"><br \/>  \u0412\u043f\u0440\u043e\u0447\u0435\u043c, \u0432 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0435 KongSWD\/KanziSWD \u0435\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f disableIdCheck, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 HOSTID.<\/p>\n<blockquote><p><b>\u0412\u0430\u0436\u043d\u043e\u0435 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435:<\/b> \u0423 Kong \u0438 Kanzi \u043d\u0435\u0442 HiFive \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0435\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0447\u0438\u043f\u0430. \u042d\u0442\u0438 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u044b \u044d\u043c\u0443\u043b\u0438\u0440\u0443\u044e\u0442 \u0435\u0433\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0430 \u0438\/\u0438\u043b\u0438 \u0431\u043b\u043e\u043a\u0430 FPGA, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0435\u0433\u043e \u043b\u0435\u0433\u043a\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c\/\u043f\u0435\u0440\u0435\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c.<\/p><\/blockquote>\n<p>  <\/p>\n<h1>WAKE<\/h1>\n<p>  \u0412 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 Accessory ID \u0432\u044b\u0448\u0435 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e Kong \u0438 Kanzi \u043f\u043e\u0441\u044b\u043b\u0430\u044e\u0442 \u0440\u0430\u0437\u043d\u044b\u0435 \u043e\u0442\u0432\u0435\u0442\u044b \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0433\u043e, \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0438\u043b\u0438 \u043d\u0435\u0442 Astris, \u044d\u0442\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 AppleInternal, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0435 \u0434\u043b\u044f \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SWD-\u043f\u0440\u043e\u0431 (\u0438\u043b\u0438 \u0437\u043e\u043d\u0434\u043e\u0432). \u0415\u0441\u043b\u0438 \u0432\u044b \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u0443\u0435\u0442\u0435 \u044d\u0442\u0438 \u043e\u0442\u0432\u0435\u0442\u044b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0448\u0435 \u0442\u0430\u0431\u043b\u0438\u0446, \u0442\u043e \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0442\u0435, \u0447\u0442\u043e \u043a\u043e\u0433\u0434\u0430 Astris \u043d\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f, \u0437\u043e\u043d\u0434 \u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a \u0436\u0435, \u043a\u0430\u043a DCSD \u2014 USB \u043d\u0430 \u043b\u0438\u043d\u0438\u044f\u0445 D1 \u0438 debug UART \u043d\u0430 \u043b\u0438\u043d\u0438\u044f\u0445 D2. \u041d\u043e \u043a\u043e\u0433\u0434\u0430 \u043e\u0442\u043b\u0430\u0434\u043e\u0447\u043d\u043e\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043b\u0438\u043d\u0438\u0438 ACCID \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u044e\u0442\u0441\u044f \u043d\u0430 SWD.<\/p>\n<p>  \u041d\u043e \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c Astris \u043f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0437\u043e\u043d\u0434 \u0443\u0436\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0451\u043d \u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0443? \u0427\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u043b\u0430\u0442\u044c \u043a\u0430\u0431\u0435\u043b\u044c? \u041a\u0430\u043a \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u043b\u0438\u043d\u0438\u044f\u043c\u0438 ACC \u043d\u0430 SWD? \u0412\u043e\u0442 \u0442\u0443\u0442-\u0442\u043e <b>WAKE<\/b> \u0438 \u0432\u0441\u0442\u0443\u043f\u0430\u0435\u0442 \u0432 \u0438\u0433\u0440\u0443! HiFive (\u0438\u043b\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0435\u0433\u043e \u044d\u043c\u0443\u043b\u0438\u0440\u0443\u0435\u0442) \u043c\u043e\u0436\u0435\u0442 \u0438\u043d\u0438\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u0442\u044c <b>WAKE<\/b>\u00a0\u2014 \u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f IDBUS \u043d\u0430\u0447\u043d\u0451\u0442\u0441\u044f \u0441\u043d\u043e\u0432\u0430: Tristar \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442 \u0437\u0430\u043f\u0440\u043e\u0441 0x74, Kong\/Kanzi \u043e\u0442\u0432\u0435\u0442\u0438\u0442 \u043d\u043e\u0432\u044b\u043c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u043c, Tristar \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442 \u0435\u0433\u043e \u0438 \u043d\u0430\u043f\u0440\u0430\u0432\u0438\u0442 \u043b\u0438\u043d\u0438\u0438 ACC \u043d\u0430 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0435 \u043b\u0438\u043d\u0438\u0438 SWD (SoC \u0434\u043e\u043b\u0436\u0435\u043d \u044d\u0442\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043d\u0430 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0443\u0440\u043e\u0432\u043d\u0435, \u043a\u043e\u043d\u0435\u0447\u043d\u043e).<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/70e\/602\/1c9\/70e6021c9279cafea17017b2001c6efd.png\">  <\/p>\n<h1>\u0420\u0443\u043a\u043e\u043f\u043e\u0436\u0430\u0442\u0438\u044f \u043f\u0438\u0442\u0430\u043d\u0438\u044f<\/h1>\n<p>  \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435, \u0447\u0442\u043e \u044f \u0441\u043e\u0431\u0438\u0440\u0430\u044e\u0441\u044c \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u2014 \u0440\u0443\u043a\u043e\u043f\u043e\u0436\u0430\u0442\u0438\u044f \u043f\u0438\u0442\u0430\u043d\u0438\u044f (power handshakes). \u042d\u0442\u043e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430\u0445\/\u043e\u0442\u0432\u0435\u0442\u0430\u0445 IDBUS, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u044b \u044f\u0434\u0440\u0430 Tristar \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043f\u0435\u0440\u0435\u0434 \u0442\u0435\u043c, \u043a\u0430\u043a \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u0437\u0430\u0440\u044f\u0434\u043a\u0443 \u043e\u0442 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u0430.<\/p>\n<p>  \u041a\u043e\u0433\u0434\u0430 \u043a\u0430\u0431\u0435\u043b\u044c Lightning \u043f\u0440\u043e\u0441\u0442\u043e \u0433\u0434\u0435-\u0442\u043e \u043b\u0435\u0436\u0438\u0442, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u044b\u0439 \u043a \u0437\u0430\u0440\u044f\u0434\u043d\u043e\u043c\u0443 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0443\/\u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0443, \u043d\u043e \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u044b\u0439 \u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0443, HiFive \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0442\u043e\u043a \u043d\u0430 PWR \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c (\u043e\u043a\u043e\u043b\u043e 10-15\u00a0\u043c\u0410 \u043f\u043e \u043c\u043e\u0438\u043c \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f\u043c). \u0427\u0442\u043e\u0431\u044b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043f\u043e\u043b\u043d\u044b\u0439 \u0442\u043e\u043a, \u0437\u0430\u043f\u0440\u043e\u0441 0x74 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0432\u044b\u0434\u0430\u043d Tristar \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d HiFive. \u0414\u043b\u044f SecureROM\/iBoot \u044d\u0442\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e, \u043d\u043e \u043f\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u044f\u0434\u0440\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0448\u0430\u0433\u0438:<\/p>\n<ol>\n<li>TriStar \u0432\u044b\u0434\u0430\u0451\u0442 \u0434\u0432\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 0x70  <\/li>\n<li>\u041a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u0442\u043e\u0440\u043e\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d HiFive \u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u043e\u0442\u0432\u0435\u0442, \u043e\u043d \u0432\u043e\u043e\u0431\u0449\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0442\u043e\u043a \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u043d\u0430 20 \u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434  <\/li>\n<li>\u041f\u043e \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u0438 \u044d\u0442\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 Tristar \u0432\u044b\u0434\u0430\u0451\u0442 \u0435\u0449\u0451 \u043e\u0434\u0438\u043d \u0437\u0430\u043f\u0440\u043e\u0441 0x70, \u043d\u043e \u0441 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c 0x80 \u0432 \u0434\u0430\u043d\u043d\u044b\u0445. HiFive \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0435\u0433\u043e \u0438 \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442  <\/li>\n<li>\u041d\u0430 \u044d\u0442\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u044f\u0434\u0440\u0430, \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0437\u0430 Tristar, \u0434\u043e\u043b\u0436\u0435\u043d \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u0437\u0430\u0440\u044f\u0434\u043a\u0443<\/li>\n<\/ol>\n<p>  <i><b>\u0412\u0430\u0436\u043d\u043e\u0435 \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435:<\/b> \u044d\u0442\u043e \u0442\u0430 \u0447\u0430\u0441\u0442\u044c, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u044f \u0437\u043d\u0430\u044e \u043c\u0435\u043d\u044c\u0448\u0435 \u0432\u0441\u0435\u0433\u043e. \u0418 \u044d\u0442\u043e \u043e\u0434\u043d\u0430 \u0438\u0437 \u0442\u0435\u0445 \u0447\u0430\u0441\u0442\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0441\u0430\u043c \u043e\u0442\u0440\u0435\u0432\u0435\u0440\u0441\u0438\u043b. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0431\u0443\u0434\u044c\u0442\u0435 \u043e\u0441\u0442\u043e\u0440\u043e\u0436\u043d\u044b \u0441 \u044d\u0442\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439<\/i><\/p>\n<h1>\u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u043b\u043e\u0432 \u043e\u0431 ESN \u0438 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435 Tristar I2C<\/h1>\n<p>  \u0415\u0449\u0451 \u043e\u0434\u043d\u0430 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044c Tristar, \u043e \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u044f \u0445\u043e\u0442\u0435\u043b \u0431\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u2014 ESN. \u042d\u0442\u043e \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 \u0431\u043b\u043e\u0431, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 Tristar \u0445\u0440\u0430\u043d\u0438\u0442 \u0432 \u0441\u0432\u043e\u0451\u043c EEPROM (\u043d\u0430 CBTL1610A2 \u0438 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0437\u0434\u043d\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445). \u0415\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u043e IDBUS \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u0430\u0431\u0435\u043b\u044f Serial Number Reader (\u0438\u043b\u0438 Kanzi, \u043e\u043d\u0438 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0435, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0440\u0430\u0437\u043d\u044b\u0445 USB-PID \u0438 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0449\u0438\u0445\u0441\u044f \u043a\u043e\u0440\u043f\u0443\u0441\u043e\u0432)<\/p>\n<p>  \u041f\u0440\u043e\u0449\u0435 \u0433\u043e\u0432\u043e\u0440\u044f, \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0432 \u044d\u0442\u043e\u0442 \u0431\u043b\u043e\u0431 \u043d\u0430 <b>ttrs.apple.com<\/b>, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441\u0435\u0440\u0438\u0439\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430. \u042d\u0442\u043e\u0442 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u0430\u043c\u0438 Apple Store\/Apple Premium Reseller \u0434\u043b\u044f \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f SN \u0441 \u043c\u0451\u0440\u0442\u0432\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 (\u0435\u0441\u043b\u0438 Tristar \u0435\u0449\u0451 \u0436\u0438\u0432):<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/5f5\/05f\/f7f\/5f505ff7f6d538dce2d5418922d96ffd.png\"><\/p>\n<p>  \u0427\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 IDBUS \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 ESN, \u0437\u0430\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043b <b>@spbdimka<\/b>:<\/p>\n<div class=\"oembed\">\n<blockquote class=\"twitter-tweet\" data-lang=\"en_US\">\n<p lang=\"en\" dir=\"ltr\">Example of Tristar CRAM exchange <a href=\"https:\/\/twitter.com\/hashtag\/appleinternal?src=hash&amp;ref_src=twsrc%5Etfw\">#appleinternal<\/a> <a href=\"https:\/\/t.co\/x9ffWWTlAb\">pic.twitter.com\/x9ffWWTlAb<\/a><\/p>\n<p>&mdash; Nazurbek Kamazov (@spbdimka) <a href=\"https:\/\/twitter.com\/spbdimka\/status\/1118601503881797633?ref_src=twsrc%5Etfw\">April 17, 2019<\/a><\/p><\/blockquote>\n<p> <script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script> <\/div>\n<p>  <\/p>\n<h1>\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430<\/h1>\n<p>  \u041f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u0430 \u00ab\u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438\u00bb ESN \u043d\u0430 Tristar \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f <b>\u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430<\/b> (provisioning). \u041e\u043d\u0430 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0441 \u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u043e\u0439 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430, \u0447\u0435\u0440\u0435\u0437 <a href=\"https:\/\/github.com\/meylj\/HelloWorld\/blob\/master\/EzLink\/EzLink%20Specification.pdf\" rel=\"nofollow\">EzLink<\/a> \u043d\u0430 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0449\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0432 \u0442\u0440\u0438 \u044d\u0442\u0430\u043f\u0430.<\/p>\n<p>  \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e diags:<\/p>\n<pre><code class=\"plaintext\">tristar --prov_stat<\/code><\/pre>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/e75\/edf\/448\/e75edf448712889403b046c5c90ce423.png\"><br \/>  \u2026 \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c ESN:<\/p>\n<pre><code class=\"plaintext\">tristar --esn<\/code><\/pre>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/8f2\/b1e\/291\/8f2b1e29168c37a4773055ffcc3b87fc.png\"><br \/>  \u041a\u0441\u0442\u0430\u0442\u0438, \u0443 diags \u0432\u043e\u043e\u0431\u0449\u0435 \u0431\u043e\u0433\u0430\u0442\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u0430\u043d\u0434 Tristar (\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d, \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 iOS 7):<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/c42\/1a4\/448\/c421a44483ac6adb870786b7bb4954b9.png\">  <\/p>\n<h1>Tristar I2C<\/h1>\n<p>  Tristar \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043d\u0430 \u0448\u0438\u043d\u0435 I2C (\u0430\u0434\u0440\u0435\u0441 0x34 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438, 0x35 \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f). \u0418\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a diag \u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u044b \u044f\u0434\u0440\u0430 \u0441 \u043d\u0438\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0442.<\/p>\n<p>  \u041e \u0440\u0435\u0435\u0441\u0442\u0440\u0430\u0445 <i>\u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e<\/i> \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u043d\u0435 \u0442\u0430\u043a \u0443\u0436 \u043c\u043d\u043e\u0433\u043e. \u041c\u043d\u043e\u0433\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0441\u0430\u043c\u043e\u0439 \u043a\u0430\u0440\u0442\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0438\u0437 \u0443\u0442\u0451\u043a\u0448\u0435\u0433\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 iBoot (\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f THS7383\u00a0\u2014 \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u0441 CBTL1608\u00a0\u2014 \u0438 CBTL1610), \u043d\u043e \u043d\u0435 \u0442\u0430\u043a \u043c\u043d\u043e\u0433\u043e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0442\u0443\u0434\u0430 \u0437\u0430\u043f\u0438\u0441\u0430\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u043a\u0430\u043a\u0438\u0445-\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432.<\/p>\n<p>  \u0415\u0449\u0451 \u043e\u0434\u043d\u0438\u043c \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u043c \u0437\u043d\u0430\u043d\u0438\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043c\u043e\u0434\u0443\u043b\u044c Tristar \u0438\u0437 diags (\u043b\u0435\u0433\u043a\u043e \u0438\u0437\u0432\u043b\u0435\u043a\u0430\u0435\u043c\u044b\u0439 \u0447\u0435\u0440\u0435\u0437 SWD \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0435\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u044b). \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043c\u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043e\u0442\u0440\u0435\u0432\u0435\u0440\u0441\u0438\u0442\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0447\u0442\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0438 ESN. \u0417\u0430\u0442\u0435\u043c \u044f \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043b \u044d\u0442\u043e \u043a\u0430\u043a \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a \u043c\u043e\u0435\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u0434\u043b\u044f iBoot \u043f\u043e\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c <b>Lina<\/b>:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/06c\/847\/b6e\/06c847b6e1fbac0d26cecb0d0e528ae8.png\"><\/p>\n<p>  \u042f \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0437\u0430\u043f\u0438\u0441\u0438 ESN, \u043d\u043e \u043f\u043e\u0442\u0435\u0440\u043f\u0435\u043b \u043d\u0435\u0443\u0434\u0430\u0447\u0443\u00a0\u2014 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0441\u043b\u043e\u0436\u043d\u044b\u0439 \u0434\u043b\u044f \u043c\u0435\u043d\u044f. \u041e\u0434\u043d\u0430\u043a\u043e \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u044b \u043a\u043e\u0434\u0430 \u043e\u0442 Lina \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b <a href=\"https:\/\/gist.github.com\/NyanSatan\/128ad7b352469f64294925499224d5fd\" rel=\"nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a>.<\/p>\n<h1>\u042d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 Tristar<\/h1>\n<p>  \u0421\u0430\u043c Tristar \u043f\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043e\u0442 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 1.8V. \u041b\u0438\u043d\u0438\u0438 \u0434\u043b\u044f IDBUS \u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u044b \u043a 3.0V, \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u043c\u043e\u0435\u043c\u0443 \u043e\u0441\u0446\u0438\u043b\u043b\u043e\u0433\u0440\u0430\u0444\u0443:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/fcc\/97e\/ecf\/fcc97eecf9c37ff57689911245e3a465.png\"><\/p>\n<p>  \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0431\u0435\u0437 \u0441\u0445\u0435\u043c\u044b \u0441\u0434\u0432\u0438\u0433\u0430 \u0443\u0440\u043e\u0432\u043d\u044f \u043b\u0443\u0447\u0448\u0435 \u043d\u0435 \u043f\u044b\u0442\u0430\u0442\u044c\u0441\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0441 IDBUS \u0441 5V-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c\u0438, \u043a\u0430\u043a \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 Arduino.<\/p><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/post\/509828\/\"> https:\/\/habr.com\/ru\/post\/509828\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\" data-io-article-url=\"https:\/\/habr.com\/ru\/post\/509828\/\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/374\/407\/885\/37440788581ff4381df1dce99ce0ca95.jpg\"><\/p>\n<p>  \u042d\u0442\u043e \u043c\u043e\u044f \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c (\u043f\u043e\u0447\u0442\u0438) \u0432\u0441\u0435\u0433\u043e, \u0447\u0442\u043e \u044f \u0437\u043d\u0430\u044e \u043e\u0431 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435 Apple Lightning \u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043d\u0438\u043c \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u0445: Tristar, Hydra, HiFive, SDQ, IDBUS \u0438 \u0434\u0440. \u041d\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0435 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435\u2026<\/p>\n<p>  <i>\u0427\u0438\u0442\u0430\u0439\u0442\u0435 \u044d\u0442\u0443 \u0441\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0441\u0432\u043e\u0439 \u0441\u0442\u0440\u0430\u0445 \u0438 \u0440\u0438\u0441\u043a! \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0430 \u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u043e\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 AppleInternal (\u0443\u0442\u0435\u0447\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0445, \u0441\u0445\u0435\u043c, \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u043a\u043e\u0434\u043e\u0432), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f \u043f\u0440\u043e\u0447\u0451\u043b \u043f\u043e \u0434\u0438\u0430\u0433\u043e\u043d\u0430\u043b\u0438. \u0418, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u043d\u0430 \u043c\u043e\u0438\u0445 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f\u0445. \u0414\u043e\u043b\u0436\u0435\u043d \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0438\u0442\u044c, \u0447\u0442\u043e \u044f \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u0440\u0430\u043d\u044c\u0448\u0435 \u043d\u0435 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0445 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u044d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0435 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0442\u0440\u0430\u043d\u043d\u044b\u0435 \u0442\u0435\u0440\u043c\u0438\u043d\u044b \u0438 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u0438\u043b\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0439!<\/i>  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-306500","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/306500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=306500"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/306500\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=306500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=306500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=306500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}