рдореЛрдиреЛрд▓рд┐рдирдХреНрд╕ рд╣реЗ рдПрдХрд▓-рдлрд╛рдЗрд▓ рд╡рд┐рддрд░рдг рдЖрд╣реЗ рдЬреЗ ARMv7 528 MHz CPU рд╡рд░ 0.37 рд╕реЗрдХрдВрджрд╛рдд рдмреВрдЯ рд╣реЛрддреЗ.

рдПрд░рд┐рдХ рдореЛрдХрд╡рд┐рд╕реНрдЯ, рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд▓реЗрдЦрдХ рд╕рд┐рдореНрдмрд╛ рдЖрдгрд┐ рд╕рд╛рдзрдиреЗ cantools, рдирд╡реАрди рд╡рд┐рддрд░рдг рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЖрд╣реЗ рдореЛрдиреЛрд▓рд┐рдирдХреНрд╕, рд╕реА рднрд╛рд╖реЗрдд рд▓рд┐рд╣рд┐рд▓реЗрд▓реНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪреНрдпрд╛ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдЪрд╛рд▓рдгреНрдпрд╛рд╕рд╛рдареА рдПрдореНрдмреЗрдбреЗрдб рд▓рд┐рдирдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХреЗрд▓реЗ. рд╡рд┐рддрд░рдг рд╣реЗ рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрд╕рд╛рдареА рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЖрд╣реЗ рдХреА рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдПрдХрд╛ рд╕реНрдерд┐рд░рдкрдгреЗ рд▓рд┐рдВрдХ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдкреЕрдХреЗрдЬ рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рдирд▓рд╛ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реЗ рд╕рд░реНрд╡ рдШрдЯрдХ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд (рдореВрд▓рдд:, рд╡рд┐рддрд░рдгрд╛рдордзреНрдпреЗ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓ рдЖрдгрд┐ рд╕реНрдЯреЕрдЯрд┐рдХрд▓реА рдЕрд╕рд▓реЗрд▓реА RAM рдбрд┐рд╕реНрдХ рдЕрд╕рддреЗ. рдПрдХрддреНрд░рд┐рдд init рдкреНрд░рдХреНрд░рд┐рдпрд╛, рдЬреНрдпрд╛рдордзреНрдпреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрдгрд┐ рдЖрд╡рд╢реНрдпрдХ рд▓рд╛рдпрдмреНрд░рд░реА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд) . рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд MIT рдкрд░рд╡рд╛рдиреНрдпрд╛ рдЕрдВрддрд░реНрдЧрдд.

рдкрд░реНрдпрд╛рд╡рд░рдг рд╕рд░реНрд╡ рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдЖрдгрд┐ Linux рдХрд░реНрдирд▓рдЪреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╡реЗрд╢, рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреЕрдХ рдЖрдгрд┐ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдбреНрд░рд╛рдЗрд╡реНрд╣рд░реНрд╕ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд. рд▓рд╛рдпрдмреНрд░рд░реА рдЬрд╕реЗ рдХреА: ml (рд╢реЗрд▓, рдбреАрдПрдЪрд╕реАрдкреА рдЖрдгрд┐ рдПрдирдЯреАрдкреА рдХреНрд▓рд╛рдпрдВрдЯрд╕рд╣ рдореЛрдиреЛрд▓рд┐рдирдХреНрд╕ рд╕реА рд▓рд╛рдпрдмреНрд░рд░реА, рдбрд┐рд╡реНрд╣рд╛рдЗрд╕-рдореЕрдкрд░ рдЗ.) async (рдЕрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ), рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо, рдХреЗрд╕ рдХреБрд░рд│реЗ рдХрд░рдгреЗ (HTTP, FTP, ...), detools (рдбреЗрд▓реНрдЯрд╛ рдкреЕрдЪреЗрд╕), рдЙрд╖реНрдгрддрд╛ рдХрдореА рдХрд░рдгреЗ (рд╕рдВрдХреНрд╖реЗрдк рдЕрд▓реНрдЧреЛрд░рд┐рджрдо), рдорд╛рдирд╡ рдЕрдиреБрдХреВрд▓ (рд╕рд╣рд╛рдпрдХ рд╕рд╛рдзрдиреЗ), mbedTLS, xz ╨╕ рдЭрд┐рд▓рд┐рдм. рдПрдХ рдЬрд▓рдж рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдХреЛрдбрдордзреНрдпреЗ рдмрджрд▓ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдХрд╛рд╣реА рд╕реЗрдХрдВрджрд╛рдд рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдирдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.

рдмреЛрд░реНрдбрд╕рд╛рдареА рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ рдореЛрдиреЛрд▓рд┐рдирдХреНрд╕ рд░реВрдкреЗ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкреА рдПрдХреНрд╕рдПрдХреНрд╕рдПрдХреНрд╕ ╨╕ рдХреНрд╖рдг. рдЕрд╕реЗрдВрдмреНрд▓реАрдЪрд╛ рдЕрдВрддрд┐рдо рдЖрдХрд╛рд░ рд╕реБрдорд╛рд░реЗ 800 KB рдЖрд╣реЗ. рдкреЗ рдХреНрд╖рдг SoC i.MX6UL рд╕рд╣ CPU ARMv7-A (528 MHz), 1 GB DDR3 RAM рдЖрдгрд┐ 4 GB eMMC рд╕рд╣ рд╕реБрд╕рдЬреНрдЬ. рдЬрд┐рдлреА рдмреЛрд░реНрдбрд╡рд░ рдмреВрдЯ рд╡реЗрд│ рдлрдХреНрдд 0.37 рд╕реЗрдХрдВрдж рдЖрд╣реЗ - рдкреЙрд╡рд░ рдСрди рддреЗ Ext4 рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рддрдпрд╛рд░ рдЖрд╣реЗ. рдпрд╛ рд╡реЗрд│реА, 1 рдПрдордПрд╕ рдПрд╕рдУрд╕реАрдЪреНрдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдЗрдирд┐рд╢рд┐рдПрд▓рд╛рдпрдЭреЗрд╢рдирд╡рд░, рд░реЙрдо рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА 184 рдПрдордПрд╕, рдмреВрдЯрд▓реЛрдбрд░ рдСрдкрд░реЗрд╢рдирд╡рд░ 86 рдПрдордПрд╕, рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓ рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА 62 рдПрдордПрд╕ рдЖрдгрд┐ Ext40 рд╕рдХреНрд░рд┐рдпрддреЗрд╡рд░ 4 рдПрдордПрд╕ рдЦрд░реНрдЪ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рд░реАрдмреВрдЯ рд╡реЗрд│ 0.26 рд╕реЗрдХрдВрдж рдЖрд╣реЗ. рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреЕрдХ рд╡рд╛рдкрд░рддрд╛рдирд╛, рдЗрдерд░рдиреЗрдЯ рдЪреЕрдиреЗрд▓рдЪреА рд╡рд╛рдЯрд╛рдШрд╛рдЯреА рдХрд░рдгреНрдпрд╛рдд рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рдд рд╡рд┐рд▓рдВрдм рдЭрд╛рд▓реНрдпрд╛рдореБрд│реЗ, рд╕рд┐рд╕реНрдЯрдо 2.2 рд╕реЗрдХрдВрджрд╛рдд рдиреЗрдЯрд╡рд░реНрдХ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рд╣реЛрддреЗ.

рд╕рд┐рд╕реНрдЯрдо рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓ 4.14.78 рдЪрд╛ рд╡рд╛рдкрд░ рдХрдореАрдд рдХрдореА рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирдордзреНрдпреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рд╣ рдХрд░рддреЗ рдкреЕрдЪ, MMC рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдордзреАрд▓ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╡рд┐рд▓рдВрдм рджреВрд░ рдХрд░рдгреЗ (MMC рдмреЛрд░реНрдб рдлрд░реНрдорд╡реЗрдЕрд░рджреНрд╡рд╛рд░реЗ рдХрдиреЗрдХреНрдЯ рдХреЗрд▓реЗрд▓реЗ рдЕрд╕рддреЗ рдЖрдгрд┐ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рд▓рд╛рдБрдЪ рдХреЗрд▓реНрдпрд╛рд╡рд░ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ рд╕рдХреНрд░рд┐рдп рдХреЗрд▓реЗ рдЬрд╛рддреЗ) рдЖрдгрд┐ MMC рдЖрдгрд┐ FEC (рдЗрдерд░рдиреЗрдЯ) рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рдЪреЗ рд╕рдорд╛рдВрддрд░ рдореЛрдбрдордзреНрдпреЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдгреЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛