NCC рд╕рдореВрд╣рдХрд╛ рдЕрдиреБрд╕рдиреНрдзрд╛рдирдХрд░реНрддрд╛рд╣рд░реВ
рдХреБрд▓рдорд╛, рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреНрдпрд╛рдХрдорд╛ 6 рдХрдордЬреЛрд░реАрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдпреЛ, 4 рдХрд░реНрдиреЗрд▓рдорд╛, 2 рдХрдорд╛рдгреНрдб рд╢реЗрд▓рдорд╛, 5 рдкреНрд░рдгрд╛рд▓реА рдХрд▓ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВрдорд╛, 5 USB рд╕рдмрд╕рд┐рд╕реНрдЯрдордорд╛ рд░ 3 рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдореЗрдХрд╛рдирд┐рдЬрдордорд╛ред рджреБрдИ рдореБрджреНрджрд╛рд╣рд░реВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рджреБрдИ рдЙрдЪреНрдЪ рдЫрдиреН, 9 рдордзреНрдпрдо рдЫрдиреН, 9 рдХрдо рдЫрдиреН, рд░ 4 рд╡рд┐рдЪрд╛рд░рдХрд╛ рд▓рд╛рдЧрд┐ рдЫрдиреНред рдЧрдореНрднреАрд░ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрд▓реЗ IPv4 рд╕реНрдЯреНрдпрд╛рдХ рд░ MQTT рдкрд╛рд░реНрд╕рд░рд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдЫ, рдЦрддрд░рдирд╛рдХрд╣рд░реВрд▓реЗ USB рдорд╛рд╕ рднрдгреНрдбрд╛рд░рдг рд░ USB DFU рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдЫред рдЬрд╛рдирдХрд╛рд░реА рдЦреБрд▓рд╛рд╕рд╛рдХреЛ рд╕рдордпрдорд╛, рдлрд┐рдХреНрд╕рд╣рд░реВ рдХреЗрд╡рд▓ 15 рд╕рдмреИрднрдиреНрджрд╛ рдЦрддрд░рдирд╛рдХ рдХрдордЬреЛрд░реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ; рд╕реЗрд╡рд╛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреЗ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╡рд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд░реНрдиреЗрд▓ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдВрдпрдиреНрддреНрд░рд╣рд░реВрдорд╛ рддреНрд░реБрдЯрд┐рд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЕрд╕реБрдзрд╛рд░рд┐рдПрдХрд╛ рдЫрдиреНред
рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ IPv4 рд╕реНрдЯреНрдпрд╛рдХрдорд╛ рдЯрд╛рдврд╛рдмрд╛рдЯ рд╢реЛрд╖рдгрдпреЛрдЧреНрдп рдЬреЛрдЦрд┐рдо рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ ICMP рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдкрдорд╛ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрджрд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджрд╛ рдореЗрдореЛрд░реА рднреНрд░рд╖реНрдЯ рд╣реБрдиреНрдЫред MQTT рдкреНрд░реЛрдЯреЛрдХрд▓ рдкрд╛рд░реНрд╕рд░рдорд╛ рдЕрд░реНрдХреЛ рдЧрдореНрднреАрд░ рд╕рдорд╕реНрдпрд╛ рдлреЗрд▓рд╛ рдкрд░реНтАНрдпреЛ, рдЬреБрди рдЙрдЪрд┐рдд рд╣реЗрдбрд░ рдлрд┐рд▓реНрдб рд▓рдореНрдмрд╛рдЗ рдЬрд╛рдБрдЪрдХреЛ рдХрдореАрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ рд░ рд░рд┐рдореЛрдЯ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реБрди рд╕рдХреНрдЫред IPv6 рд╕реНрдЯреНрдпрд╛рдХ рд░ CoAP рдкреНрд░реЛрдЯреЛрдХрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛ рд╕реЗрд╡рд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдХрдо рдЧрдореНрднреАрд░ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдкрд╛рдЗрдиреНрдЫред
рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рд╣рд░реВрд▓рд╛рдИ рд╕реНрдерд╛рдиреАрдп рд░реВрдкрдорд╛ рд╕реЗрд╡рд╛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрди рд╡рд╛ рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░рдорд╛ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпреА рдзреЗрд░реИрдЬрд╕реЛ рдХрдордЬреЛрд░реАрд╣рд░реВ рдкреНрд░рдгрд╛рд▓реА рдХрд▓ рддрд░реНрдХрд╣рд░реВрдХреЛ рдЙрдЪрд┐рдд рдЬрд╛рдБрдЪрдХреЛ рдЕрднрд╛рд╡рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреН, рд░ рдХрд░реНрдиреЗрд▓ рдореЗрдореЛрд░реАрдХреЛ рд╕реНрд╡реЗрдЪреНрдЫрд╛рдЪрд╛рд░реА рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рд░ рдкрдвреНрди рд╕рдХрд┐рдиреНрдЫред рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдкреНрд░рдгрд╛рд▓реА рдХрд▓ рдкреНрд░рд╢реЛрдзрди рдХреЛрдбрдорд╛ рдкрдирд┐ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реБрдиреНрдЫрдиреН - рдирдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рдгрд╛рд▓реА рдХрд▓ рдирдореНрдмрд░рд▓рд╛рдИ рдХрд▓ рдЧрд░реНрджрд╛ рдкреВрд░реНрдгрд╛рдВрдХ рдУрднрд░рдлреНрд▓реЛ рд╣реБрдиреНрдЫред рдХрд░реНрдиреЗрд▓рд▓реЗ ASLR рд╕рдВрд░рдХреНрд╖рдг (рдареЗрдЧрд╛рдирд╛ рд╕реНрдкреЗрд╕ рдЕрдирд┐рдпрдорд┐рддрддрд╛) рд░ рд╕реНрдЯреНрдпрд╛рдХрдорд╛ рдХреНрдпрд╛рдирд░реА рдЪрд┐рдиреНрд╣рд╣рд░реВ рд╕реЗрдЯ рдЧрд░реНрдиреЗ рд╕рдВрдпрдиреНрддреНрд░рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдкрдирд┐ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНтАНрдпреЛ, рдпреА рд╕рдВрдпрдиреНрддреНрд░рд╣рд░реВрд▓рд╛рдИ рдкреНрд░рднрд╛рд╡рд╣реАрди рдмрдирд╛рдЙрдБрджреИред
рдзреЗрд░реИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрд▓реЗ USB рд╕реНрдЯреНрдпрд╛рдХ рд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, USB рдорд╛рд╕ рднрдгреНрдбрд╛рд░рдгрдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрд▓реЗ рдмрдлрд░ рдУрднрд░рдлреНрд▓реЛ рдирд┐рдореНрддреНрдпрд╛рдЙрди рд╕рдХреНрдЫ рд░ рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░рдорд╛ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдХреНрдЫ рдЬрдм рдпрдиреНрддреНрд░ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд USB рд╣реЛрд╕реНрдЯрдорд╛ рдЬрдбрд╛рди рд╣реБрдиреНрдЫред USB DFU рдорд╛ рдПрдЙрдЯрд╛ рдХрдордЬреЛрд░реА, USB рдорд╛рд░реНрдлрдд рдирдпрд╛рдБ рдлрд░реНрдорд╡реЗрдпрд░ рд▓реЛрдб рдЧрд░реНрдиреЗ рдЪрд╛рд▓рдХрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рдпреЛрдЧ рдирдЧрд░реА рд░ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХреЛ рд╕рд╛рде рд╕реБрд░рдХреНрд╖рд┐рдд рдмреБрдЯ рдореЛрдбрд▓рд╛рдИ рдмрд╛рдЗрдкрд╛рд╕ рдирдЧрд░реА рдорд╛рдЗрдХреНрд░реЛрдХрдиреНрдЯреНрд░реЛрд▓рд░рдХреЛ рдЖрдиреНрддрд░рд┐рдХ рдлреНрд▓реНрдпрд╛рд╕рдорд╛ рдкрд░рд┐рдорд╛рд░реНрдЬрд┐рдд рдлрд░реНрдорд╡реЗрдпрд░ рдЫрд╡рд┐ рд▓реЛрдб рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдердк рд░реВрдкрдорд╛, рдЦреБрд▓рд╛ рдмреБрдЯрд▓реЛрдбрд░ рдХреЛрдб рдЕрдзреНрдпрдпрди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ
UART рдорд╛ SMP (рд╕рд░рд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░реЛрдЯреЛрдХрд▓) рдкреНрд░реЛрдЯреЛрдХрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдмрдлрд░ рдУрднрд░рдлреНрд▓реЛ рд╣реБрди рд╕рдХреНрдЫред
рд╕рдореНрдЭрдиреБрд╣реЛрд╕реН рдХрд┐ Zephyr рдорд╛, рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд╕рд╛рдЭрд╛ рднрд░реНрдЪреБрдЕрд▓ рдареЗрдЧрд╛рдирд╛ рд╕реНрдкреЗрд╕ (SASOS, рдПрдХрд▓ рдареЗрдЧрд╛рдирд╛ рд╕реНрдкреЗрд╕ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо) рд╕рдмреИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред рдПрдкреНрд▓рд┐рдХреЗрд╕рди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдбрд▓рд╛рдИ рдПрдкреНрд▓рд┐рдХреЗрд╕рди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд░реНрдиреЗрд▓рд╕рдБрдЧ рдорд┐рд▓рд╛рдПрд░ рдПрдХ рдореЛрдиреЛрд▓рд┐рдерд┐рдХ рдПрдХреНрдЬрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдмрдирд╛рдЙрди рд╕рдХрд┐рдиреНрдЫ рдЬреБрди рд╡рд┐рд╢реЗрд╖ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдорд╛ рд▓реЛрдб рд░ рдЪрд▓рд╛рдЙрди рд╕рдХрд┐рдиреНрдЫред рд╕рдмреИ рдкреНрд░рдгрд╛рд▓реА рд╕реНрд░реЛрддрд╣рд░реВ рдХрдореНрдкрд╛рдЗрд▓ рд╕рдордпрдорд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫ, рдХреЛрдб рдЖрдХрд╛рд░ рдШрдЯрд╛рдЙрди рд░ рдкреНрд░рджрд░реНрд╢рди рд╡реГрджреНрдзрд┐ред рдкреНрд░рдгрд╛рд▓реА рдЫрд╡рд┐рд▓реЗ рдХреЗрд╡рд▓ рддреА рдХрд░реНрдиреЗрд▓ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрди рд╕рдХреНрдЫ рдЬреБрди рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЪрд▓рд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдЫред
рдпреЛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЫ рдХрд┐ Zephyr рдХреЛ рдкреНрд░рдореБрдЦ рдлрд╛рдЗрджрд╛рд╣рд░реБ рдмреАрдЪ
рд╕реНрд░реЛрдд: opennet.ru