เจฌเฉเจจเจฟเจเจฆเฉ เจธเจผเจฐเจคเจพเจ:
- เจเฉฑเจฅเฉ เจเฉฑเจ เจชเฉเจฐเจพเจฃเจพ เจ เจฃเจตเจฐเจคเจฟเจ เจชเจนเจฟเจฒเฉ เจชเฉเฉเฉเจนเฉ เจฆเจพ เจฐเจพเจธเจฌเฉเจฐเฉ เจชเจพเจ เจฌเฉเจฐเจก เจนเฉ;
- เจฌเฉเจฐเจก เจเฉเจฌเจฟเจจเฉเจ 'เจคเฉ เจเฉฑเจ เจกเฉเฉฑเจก เจตเจเจผเจจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจชเจฟเจ เจนเฉ เจ เจคเฉ เจตเจฐเจคเจฟเจ เจจเจนเฉเจ เจเจพเจเจฆเจพ เจนเฉ - "เจเฉฑเจ" เจฌเฉเจฐเจก;
เจฎเฉเจ เจเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ เจเจพเจนเจพเจเจเจพ:
- เจธเจฎเฉเจ เจฆเฉ เจเฉฑเจ เจจเจฟเจธเจผเจเจค เจฌเจฟเฉฐเจฆเฉ 'เจคเฉ (เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจฎเฉเจก เจฆเฉ เจ
เจจเฉเจธเจพเจฐ)
เจฌเฉเจฐเจก "เจเฉฑเจ" เจฌเจฃเจจเจพ เจฌเฉฐเจฆ เจเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉ, เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจฎเฉเจเจฟเจ เจฎเฉเจฎเจฐเฉ เจเจพเจฐเจก เจชเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ; - เจเฉฑเจ เจเจฅเจฐเจจเฉเฉฑเจ เจเฉเจฌเจฒ เจ เจคเฉ เจเฉฑเจ เจจเจฟเจฏเจฎเจค เจเจฐเฉเจฒเฉ เจธเจชเฉเจเจฐ เจเจพเจ เจนเฉเฉฑเจกเจซเฉเจจ เจคเฉเจ เจเฉฑเจ เจชเจฒเฉฑเจ เจฌเฉเจฐเจก เจจเจพเจฒ เจเจจเฉเจเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ;
- เจชเจพเจตเจฐ เจฒเจพเจเฉ เจนเฉเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจธเจพเจฌเจเจพ "เจเฉฑเจ" - เจเจพเจเจ
เจฎเฉเฉฑเจ เจตเจฟเจเจพเจฐ:
- เจเจฟเจธเฉ เจตเฉ เจธเฉเฉฑเจเจ เฉฑเจช เจฒเจ เจเจธเจผเจพเจฐเจฟเจเจ เจฆเฉ เจเฉฑเจเฉ-เจเฉฑเจ เจธเฉฐเจเจฟเจ, เจธเจญ เจคเฉเจ เจเจฆเจฐเจธเจผ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจ เจธเฉเจ เจธเจฟเจฐเจซเจผ "เจเจฅเจฐเจจเฉเฉฑเจ" เจเฉเจฌเจฒ, เจชเจพเจตเจฐ เจ เจคเฉ เจธเจชเฉเจเจฐเจพเจ เจจเฉเฉฐ เจเฉเฉเจฆเฉ เจนเจพเจ, เจ เจคเฉ เจนเฉเจฐ เจเฉเจ เจจเจนเฉเจ เจเจฐเจฆเฉ, เจธเจผเจฌเจฆ เจคเฉเจ "เจคเฉ เจธเจพเจฐเฉ";
- เจฌเจเจธเฉ เจฆเฉ เจฌเจพเจนเจฐ เจฆเฉ "เจเฉฑเจ" เจเจฆเจพเจนเจฐเจจ เจฒเจ, 20 เจเฉฐเจเจฐเจจเฉเจ เจฐเฉเจกเฉเจ เจธเจเฉเจธเจผเจจเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเฉ เจนเฉ, เจเจฟเจจเฉเจนเจพเจ เจจเฉเฉฐ เจฎเจพเจเจธ เจตเฉเจนเฉเจฒ เจเจพเจ เจเฉฑเจ เจเจพเจธ GPIO เจชเจฟเฉฐเจจ 'เจคเฉ เจฆเจฌเจพ เจเฉ เจเฉฑเจ เจเฉฑเจเจฐ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ (เจฆเฉ เจคเจพเจฐเจพเจ เจจเฉเฉฐ เจเฉเฉเฉ เจ เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเฉเจเจพ เจเจฐเฉ (เจฌเจเจชเจจ เจคเฉเจ เจฎเฉเจฐเจพ เจธเฉเจชเจจเจพ) );
- เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจเฉฑเจ เจฐเฉเจกเฉเจ เจเฉเจจเจฒ เจฆเฉเจเจฐเจพ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจเจน เจฐเฉเจกเฉเจ เจเฉเจจเจฒ เจเฉฑเจ เจจเจฟเจฏเจฎเจค เจฐเฉเจกเฉเจ เจฎเจพเจเจธ เจนเฉ เจธเจเจฆเจพ เจนเฉ;
- เจเฉฑเจ เจคเจฟเจเจฐ เจธเจฟเจธเจเจฎ เจฒเจ เจ
เจคเฉ เจตเฉฐเจก เจจเฉเฉฐ โเจฏเฉเจเจเฉ เจชเฉเจฐเฉเจเฉเจเจโ เจตเจฟเฉฑเจ เจเจเฉฑเจ เจพ เจเจฐเฉเฅค
เจเจน. เจเจฎ เจตเจพเจเจ, เจ เจธเฉเจ เจคเฉเจนเจพเจกเฉ เจจเจพเจฒ เจเฉเจ เจจเจนเฉเจ เจเจฐเจพเจเจเฉ, เจเจฟเจเจเจเจฟ เจธเจญ เจเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจนเฉ เจเฉเฉฑเจเจพ เจนเฉเฅค
(เจฆเฉเจเฉ เจชเจพเจธเฉ เจเฉฑเจ เจฌเจพเจนเจฐเฉ เจจเจฟเจฐเฉเจเจ เจฒเจเจพเจเจฃ เจฒเจ เจเจน เจเจพเจซเจผเฉ เจนเฉ "เจเฉเจตเฉ");
เจตเฉเจฐเจตเจพ
เจธเจญ เจคเฉเจ เจธเจฐเจฒ เจเฉฐเจเจฐเจจเฉเฉฑเจ เจฐเฉเจกเฉเจ เจธเจชเฉเจเจฐ "KODI"
เจ
เจธเฉเจเจฌเจฒเฉ เจชเฉเจฐเจพเจฃเฉ เจฐเจพเจธเจฌเฉเจฐเฉ Pi 1 เจฌเฉเจฐเจกเจพเจ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจ เจนเฉ
(เจ
เจฒเจฎเจพเจฐเฉ 'เจคเฉ เจเจฟเจคเฉ เจงเฉเฉ เจเจเฉฑเจ เฉ เจเจฐเจจเจพ, เจชเจฐ เจเฉ เจเฉเจ เจนเฉเจฐ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจคเจฟเจเจฐ เจนเจจ)
เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ, 3 เจเฉฐเจเจฐเจจเฉเฉฑเจ เจฐเฉเจกเฉเจ เจธเจเฉเจธเจผเจจเจพเจ เจฆเฉ m8u12 เจธเฉเจเฉ เจตเจฐเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค
เจเจน เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจเจฟ เจฌเฉเจฐเจก HDMI เจเจเจเจชเฉเฉฑเจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ, เจ เจคเฉ เจเจธเจจเฉเฉฐ เจฌเฉฐเจฆ เจเจฐเจจ เจฒเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฟเจฐเจซ เจเจเจเจฒเฉเฉฑเจ เจคเฉเจ เจชเจพเจตเจฐ เจ เจกเฉเจชเจเจฐ เจจเฉเฉฐ เจ เจจเจชเจฒเฉฑเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจ เจคเฉ เจเฉฑเจ เจ เจคเจฟ-เจเจงเฉเจจเจฟเจ เจตเจพเจเจฐเจฒเฉเฉฑเจธ เจเฉฐเจเจฐเฉเจฒ เจชเฉเจจเจฒ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ, เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจธเฉเจชเจฐ เจฐเฉเจกเฉเจ เจฎเจพเจเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ (เจเจพเจ เจเฉฑเจ เจฐเฉเจเฉเจฒเจฐ เจธเจฒเฉเจเฉ เจจเฉเฉฐ เจเฉฑเจ เจชเฉเจ เจจเจพเจฒ เจเฉเฉ เจธเจเจฆเฉ เจนเฉ)เฅค
เจเจฆเฉเจ เจเจพเจฒเฉ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจกเจฟเจซเจพเจฒเจ เจจเฉเฉฑเจเจตเจฐเจ เจเฉฐเจเจฐเจซเฉเจธ เจจเฉเฉฐ DHCP เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฐเจพเจนเฉเจ เจเฉเจเจซเจฟเจเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจ
เจคเฉ เจธเฉเจเฉ เจตเจฟเฉฑเจเฉเจ เจเจเจฐเฉ เจฏเจพเจฆ เจเฉเจคเจพ เจฐเฉเจกเฉเจ เจธเจเฉเจธเจผเจจ เจเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ, เจชเจฒเฉเจฌเฉเจ เจตเจพเจฒเฉเจ
เจฎ เจจเฉเฉฐ เจจเจฟเจฏเจฎเจค เจฎเจพเจเจธ เจจเจพเจฒ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ:
(เจ
เฉฐเจค เจตเจฟเฉฑเจ เจเจชเจฃเฉ เจฎเจพเจเจธ เจจเฉเฉฐ "เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเฉ เจฎเฉเจเฉ" เจตเจเฉเจ เจจเจฟเจฏเฉเจเจค เจเจฐเฉ, เจ
เจคเฉ เจเจธ เจจเฉเฉฐ เจตเจงเจพเจ เจฆเจฟเจ, เจเจน เจเจธเจฆเจพ เจนเฉฑเจเจฆเจพเจฐ เจนเฉ)
ะบะพะปะตัะธะบะพ ะฒะฟะตัะตะด - ัะฒะตะปะธัะตะฝะธะต ะณัะพะผะบะพััะธ ะทะฒัะบะฐ
ะบะพะปะตัะธะบะพ ะฝะฐะทะฐะด - ัะผะตะฝััะตะฝะธะต ะณัะพะผะบะพััะธ ะทะฒัะบะฐ
ะดะปะธัะตะปัะฝะพะต ะฝะฐะถะฐัะธะต (3ัะตะบ ะธ ะฑะพะปะตะต) ะฝะฐ ะฟัะฐะฒัั ะบะฝะพะฟะบั ะผััะธ
- ะฒัะฑะพั ัะปะตะดัััะธะน ัะฐะดะธะพััะฐะฝัะธะธ
ะดะปะธัะตะปัะฝะพะต ะฝะฐะถะฐัะธะต (3ัะตะบ ะธ ะฑะพะปะตะต) ะฝะฐ ะปะตะฒัั ะบะฝะพะฟะบั ะผััะธ
- ะฒัะฑะพั ะฟัะตะดัะดััะตะน ัะฐะดะธะพััะฐะฝัะธะธ
เจเฉฐเจเจฐเจจเฉเฉฑเจ เจฐเฉเจกเฉเจ เจธเจเฉเจธเจผเจจเจพเจ เจฆเฉ เจเจชเจฃเฉ เจเฉเจฆ เจฆเฉ เจธเฉเจเฉ เจเฉเฉเจจ เจฒเจ
เจคเฉเจธเฉเจ เจนเจฎเฉเจธเจผเจพ เจเจชเจฃเฉ เจเฉเจตเฉ เจคเฉเจ เจเฉฑเจ HDMI เจเฉเจฌเจฒ เจเจจเฉเจเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ
เจ เจคเฉ เจเฉเจกเฉ 17.6 เจฆเฉ เจธเจเฉเจเจกเจฐเจก เจเฉเจฐเจพเจซเจฟเจเจฒ เจเฉฐเจเจฐเจซเฉเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ
(เจฌเฉเจฐเจก เจจเฉเฉฐ เจฌเฉฐเจฆ เจเจฐเฉ, HDMI เจเจจเฉเจเจ เจเจฐเฉ เจ เจคเฉ เจชเจพเจตเจฐ เจ เจกเฉเจชเจเจฐ เจเจพเจฒเฉ เจเจฐเฉ)เจเฉเจกเฉ เจฎเฉเฉฑเจ เจฎเฉเจจเฉ => "เจเจก-เจเจจ" => "เจฎเฉเจฐเฉ เจเจก-เจเจจ"
=> "เจชเฉเจตเฉเจเจฐ เจเจฒเจพเจเฉฐเจ" => "เจชเฉเจตเฉเจเจฐ เจเจเจชเฉเจเฉเจตเฉ เจธเจงเจพเจฐเจจ เจเจฒเจพเจเฉฐเจ"
เจธเจผเฉเจฐเฉเจเจคเฉ เจฒเจพเจเฉ เจเจฐเจจเจพ
(เจธเฉฐเจญเจต)
เจธเจผเฉเจฐเฉ เจตเจฟเฉฑเจ, เจเจฆเฉเจ เจฎเฉเจ เจเฉฑเจ "เจเฉฐเจเจฐเจจเฉเฉฑเจ เจฐเฉเจกเฉเจ เจเจพเจฒเจฎ" เจฌเจฃเจพเจเจฃ เจฆเจพ เจซเฉเจธเจฒเจพ เจเฉเจคเจพ, เจฎเฉเจ เจนเฉเจ เจฒเจฟเจเฉเจเจ เจฏเฉเจเจจเจพเจตเจพเจ เจฌเจฃเจพเจเจเจ:
- เจฏเฉเจเจเฉ เจชเฉเจฐเฉเจเฉเจเจ เจตเจฟเฉฑเจ เจจเจฟเจเจจเจคเจฎ เจเฉฐเจธเฉเจฒ เจตเฉฐเจก;
- เจเจกเฉเจ เจธเจเฉเจฐเฉเจฎ เจจเฉเฉฐ GStreamer เจฆเฉเจเจฐเจพ เจเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ;
- เจจเฉเฉฑเจเจตเจฐเจ เจเฉฐเจเจฐเจซเฉเจธ เจจเฉเฉฐ DHCP เจฐเจพเจนเฉเจ เจธเฉฐเจฐเจเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉ;
เจ เจคเฉ เจเจธ เจนเฉฑเจฒ เจฆเฉ เจเจ เจซเจพเจเจฆเฉ เจนเจจ:
- เจเจพเจซเจผเฉ เจคเฉเจเจผ (เจชเจพเจตเจฐ เจธเจชเจฒเจพเจ เจคเฉเจ เจเจชเจฐเฉเจเจฟเฉฐเจ เจฎเฉเจก เจคเฉฑเจ เจชเจนเฉเฉฐเจเจฃ เจตเจฟเฉฑเจ 30-40 เจธเจเจฟเฉฐเจ เจฒเฉฑเจเจฆเฉ เจนเจจ);
- เจเจพเจซเจผเฉ เจญเจฐเฉเจธเฉเจฎเฉฐเจฆ (เจเฉฑเจ เจชเฉเจฐเฉเจเจฐเจพเจฎ, เจ เจธเจซเจฒเจคเจพ เจฆเฉ เจเฉฑเจ เจฌเจฟเฉฐเจฆเฉ);
- เจเฉฑเจ เจเฉฐเจธเฉเจฒ เจกเจฟเจธเจเฉเจฐเฉเจฌเจฟเจเจธเจผเจจ เจจเฉเฉฐ เจธเจฟเจฐเจซเจผ-เจชเฉเฉเจนเจจ เจตเจพเจฒเฉ เจฎเฉเจก เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฃเจพ เจฌเจนเฉเจค เจธเฉเจเจพ เจนเฉ
เจเจน. เจชเฉเจฐเฉเจเจฐเจพเจฎ เจฐเฉเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจเฉเจ เจจเจนเฉเจ เจฒเจฟเจเจฆเฉ เจนเจจ
(เจ เจคเฉ SDHC เจฎเฉเจกเฉเจ 'เจคเฉ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ, เจฎเฉเจฐเฉ เจฐเจพเจ เจตเจฟเฉฑเจ, เจ เจธเจซเจฒเจคเจพ เจฒเจ เจชเจนเจฟเจฒเจพ เจเจฎเฉเจฆเจตเจพเจฐ เจนเฉ);
เจจเฉเจ:
ะ Yocto ะฟะตัะตะฒะตััะธ ะบะพัะฝะตะฒัั ัะฐะนะปะพะฒัั ัะธััะตะผั (rootfs)
ะฒ ัะตะถะธะผ ัะพะปัะบะพ ััะตะฝะธะต ะผะพะถะฝะพ ัะดะตะปะฐัั ะดะพััะฐัะพัะฝะพ ะฟัะพััะพ,
ะธะทะผะตะฝะธะฒ ะพะดะธะฝ ะฟะฐัะฐะผะตัั ะฒะพ ะฒัะตะผั ัะฑะพัะบะธ
ะะท ะบะพัะพะฑะบะธ Yocto ะฟัะตะดะปะฐะณะฐะตั ะดะฒะฐ ะฒะฐัะธะฐะฝัะฐ:
1) ะ ะฐะฑะพัะฐ ัะฐะนะปะพะฒะพะน ัะธััะตะผั ะฒ ะพะฑััะฝะพะผ ัะตะถะธะผะต ััะตะฝะธะต/ะทะฐะฟะธัั
(ัะฐะบ ัะฐะฑะพัะฐัั ะฒัะต ะดะธัััะธะฑััะธะฒั ะพะฑัะตะณะพ ะฝะฐะทะฝะฐัะตะฝะธั, ะฝะฐะฟัะธะผะตั Ubuntu)
2) ะ ะฐะฑะพัะฐ ัะฐะนะปะพะฒะพะน ัะธััะตะผั ะฒ ัะตะถะธะผะต ัะพะปัะบะพ ััะตะฝะธะต
(ัะฐะบ ัะฐะฑะพัะฐัั ัะฟะตัะธะฐะปะธะทะธัะพะฒะฐะฝะฝัะต ะดะธัััะธะฑััะธะฒั, ะฝะฐะฟัะธะผะตั ะฒ ะผะฐัััััะธะทะฐัะพัะฐั
)
ะ ัะตะถะธะผะต ัะพะปัะบะพ ััะตะฝะธะต ะฒัะต ะบะฐัะฐะปะพะณะธ, ะฒ ะบะพัะพััะต ะพะฑััะฝะพ
ะทะฐะฟะธััะฒะฐัััั ะดะฐะฝะฝัะต ะฟัะธะปะพะถะตะฝะธะน ะธ ัะตัะฒะธัะพะฒ ะฒะพ ะฒัะตะผั ัะฐะฑะพัั ะผะพะฝัะธัััััั
ะฒ ะพะฟะตัะฐัะธะฒะฝัั ะฟะฐะผััั (ะฝะฐะฟัะธะผะตั ะบะฐัะฐะปะพะณ /var/log ะธ ั.ะฟ.)
ะะฐะฝะฝัะต ะฐะบััะฐะปัะฝั ัะพะปัะบะพ ะดะปั ัะตะบััะตะณะพ ัะตะฐะฝัะฐ ัะฐะฑะพัั ะธ ะฟะพัะปะต ัะฑัะพัะฐ ะฟะธัะฐะฝะธั
ะดะฐะฝะฝัะต ัะตัััััั.
ะัะปะธ ะฒ Yocto Project ะฒั ัะบะฐะถะตัะต ะฟัะธ ัะฑะพัะบะต ะธัะฟะพะปัะทะพะฒะฐัั "read only",
ัะพ ะฟะพัะปะต ัะฑะพัะบะธ ะฒะฐั ะดะธัััะธะฑััะธะฒ ะฑัะดะตั ะฝะฐัััะพะตะฝ ัะพะปัะบะพ ะฝะฐ ััะตะฝะธะต,
ะฝะพ ะฒั ะฒัะตะณะดะฐ ะผะพะถะตัะต ะดะพะฑะฐะฒะธัั ะฒะพะทะผะพะถะฝะพััั ะดะธะฝะฐะผะธัะตัะบะพะณะพ ะฟะตัะตะฒะพะดะฐ
ะธะท "read only" ะฒ "read/write", ะฝะพ ััะพ ัะถะต ัะพะฒัะตะผ ะดััะณะฐั ะธััะพัะธั ...
เจ เจคเฉ เจเฉฑเจ เจฎเฉเฉฑเจ เจเจฎเจเจผเฉเจฐเฉ:
"เจเจน เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ" เจฏเจพเจจเฉ. เจฎเฉเจจเฉเฉฐ N เจจเฉฐเจฌเจฐ เจธเจผเจพเจฎเจพเจ เจฌเจฟเจคเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ
(เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเฉฐเจฎ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ
เจฆ, เจ
เจคเฉ เจเจน เจธเจญ เจคเฉเจ เจฌเฉเจ
เจธเจฐ เจธเจฎเจพเจ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจเจธ เจธเจฎเฉเจ เจฆเจฟเจฎเจพเจ เจจเจนเฉเจ เจธเฉเจเจฆเจพ, เจเจน เจเจฎ เจคเฉเจฐ 'เจคเฉ เจธเฉเจเจฆเจพ เจนเฉ)
เจ
เจคเฉ เจซเจฟเจฐ เจตเฉ, เจฎเฉเจ เจฎเจฒเจเฉเจฎเฉเจกเฉเจ เจธเฉเจเจเจฐ เจฌเจพเจฐเฉ เจนเฉเจฌเจฐเฉ 'เจคเฉ เจเจชเจฃเจพ เจชเจฟเจเจฒเจพ เจฒเฉเจ เจฒเจฟเจเจฟเจ เจธเฉ
เจ
เจคเฉ เจเจธเฉ เจจเจพเฉเฉ เจตเจฟเฉฑเจ เจเจพเจฐเฉ เจฐเฉฑเจเจฃ เจฆเฉ เจฎเฉเจเฉ เจจเฉ เจฎเฉเจฐเฉ เจเฉเจ เจฆเฉ เจชเฉเจฐเจญเจพเจต เจจเฉเฉฐ เจนเจพเจตเฉ เจเจฐ เจฆเจฟเฉฑเจคเจพเฅค เจ
เจเจฒเฉ เจ
เจงเจฟเจเจ เจตเจฟเฉฑเจ เจเจธ เจฌเจพเจฐเฉ เจนเฉเจฐ.
เจเฉเจกเฉ เจจเฉเฉฐ เจเฉฐเจเจฐเจจเฉเฉฑเจ เจฐเฉเจกเฉเจ เจธเจชเฉเจเจฐ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฃเจพ
เจฎเฉเจจเฉเฉฐ เจฒเฉเฉเฉเจเจฆเฉ เจเจพเจฐเจเจธเจผเฉเจฒเจคเจพ เจจเฉเฉฐ เจเฉเฉเจจ เจฒเจ, เจฎเฉเจ เจชเจฟเจเจฒเฉ เจเฉฑเจ เจตเจฟเฉฑเจ เจตเจฐเจฃเจฟเจค เจตเฉฐเจก เจจเฉเฉฐ เจฌเจฃเจพเจเจฃ เจฒเจ เจตเจฟเจ
เฉฐเจเจจ เจตเจฟเฉฑเจ เจเฉฑเจ เจนเฉเจฐ เจตเจฟเจงเฉ เจธเจผเจพเจฎเจฒ เจเจฐเจพเจเจเจพ
GUI_SETTINGS = "home/root/.kodi/userdata/guisettings.xml"
# ะบะพะฝัะธะณััะฐัะธั ะทะฐะฟััะบะฐ ะฟะพัะปะตะดะฝะตะณะพ ะฒัะฑัะฐะฝะฝะพะณะพ ะขะ ะบะฐะฝะฐะปะฐ (1-ัะพะฝ 2-ะฟะตัะตะดะฝะธะน ะฟะปะฐะฝ)
F1_LINE = "<startlast default="true">0</startlast>"
R1_LINE = "<startlast>1</startlast>"
# ะบะพะฝัะธะณััะฐัะธั ะฒัะฒะพะดะฐ ะทะฒัะบะฐ, ะฒัะตะณะดะฐ ะฟะพะดะบะปััะตะฝ ัะพะปัะบะพ ะฐะฝะฐะปะพะณะพะฒัะน ะฐัะดะธะพ ะฒัั
ะพะด
F2_LINE = "<audiodevice default="true">PI:HDMI</audiodevice>"
R2_LINE = "<audiodevice>PI:Analogue</audiodevice>"
# ัะฐะบ ะบะฐะบ HDMI ะฟะพ ัะผะพะปัะฐะฝะธั ะฝะต ะธัะฟะพะปัะทัะตััั ะพัะบะปััะฐั ะฐะฒัะพะผะฐัะธัะตัะบะพะต ะพะฑะฝะพะฒะปะตะฝะธะต
# ะฐ ัะพ ะผะพะถะตั ะฟะพะปััะธัััั ััะพ ะฟะธัะฐะฝะธะต ัะตั
ะฐะปะพ, ะฐ ะดะฐะฝะฝัะต ะพััะฐะปะธัั ะฝะต ะทะฐะฟะธัะฐะฝะฝัะผะธ
F3_LINE = "<addonupdates default="true">0</addonupdates>"
R3_LINE = "<addonupdates>2</addonupdates>"
# ะผะตัะพะด ะพัะฒะตัะฐะตั ะทะฐ ะดะพะฑะฐะฒะปะตะฝะธะต ะบะพะฝัะธะณััะฐัะธะธ:
# ะบะพัะพัะฐั ะฟัะตะฒัะฐัะฐะตั "ะฃะผะฝัะน ัะตะปะตะฒะธะทะพั" ะฒ "ะฟัะพัััั ะะฝัะตัะฝะตั ะ ะฐะดะธะพ ะบะพะปะพะฝะบั"
add_radio_guisettings() {
sed -i "s|${F1_LINE}|${R1_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
sed -i "s|${F2_LINE}|${R2_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
sed -i "s|${F3_LINE}|${R3_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
}
FIND_STR = "touch ./tmp/.FIRST_RUN."
SCRIPT_FIRST_RUN = "etc/init.d/first-run.sh"
# ัะฐะบ ะบะฐะบ HDMI ะฒัั
ะพะด ะผะพะถะตั ะฝะต ะธัะฟะพะปัะทะพะฒะฐัััั,
# ัะพ ะฝะตะพะฑั
ะพะดะธะผะพ ะพัะบะปััะธัั "ััะฐััะพะฒะพะต ะฟัะธะฒะตัััะฒะธะต"
off_kodi_welcome() {
sed -i "s|${FIND_STR}|#&|" ${IMAGE_ROOTFS}/${SCRIPT_FIRST_RUN}
}
เจตเจฟเจงเฉเจเจ เจฆเจพ เจเจฆเฉเจธเจผ เจเฉฑเจ เจเฉฑเจเฉ เจซเจพเจเจฒ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉฑเจ เจกเจฟเจธเจเฉเจฐเฉเจฌเจฟเจเจธเจผเจจ เจเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจเจฃ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจฐเฉเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจธเฉเจงเจฃ เจฒเจ เจนเฉ, เจเฉ เจเจฎเจพเจเจก เจจเจพเจฒ เจฎเฉเจฎเฉเจฐเฉ เจเจพเจฐเจก เจตเจฟเฉฑเจ เจฒเจฟเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค dd
เจเจน เจเจธ เจคเจฐเฉเจเฉ เจจเจพเจฒ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ:
ROOTFS_POSTPROCESS_COMMAND += "add_radio_guisettings; off_kodi_welcome;"
เจธเฉฐเจเฉเจช เจตเจฟเฉฑเจ, เจเฉเจกเฉ 17.6 เจฆเฉ เจฎเฉเฉฑเจ เจธเฉฐเจฐเจเจจเจพ เจซเจพเจเจฒ เจตเจฟเฉฑเจ, "เจคเจฟเฉฐเจจ เจชเฉเจเจเฉฐเจ" เจฌเจฆเจฒเจฆเฉ เจนเจจ
- เจเจเจฐเฉ เจเฉเจฃเจฟเจ เจเฉเจตเฉ เจเฉเจจเจฒ เจธเจผเฉเจฐเฉ เจเจฐเจจ เจฒเจ เจธเฉฐเจฐเจเจจเจพ;
- เจเจกเฉเจ เจเจเจเจชเฉเฉฑเจ เจธเฉฐเจฐเจเจจเจพ, เจธเจฟเจฐเจซ เจเจจเจพเจฒเจพเจ เจเจกเฉเจ เจเจเจเจชเฉเฉฑเจ เจนเจฎเฉเจธเจผเจพ เจเฉเฉเจฟเจ เจนเฉเฉฐเจฆเจพ เจนเฉ;
- เจเจเฉเจฎเฉเจเจฟเจ เจ เฉฑเจชเจกเฉเจ เจ เจธเจฎเจฐเฉฑเจฅ;
- เจจเฉเจ:
ะะดะธะฝััะฒะตะฝะฝะพะต ั ัะตะผ ั ะผะตะฝั ะฒะพะทะฝะธะบะปะธ ัะปะพะถะฝะพััะธ, ััะพ ัะพ, ััะพ ะฟัะธัะปะพัั ะตัะต ะฟะพะดัะฐัะธัั ัะฐะนะป ะฑะฐะทั ะดะฐะฝะฝัั ะฒ ัะพัะผะฐัะต sqlite => TV29.db, ะฒ ะบะพัะพัะพะผ ัะบะฐะทัะฒะฐะตััั ัะตะบััะธะน ะฟัะพะธะณััะฒะฐะตะผัะน ะขะ ะบะฐะฝะฐะป (ัะฐะบ ะบะฐะบ ะฟะพ ัะผะพะปัะฐะฝะธั ะฝะธะบะฐะบะพะน ะธะท ะบะฐะฝะฐะปะพะฒ ะฝะต ะฒัะฑัะฐะฝ), ะฐ ัะตัะตะท xml ะบะพะฝัะธะณััะฐัะธั ะฒ Kodi ััะพะณะพ ะฝะต ัะดะตะปะฐัั.
เจนเจฐเฉเจ เจเจเจเจฎ เจฒเจ เจเจพเจฐเจตเจพเจเจเจ เจฆเจพ เจตเจงเฉเจฐเฉ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจเฉเจฐเจฎ:
1) เจธเจเฉเจฐเฉเจจ เจฆเฉ เจเฉฑเจชเจฐเจฒเฉ เจเฉฑเจฌเฉ เจเฉเจจเฉ เจตเจฟเฉฑเจ เจเฉเจ
เจฐ เจเจเจเจจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเฉ
เจ
เจคเฉ "เจชเฉเจตเฉเจเจฐ เจ
เจคเฉ เจเฉเจตเฉ เจธเฉเจเจฟเฉฐเจเจพเจ" (เจฆเฉ เจธเจฟเฉฐเจเจพเจ เจตเจพเจฒเฉ เจเฉเจตเฉ เจฆเฉ เจคเจธเจตเฉเจฐ) เจจเฉเฉฐ เจเฉเจฃเฉเฅค
เจซเจฟเจฐ เจฎเฉเจจเฉ เจฆเฉ เจเฉฑเจฌเฉ เจชเจพเจธเฉ, "เจชเจฒเฉเจฌเฉเจ" เจ
เจคเฉ เจเฉเจเจฆเจฐเฉ เจญเจพเจ เจตเจฟเฉฑเจ "เจเจจเจฐเจฒ" เจเฉเจฃเฉเฅค
เจกเฉเจฐเฉเจช-เจกเจพเจเจจ เจธเฉเจเฉ เจตเจฟเฉฑเจ "เจธเจเจพเจฐเจเจ
เฉฑเจช 'เจคเฉ เจเจเจฐเฉ เจเฉเจจเจฒ เจคเฉเจ เจเจพเจฐเฉ เจฐเฉฑเจเฉ" เจจเฉเฉฐ เจเฉเจฃเฉ
"เจซเฉเจฐเจเจฐเจพเจเจเจก" เจธเฉเจเจฟเฉฐเจ เจจเฉเฉฐ เจเฉเจฃเจจเจพ
เจเจพเจ เจนเฉเจฐ เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ:
"ะะฐัััะพะนะบะธ PVR ะธ ะขะ"
=> "ะะพัะฟัะพะธะทะฒะตะดะตะฝะธะต"
=> "ะัะพะดะพะปะถะธัั ั ะฟะพัะปะตะดะฝะตะณะพ ะบะฐะฝะฐะปะฐ ะฟัะธ ะทะฐะฟััะบะต" => "ะะตัะตะดะฝะธะน ะฟะปะฐะฝ"
2) เจธเจเฉเจฐเฉเจจ เจฆเฉ เจเฉฑเจชเจฐเจฒเฉ เจเฉฑเจฌเฉ เจเฉเจจเฉ เจตเจฟเฉฑเจ "เจเฉเจ เจฐ" เจเจเจเจจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเฉ เจ เจคเฉ เจเจเจเจฎ เจฆเฉ เจเฉเจฃ เจเจฐเฉ:
"ะกะธััะตะผะฝัะต ะฝะฐัััะพะนะบะธ"
=> "ะะพะฟะพะปะฝะตะฝะธั" => "ะะฑะฝะพะฒะปะตะฝะธั" => "ะะธะบะพะณะดะฐ ะฝะต ะฟัะพะฒะตัััั ะพะฑะฝะพะฒะปะตะฝะธั"
3) เจธเจเฉเจฐเฉเจจ เจฆเฉ เจเฉฑเจชเจฐเจฒเฉ เจเฉฑเจฌเฉ เจเฉเจจเฉ เจตเจฟเฉฑเจ "เจเฉเจ เจฐ" เจเจเจเจจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเฉ เจ เจคเฉ เจเจเจเจฎ เจฆเฉ เจเฉเจฃ เจเจฐเฉ:
"ะกะธััะตะผะฝัะต ะฝะฐัััะพะนะบะธ"
=> "ะัะดะธะพ" => "ะฃัััะพะนััะฒะพ ะฒัะฒะพะดะฐ ะทะฒัะบะฐ" => "PI: Analogue"
เจเจฟเจตเฉเจ เจฎเฉเจ เจฆเฉ เจธเจพเจฒเจพเจ เจคเฉเจ เจเจฒเจค เจคเจฐเฉเจเฉ เจจเจพเจฒ เจเฉเจตเฉ เจฆเฉเจ เจฐเจฟเจนเจพ เจนเจพเจเฅค
เจฎเฉเจจเฉเฉฐ เจคเฉเจนเจพเจกเฉ เจฒเจ เจเจเจฌเจพเจฒ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจฟ เจฆเฉ เจธเจพเจฒเจพเจ เจตเจฟเฉฑเจ เจฎเฉเจ เจ เจเฉ เจตเฉ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจเฉเจตเฉ เจฆเฉเจเจฃเจพ เจจเจนเฉเจ เจธเจฟเฉฑเจเจฟเจ เจนเฉเฅค
เจฎเฉเจ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจฐเจธเฉเจ เจตเจฟเฉฑเจ เจเฉเจตเฉ เจฆเฉเจเจฆเจพ เจนเจพเจเฅค เจเฉฑเจ Raspberry Pi 2B เจฌเฉเจฐเจก เจเฉเจตเฉ เจจเจพเจฒ เจเฉเฉเจฟเจ เจนเฉเจเจ เจนเฉ, เจ เจคเฉ เจเจฅเจฐเจจเฉเฉฑเจ เจ เจคเฉ HDMI เจเจจเฉเจเจเจฐ เจฌเฉเจฐเจก เจจเจพเจฒ เจเฉเฉเฉ เจนเฉเจ เจนเจจเฅค เจฌเฉเจฐเจก เจจเฉเฉฐ เจเฉฑเจ เจจเจฟเจฏเจฎเจค USB เจเฉเจฌเจฒ เจฆเฉเจเจฐเจพ เจธเฉฐเจเจพเจฒเจฟเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเฉ เจเจฟ เจเฉเจตเฉ เจฆเฉ USB เจชเฉเจฐเจ เจตเจฟเฉฑเจ เจชเจฒเฉฑเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจฏเจพเจจเฉ. เจ เจธเจฒ เจตเจฟเฉฑเจ, เจธเจเฉเจเจกเจฐเจก เจฐเจฟเจฎเฉเจ เจเฉฐเจเจฐเฉเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเฉเจตเฉ เจจเฉเฉฐ เจเจพเจฒเฉ เจเจฐเจจเจพ เจฐเจพเจธเจฌเฉเจฐเฉ เจชเจพเจ เจฌเฉเจฐเจก เจจเฉเฉฐ เจชเจพเจตเจฐ เจธเจชเจฒเจพเจ เจเจฐเจฆเจพ เจนเฉ, เจ เจคเฉ เจฐเจฟเจฎเฉเจ เจเฉฐเจเจฐเฉเจฒ เจคเฉเจ เจเฉเจตเฉ เจจเฉเฉฐ เจฌเฉฐเจฆ เจเจฐเจจเจพ เจตเฉ เจคเฉเจฐเฉฐเจค เจฐเจพเจธเจฌเฉเจฐเฉ เจชเจพเจ เจฌเฉเจฐเจก เจคเฉเจ เจชเจพเจตเจฐ เจจเฉเฉฐ เจฐเฉเจธเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจนเจพเจ, เจฎเฉเจ เจเฉฐเจเฉ เจคเจฐเฉเจนเจพเจ เจเจพเจฃเจฆเจพ เจนเจพเจ เจเจฟ เจ เจเจฟเจนเจพ เจจเจนเฉเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจเจฟเจเจเจเจฟ เจเฉเจกเฉ เจฎเฉเจกเฉเจ เจธเฉเจเจเจฐ (ext3) เจฆเจพ เจฐเฉเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจเจฎ เจฐเฉเจก/เจฐเจพเจเจ เจฎเฉเจก เจตเจฟเฉฑเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉเฅค เจชเจฐ เจฎเฉเจ เจเฉฑเจ เจเจฒเจธเฉ เจตเจฟเจ เจเจคเฉ เจนเจพเจ, เจ เจคเฉ เจชเจนเจฟเจฒเจพเจ เจฎเฉเจ เจเจน เจฆเฉเจเจฃ เจฆเจพ เจซเฉเจธเจฒเจพ เจเฉเจคเจพ เจเจฟ เจฎเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเฉ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจเจฟเฉฐเจจเฉ เจฆเฉเจฐ เจคเฉฑเจ เจฌเฉฐเจฆ เจเจฐ เจธเจเจฆเจพ เจนเจพเจ, เจเจฆเฉเจ เจคเฉฑเจ เจเจน เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฒเฉเจก เจจเจนเฉเจ เจนเฉ เจเจพเจเจฆเจพ, เจชเจฐ เจฌเจฆเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจฆเฉ เจธเจพเจฒเจพเจ เจฌเจพเจ เจฆ เจฎเฉเจ เจ เจเจฟเจนเจพ เจเจฐเจจ เจตเจฟเฉฑเจ เจเจพเจฎเจฏเจพเจฌ เจจเจนเฉเจ เจนเฉ เจธเจเจฟเจ (เจธเจผเจพเจเจฆ เจฎเฉเจ เจเฉเจธเจผเจเจฟเจธเจฎเจค เจธเฉ, เจฎเฉเจจเฉเฉฐ เจจเจนเฉเจ เจชเจคเจพ)เฅค
เจ เจคเฉ เจฎเฉเจฐเฉ เจฐเจพเจ เจตเจฟเฉฑเจ, เจเฉเจเจฐ เจเจน เจฎเฉเจก เจฎเฉเจฐเฉ เจเฉเจตเฉ เจฒเจ เจขเฉเจเจตเจพเจ เจธเฉ, เจคเจพเจ เจเจน เจเฉฑเจ "เจธเจงเจพเจฐเจจ เจเฉฐเจเจฐเจจเฉเจ เจฐเฉเจกเฉเจ เจธเจชเฉเจเจฐ" เจฒเจ เจตเฉ เจขเฉเจเจตเจพเจ เจนเฉเจตเฉเจเจพ, เจ เจคเฉ เจเจฟเจเจเจเจฟ เจฎเฉเจ เจเฉเจกเฉ เจชเจฒเฉฑเจเจเจจเจพเจ เจฆเฉ เจเจเฉเจฎเฉเจเจฟเจ เจ เฉฑเจชเจกเฉเจ เจจเฉเฉฐ เจเจผเจฌเจฐเจฆเจธเจคเฉ เจ เจฏเฉเจ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจนเฉ, เจเฉฑเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจซเฉเจฒเฉเจน เจนเฉเจฃ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉเจฐ เจตเฉ เจตเจง เจเจพเจตเฉเจเฉเฅค เจเฉฑเจ. เจนเฉเจฃ เจคเฉฑเจ เจฎเฉเจจเฉเฉฐ เจเจธ เจจเจพเจฒ เจเฉเจ เจธเจฎเฉฑเจธเจฟเจ เจจเจนเฉเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ
เจจเฉเจ:
ะะพ ะฒั ะฒัะตะณะดะฐ ะฟัะธ ะถะตะปะฐะฝะธะธ ะผะพะถะตัะต ั ะฟะพะผะพััั ะพะดะฝะพะน yocto ะบะพะผะฐะฝะดั
IMAGE_FEATURES += "read-only-rootfs"
ะธ ะพะฟัะตะดะตะปะตะฝะฝะพะน ะผะฐะณะธะธ ะฟะตัะตะฒะตััะธ ะฒะฐั ะดะธัััะธะฑััะธะฒ ะฒ ัะตะถะธะผ "read only"
เจฒเฉเจ เจตเจฟเฉฑเจ เจตเจฐเจฃเจฟเจค "เจเฉฐเจเจฐเจจเฉเฉฑเจ เจฐเฉเจกเฉเจ เจธเจชเฉเจเจฐ" เจตเฉฐเจก เจเฉฑเจ เจเจฐเฉเจฒเฉ เจนเฉ, เจ เจคเฉ เจเจฐเฉเจฒเฉ เจตเฉฐเจก เจฒเจ เจธเจญ เจคเฉเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจเฉเจเจผ เจเฉฑเจ เจธเฉเฉฐเจฆเจฐ GUI เจนเฉเฅค เจฎเฉเจฐเฉ เจฐเจพเจ เจตเจฟเฉฑเจ, เจเฉฑเจ เจเจฎ เจเจชเจญเฉเจเจคเจพ เจจเฉเฉฐ เจเฉฐเจธเฉเจฒ เจตเจฟเฉฑเจ เจเฉเจ เจตเฉ เจธเจฎเจ เจคเฉเจ เจฌเจพเจนเจฐ เจเจพเจฆเฉ เจฆเฉ เจนเฉเจเจฎเจพเจ เจจเฉเฉฐ เจฆเจพเจเจฒ เจเจฐเจจ เจฒเจ เจธเจฟเจเจพเจเจฃเจพ เจฌเจนเฉเจค เจฎเฉเจธเจผเจเจฒ เจเจพเจ เจฒเจเจญเจ เจ เจธเฉฐเจญเจต เจนเฉ, เจ เจคเฉ เจเจน เจธเจผเจฌเจฆ เจจเฉเฉฐ เจตเฉ เจจเจนเฉเจ เจเจพเจฃเจฆเจพ. เจชเจฐ GUI, เจเจฟเจฐเจชเจพ เจเจฐเจเฉ.
เจ
เจคเฉ เจเจน เจธเจผเจพเจเจฆ เจเฉฑเจ เจเฉเจฐ-เจเฉฐเจธเฉเจฒ เจตเฉฐเจก เจฆเฉ เจนเฉฑเจ เจตเจฟเฉฑเจ เจฎเฉเจฐเฉ เจฎเฉเฉฑเจ เจฆเจฒเฉเจฒ เจนเฉ. เจเฉเจกเฉ เจฆเจพ เจเจฐเจฎ เจฒเฉเจเจช เจเฉเจฐเจพเจซเจฟเจเจฒ เจฏเฉเจเจผเจฐ เจเฉฐเจเจฐเจซเฉเจธ, เจเจธเจฆเฉ เจ
เจธเจฒ เจตเจฟเฉฑเจ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจเจน เจเฉฑเจฅเฉ เจนเฉเฅค
(เจฎเฉเจ เจเจน เจฆเฉฑเจธเจฃเจพ เจตเฉ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจญเฉเฉฑเจฒ เจเจฟเจ เจเจฟ เจเฉเจกเฉ เจจเฉเฉฐ เจฐเจฟเจฎเฉเจเจฒเฉ เจเฉฐเจเจฐเฉเจฒ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ เจธเจฎเจพเจฐเจเจซเฉเจจ เจคเฉเจ, เจฏเฉเจเจธเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเจเฉ, เจ
เจคเฉ เจธเจผเจพเจเจฆ เจเฉเจ เจฒเจ เจเจน เจเฉฑเจ เจชเจฒเฉฑเจธ เจนเฉเจตเฉเจเจพ)
เจฎเจพเจเจธ เจเฉฐเจเจฐเฉเจฒ เจฒเจ เจเฉเจกเฉ เจธเฉฐเจฐเจเจจเจพ
เจ เจคเฉ เจนเฉเจฃ เจฐเจพเจเฉเจ
<keymap>
<global>
<mouse>
<wheelup>VolumeUp</wheelup>
<wheeldown>VolumeDown</wheeldown>
<middleclick>ChannelDown</middleclick>
<longclick id="0">ChannelDown</longclick>
<longclick id="1">ChannelUp</longclick>
<!-- ะบะพะฝัะธะณััะฐัะธะพะฝะฝัะน rocket -->
</mouse>
</global>
</keymap>
เจธเฉฐเจฐเจเจจเจพ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจคเฉฑเจคเจพเจ เจฒเจ เจเจฒเฉเจฌเจฒ เจเจตเฉเจเจเจพเจ เจจเฉเฉฐ เจเจตเจฐเจฐเจพเจเจก เจเจฐเจฆเฉ เจนเฉ:
- เจฎเจพเจเจธ เจตเฉเจนเฉเจฒ เจจเฉเฉฐ เจ เฉฑเจเฉ เจธเจเฉเจฐเฉเจฒ เจเจฐเฉ
- เจฎเจพเจเจธ เจตเฉเจนเฉเจฒ เจจเฉเฉฐ เจชเจฟเฉฑเจเฉ เจธเจเฉเจฐเฉเจฒ เจเจฐเฉ
- เจฎเฉฑเจง เจฎเจพเจเจธ เจฌเจเจจ เจจเฉเฉฐ เจฆเจฌเจพเจ
- เจฒเฉฐเจฌเฉ เจฎเจพเจเจธ เจเจฒเจฟเฉฑเจเจพเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจจเจพ (3 เจธเจเจฟเฉฐเจ เจเจพเจ เจตเฉฑเจง),
0 เจธเฉฑเจเจพ เจฌเจเจจ ID, 1 เจเฉฑเจฌเจพ เจฌเจเจจ ID
เจฎเจพเจเจธ เจเจตเฉเจเจ เจธเจฅเจพเจชเจค เจเจฐเจจ เจฌเจพเจฐเฉ เจตเจงเฉเจฐเฉ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจเจพเจฃเจเจพเจฐเฉ:
เจเฉ เจเฉเจฌเจฒ เจธเจฟเจธเจเจฎ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจจเจนเฉเจ เจชเจนเฉเฉฐเจเจฆเจพ เจคเจพเจ เจเฉ เจเจฐเจจเจพ เจนเฉ
"เจชเจฐ เจฎเฉเจฐเฉ เจเฉเจฒ เจเจฐ เจตเจฟเฉฑเจ เจเฉเจ เจฎเฉเจซเจค เจเจฅเจฐเจจเฉเฉฑเจ เจชเฉเจฐเจ เจจเจนเฉเจ เจนเฉ (เจเจพเจ เจเจฆเฉ เจจเจนเฉเจ เจนเฉ)," เจชเฉเจฐเจพเจฃเฉ เจฐเจพเจธเจฌเฉเจฐเฉ เจชเจพเจ 1 เจฌเฉเจฐเจกเจพเจ เจฆเฉ เจเฉเจ เจเฉเจธเจผเจนเจพเจฒ เจฎเจพเจฒเจ เจเฉเจ เจธเจเจฆเฉ เจนเจจ (เจธเจผเจพเจเจฆ เจฌเฉเจฐเจก เจเฉเจ เจฒเจ เจเจฐเฉเจฆเจฟเจ เจเจฟเจ เจธเฉ เจ เจคเฉ เจเฉเจฌเจฟเจจเฉเจ เจตเจฟเฉฑเจ เจชเจฟเจ เจฐเจฟเจนเจพ)
เจ เจคเฉ เจเจฟเจเจเจเจฟ เจฌเฉเจฐเจก เจตเจฟเฉฑเจ เจฌเจฟเจฒเจ-เจเจจ เจตเจพเจเจซเจพเจ เจจเจนเฉเจ เจนเฉ, เจเจน เจเจฅเจฐเจจเฉเฉฑเจ เจเจจเฉเจเจธเจผเจจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจฌเจนเฉเจค เจเจพเจฐเจเจธเจผเฉเจฒ เจจเจนเฉเจ เจนเฉเฅค
เจฌเฉเจธเจผเฉฑเจ, เจเจฅเจฐเจจเฉเฉฑเจ เจคเฉเจ เจฌเจฟเจจเจพเจ Raspberry Pi 1 เจฌเฉเจฐเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ, เจชเจฐ เจเจธ เจฒเจ เจคเฉเจนเจพเจกเฉ เจตเฉฑเจฒเฉเจ เจเฉเจ เจเจคเจจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉเฅค เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจ เจเจฟเจนเฉเจเจ เจเฉเจเจผเจพเจ เจธเจฟเจฐเจซ เจเฉเจ เจจเจตเจพเจ เจธเจฟเฉฑเจเจฃ เจฆเฉ เจนเจฟเฉฑเจธเฉ เจตเจเฉเจ เจเจฐเจจเจพ เจฆเจฟเจฒเจเจธเจช เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ, เจฏเจพเจจเฉ. เจเจน เจเจธเจเจฎ เจเฉฐเจฎ เจจเจนเฉเจ เจนเฉเฅค
เจเจธ เจฒเจ, เจเจ เจเจฅเจฐเจจเฉเฉฑเจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจฌเฉเจฐเจก เจฒเจ เจเฉฑเจ เจเจฒเจชเจจเจพเจคเจฎเจ เจตเจฐเจคเฉเจ เจฆเฉ เจฎเจพเจฎเจฒเฉ 'เจคเฉ เจตเจฟเจเจพเจฐ เจเจฐเฉเจ:
เจคเฉเจธเฉเจ เจเฉฑเจ เจฌเจพเจนเจฐเฉ USB - Wifi เจ
เจกเฉเจชเจเจฐ เจจเฉเฉฐ เจเจจเฉเจเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเฉ เจเจฟ เจตเจฟเจเจพเจฐ เจฆเฉเจเจฐเจพ เจจเจฟเจฐเจฆเฉเจธเจผเจค เจนเฉ
เจเจฟ เจ
เจกเจพเจชเจเจฐ เจจเฉเฉฐ เจฒเฉเจจเจเจธ เจฆเฉ เจ
เจงเฉเจจ เจเฉฐเจเฉ เจคเจฐเฉเจนเจพเจ เจเฉฐเจฎ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ
เจจเฉเจ:
ะ ัะพะถะฐะปะตะฝะธั ัะฐััั WiFi ะฐะดะฐะฟัะตัะพะฒ ัะฐะฑะพัะฐัั ะฝะต ะฑัะดะตั,
ััะพ ะฝะต ะพัะพะฑะตะฝะฝะพััั ะฟัะตะดััะฐะฒะปะตะฝะฝะพะณะพ ะฒ ะดะฐะฝะฝะพะน ััะฐััะต ะดะธัััะธะฑััะธะฒะฐ,
ะฐ ัะบะพัะตะต ะฟัะพะฑะปะตะผะฐ ะบะพะฝะบัะตัะฝัั
ะดัะฐะนะฒะตัะพะฒ WiFi ะฐะดะฐะฟัะตัะพะฒ ะฒ ัะดัะต Linux.
ะะพะถะฝะพ ะบะพะฝััะฐัะธัะพะฒะฐัั ัะพั ัะฐะบั, ััะพ ะฒ ะฝะฐััะพััะธะน ะผะพะผะตะฝั ะฒั ะฝะต ะผะพะถะตัะต ะฟัะพััะพ
ะฟะพะนัะธ ะฒ ะผะฐะณะฐะทะธะฝ ะธ ะบัะฟะธัั ะปัะฑะพะน WiFi ะฐะดะฐะฟัะตั. ะกะบะพัะตะต ะฒั ะดะพะปะถะฝั ะฟะพะดะพะฑัะฐัั WiFi
ะฐะดะฐะฟัะตั ะธะท ัะฟะธัะบะฐ ะผะตะฝะตะต ะฟัะพะฑะปะตะผะฐัะธัะฝัั
ะธ ั
ะพัะพัะพ ัะฐะฑะพัะฐััะธั
ะฟะพะด Linux.
ั ะฟัะพะฒะตััะป ัะพะปัะบะพ ัะปะตะดัััะธะธ ะผะพะดะตะปะธ:
- WiFi ะฐะดะฐะฟัะตั ะฝะฐ ัะธะฟัะตัะต Atheros D-Link DWA-126 802.11n (AR9271)
- WiFi ะฐะดะฐะฟัะตั NetGear WNDA3200
- WiFi ะฐะดะฐะฟัะตั NetGear WNA1100
- WiFi ะฐะดะฐะฟัะตั TP-Link TL-WN722N (AR9271)
- WiFi ะฐะดะฐะฟัะตั TL-WN322G v3
- WiFi ะฐะดะฐะฟัะตั TL-WN422G
- Wifi ะฐะดะฐะฟัะตั Asus USB-N53 chipset Ralink RT3572
เจเฉเจเจฐ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฑเจ USB Wifi เจ เจกเฉเจชเจเจฐ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจเจพเจเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจเจฟ เจเฉ เจเจน เจฒเฉเจจเจเจธ เจฆเฉ เจ เจงเฉเจจ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจ เจจเฉเจธเจพเจฐ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ:
- เจเฉเจ เจตเจฟเจเจชเจ เจคเฉเจฐ 'เจคเฉ เจตเจฐเจคเฉ เจเจพเจเจฆเฉ เจฒเฉเจจเจเจธ เจตเฉฐเจก เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ
เจเจฎ เจเจฆเฉเจธเจผ, เจเจฆเจพเจนเจฐเจจ เจฒเจ "เจเจฌเฉฐเจเฉ เจกเฉเจธเจเจเจพเจช" - เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจฌเฉเจ เจเจฐเฉ
- เจเจชเจฃเฉ Wifi USB เจ เจกเจพเจชเจเจฐ เจจเฉเฉฐ เจเจจเฉเจเจ เจเจฐเฉ
- เจจเฉเฉฑเจเจตเจฐเจ เจฎเฉเจจเฉเจเจฐ เจฒเจพเจเจ เจเจฐเฉ เจ เจคเฉ เจเจชเจฃเฉ WiFi เจเจเจธเฉเจธ เจชเฉเจเจเฉฐเจ เจจเจพเจฒ เจเจจเฉเจเจ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเฉ
- เจเฉเจเจฐ เจธเจญ เจเฉเจ เจ เฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ เจ
เจคเฉ เจคเฉเจนเจพเจกเจพ เจเฉฐเจเจฐเจจเฉเจ เจเจจเฉเจเจธเจผเจจ เจธเจฅเจฟเจฐ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจกเจพ เจ
เจกเจพเจชเจเจฐ เจเฉฐเจเฉ เจคเจฐเฉเจนเจพเจ เจธเจฎเจฐเจฅเจฟเจค เจนเฉ เจ
เจคเฉ เจคเฉเจธเฉเจ เจเจธ เจ
เจกเจพเจชเจเจฐ เจจเฉเฉฐ เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจ เจตเจฟเฉฑเจ เจ
เจคเฉ เจธเฉฐเจญเจต เจคเฉเจฐ 'เจคเฉ เจเจฐเจจเจฒ เจฆเฉ เจนเฉเจฐ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจจเจพเจฒ เจเฉเฉเจจ เจฒเจ เจเจชเจฃเจพ เจเฉฐเจฎ เจเจพเจฐเฉ เจฐเฉฑเจ เจธเจเจฆเฉ เจนเฉเฅค
(เจเฉ เจจเจนเฉเจ, เจคเจพเจ เจจเจนเฉเจ, เจนเจพเจ, เจเฉเจธเจผเจฟเจธเจผ เจตเฉ เจจเจพ เจเจฐเจจเจพ เจฌเจฟเจนเจคเจฐ เจนเฉ)
Raspberry PI เจตเจฟเฉฑเจ เจฌเจพเจนเจฐเฉ Wifi เจ เจกเจพเจชเจเจฐ เจฒเจ เจธเจฎเจฐเจฅเจจ
เจฒเฉเจจเจเจธ เจตเจฟเฉฑเจ WiFi เจ
เจกเฉเจชเจเจฐ เจจเฉเฉฐ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ, เจธเจพเจจเฉเฉฐ เจฆเฉ เจเฉเจเจผเจพเจ เจฆเฉ เจฒเฉเฉ เจนเฉ:
1) เจเจพเจธ Wifi เจ
เจกเจพเจชเจเจฐ เจฒเจ เจฒเฉเจจเจเจธ เจเจฐเจจเจฒ เจธเจฎเจฐเจฅเจจ
2) เจเฉฑเจ เจเจพเจธ Wifi เจ
เจกเจพเจชเจเจฐ เจฒเจ เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจฐเจจเจฒ เจฎเฉเจกเฉเจเจฒ เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ
เจเจฆเจพเจนเจฐเจจ เจฒเจ TP-Link TL-WN722N เจ
เจกเจพเจชเจเจฐ เจฒเจเฅค เจเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจธเจผเจพเจจเจฆเจพเจฐ เจเจเจเฉเจจเจพ เจนเฉเฅค
เจเจฒเฉ เจเจน เจเจฟเฉฑเจชเจธเฉเฉฑเจ เจฒเฉฑเจญเฉเจ เจเจฟเจธ 'เจคเฉ เจฌเฉเจฐเจก เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ - เจฎเฉเจฐเฉ เจฒเจ เจเจน "AR9271" เจนเฉ, เจจเฉเจ:
ััะพ ัะฐะผะพะต ะธะฝัะตัะตัะฝะพะต, ััะพ ัะพ, ััะพ ะดะปั ะพะดะฝะพะน ะธ ัะพะน ะถะต ะผะพะดะตะปะธ
ะพะดะฝะพะณะพ ะธ ัะพะณะพ ะถะต ะฟัะพะธะทะฒะพะดะธัะตะปั, ัะธะฟัะตั Wifi ะผะพะถะตั ะพัะปะธัะฐัััั.
ะฏ ะฝะฐะฟัะธะผะตั ััะฐะปะบะธะฒะฐะปัั ั ัะตะผ, ััะพ ะดะปั TL-WN722N ะฒะตััะธะธ 2,
ะธัะฟะพะปัะทัะตััั ัะถะต ะดััะณะพะน ัะธะฟัะตั Realtek RTL8188, ะฐ ะพะฝ ัะถะต
ะฟะปะพั
ะพ ัะฐะฑะพัะฐะป ะฟะพะด Linux (ะฝะฐ ัะพั ะผะพะผะตะฝั), ัะฒั ัะฐะบะธะต ะฒะพั ะดะตะปะฐ,
ั.ะต. ะธะฝะพะณะดะฐ ะฝัะถะฝะพ ะตัะต ะฟัะธะณะปัะดัะฒะฐัััั ะบ ะผะฐะปะตะฝัะบะธะผ ัะธััะฐะผ
ะฒะตััะธะธ ะฝะฐ ะพะฑัะฐัะฝะพะน (ัะตะผะฝะพะน) ััะพัะพะฝะต ะฐะดะฐะฟัะตัะฐ.
เจนเฉเจฃ AR9271 เจเจฟเฉฑเจชเจธเฉเฉฑเจ เจกเจฐเจพเจเจตเจฐ เจฒเจ เจเจผเจฟเฉฐเจฎเฉเจตเจพเจฐ เจเจฐเจจเจฒ เจเฉเจเจซเจฟเจเจฐเฉเจธเจผเจจ เจตเจฟเฉฑเจ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฆเจพ เจจเจพเจฎ เจฒเฉฑเจญเฉเจ, "AR9271 catee.net" เจธเจผเจฌเจฆเจพเจ เจฆเฉ เจธเฉเจฎเฉเจฒ เจจเฉเฉฐ เจฒเฉฑเจญเจฃเจพ เจธเจญ เจคเฉเจ เจตเจงเฉเจ เจนเฉเฅค
เจเจฟเฉฑเจฅเฉ "cateee.net" เจเฉฑเจ เจตเจงเฉเจ เจธเจพเจเจ เจนเฉ เจเฉ เจฒเฉเจจเจเจธ เจเจฐเจจเจฒ เจฎเฉเจกเฉเจเจฒ เจฆเฉ เจธเฉฐเจฐเจเจจเจพ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจฆเฉ เจนเฉ
เจ
เจธเฉเจ เจคเฉเจฐเฉฐเจค เจเจฐเจจเจฒ เจธเฉฐเจฐเจเจจเจพ เจฆเจพ เจจเจพเจฎ เจฒเฉฑเจญเจฆเฉ เจนเจพเจ - CONFIG_ATH9K_HTC
เจ
เจคเฉ เจเจฐเจจเจฒ เจฎเฉเจกเฉเจเจฒ เจฆเจพ เจจเจพเจฎ เจเจฟเจธเจฆเฉ เจธเจพเจจเฉเฉฐ เจฒเฉเฉ เจนเฉ ath9k_htc
เจ
เจคเฉ เจซเจฟเจฐ เจเฉเจเจซเจฟเจเจฐเฉเจธเจผเจจ เจซเจฐเฉเจเจฎเฉเจเจ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจฒเฉเฉเฉเจเจฆเฉ เจฎเฉเจกเฉเจเจฒ เจฆเจพ เจจเจพเจฎ เจฆเจฟเจ
Linux kernel => recipes-kernel/linux/files/rbpi.cfg, เจฒเจพเจเจจ เจเฉเฉเฉ:
CONFIG_ATH9K_HTC=m
เจเจธ เจคเจฐเฉเจนเจพเจ, เจญเจตเจฟเฉฑเจ เจตเจฟเฉฑเจ เจคเฉเจธเฉเจ เจเจฟเจธเฉ เจตเฉ เจตเจพเจงเฉ เจเจชเจเจฐเจฃ เจจเฉเฉฐ เจเจชเจฃเฉ เจธเจฟเจธเจเจฎ เจจเจพเจฒ เจเจจเฉเจเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ (เจ เฉเจ เจนเฉ, เจฌเฉเจธเจผเฉฑเจ, เจเฉ เจเจน เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฒเฉเจจเจเจธ เจเจฐเจจเจฒ เจตเจฟเฉฑเจ เจธเจฎเจฐเจฅเจฟเจค เจนเฉ)
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจนเจพเจฌเจฐเจพ เจเฉเจ - เจกเจฟเจเจผเจพเจเจจเจฐ เจนเฉ เจคเจพเจ เจเฉ เจเจฐเจจเจพ เจนเฉ
เจ
เจคเฉ เจคเฉเจธเฉเจ เจธเจญ เจคเฉเจ เจตเจงเฉเจ เจเฉเจเจผเจพเจ เจฌเจฃเจพเจเจเจฆเฉ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ
เจฌเจฟเจฒเจเฉเจฒ เจเจฒเจ, เจคเฉเจธเฉเจ aliexpress 'เจคเฉ RPI เจฒเจ เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ เจเฉฑเจ เจธเจเจฐเฉเจจ เจธเจเฉเจฐเฉเจจ เจฒเฉ เจธเจเจฆเฉ เจนเฉ, เจเฉฑเจฅเฉ เจเฉฑเจ เจขเฉเจเจตเฉเจ เจฌเฉเจเจฐเฉ เจเจฐเจกเจฐ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจธ เจธเจญ เจจเฉเฉฐ เจเฉฑเจ Raspberry Pi 1,2 เจเจพเจ 3 เจฌเฉเจฐเจก เจจเจพเจฒ เจเจจเฉเจเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ (เจคเจฐเจเฉเจนเฉ เจคเฉเจฐ 'เจคเฉ 3, เจเจฟเจเจเจเจฟ เจเจน เจฌเจฟเจฒเจ-เจเจจ Wifi เจนเฉ), เจเฉเจฃเฉเฅค เจเฉเจกเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจเฉเจฐเจพเจซเจฟเจ เจกเจฟเจเจผเจพเจเจจ เจฅเฉเจฎ เจเฉฐเจเจฐเจซเฉเจธ, เจเฉฑเจ เจเฉฑเจ เจธเจเฉเจฐเฉเจจ เจ เจคเฉ เจตเฉเจเจฒเจพ => เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉ เจคเฉเจธเฉเจ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเจกเฉเจ เจชเจฒเฉเจ เจฐ เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค เจฌเฉเจธเจผเฉฑเจ เจเจน เจเจพเจซเจผเฉ เจญเจพเจฐเฉ เจนเฉเจตเฉเจเจพ, เจชเจฐ เจเจน เจคเฉเจนเจพเจกเจพ เจนเฉเจตเฉเจเจพเฅค
ะัะธะผะตัะฐะฝะธะต:
A ะดะปั ัะพะณะพ, ััะพะฑั ัะพะฑัะฐัั ะัะปััะธะผะตะดะธะฐ ัะตะฝัั Kodi ะดะปั ัะฐะผะพะน ะฑัะดะถะตัะฝะพะน ะฟะปะฐัั
Raspberry Pi Zero Wifi ะฒ yocto ะฒะฐะผ ะดะพััะฐัะพัะฝะพ ะธะทะผะตะฝะธัั ะดะฒะต ัััะพะบะธ:
ะบะพะฝัะธะณััะฐัะธะพะฝะฝัะน ัะฐะนะป => build/conf/local.conf
MACHINE = 'raspberrypi0-wifi'
ัะตัะตะฟั ัะฑะพัะบะธ Kodi => recipes-mediacentre/kodi/kodi_17.bbappend
EXTRA_OECONF_append = "${@bb.utils.contains('MACHINE',
'raspberrypi0-wifi', '${BS_RPI}', '', d)}"
เจเฉเจเจฐ เจเจผเฉเจฐเฉ เจตเจฟเฉฑเจ เจธเจฟเฉฐเจเจฒ เจชเฉเจฐเฉเจธเฉเจธเจฐ เจเฉเจฐ เจฆเฉ เจเจพเจฐเจจ GUI เจเฉเจกเฉ 17.6 เจฆเฉ เจชเฉเจฐเจคเฉเจเจฟเจฐเจฟเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฐเจนเฉฑเจธเจฎเจ เจเจพเจชเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจเฉฐเจจเจพเจ เจจเฉเฉฐ เจเจฒเจพ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจชเฉเจฐเจพเจฃเจพ, เจชเจฐ เจฌเจนเฉเจค เจคเฉเจเจผ เจธเฉฐเจธเจเจฐเจฃ เจฌเจฃเจพ เจธเจเจฆเฉ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ เจเฉเจกเฉ 15.2, เจเจน เจเจธ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจ เจตเจงเฉเจฐเฉ "เจฆเฉเจธเจคเจพเจจเจพ" เจนเฉเฅค (เจเจ เจตเจพเจฐ เจตเจฟเจฐเจพเจธเจค เจธเจญ เจเฉเจ เจนเฉฑเจฒ เจเจฐ เจฆเจฟเฉฐเจฆเฉ เจนเฉ)
เจฌเจฆเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจฎเฉเจฐเฉ เจเฉเจฒ เจฌเฉเจฐเจก เจจเจนเฉเจ เจนเฉ, เจเจธ เจฒเจ เจฎเฉเจ เจเจพเจเจ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเจพ, เจชเจฐ เจฎเฉเจจเฉเฉฐ เจฒเฉฑเจเจฆเจพ เจนเฉ เจเจฟ เจเจน เจเฉฐเจฎ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
เจธเฉฐเจเฉเจช เจ เจธเฉเจเจฌเจฒเฉ เจจเจฟเจฐเจฆเฉเจธเจผ
1) ะฃััะฐะฝะพะฒะธัะต ะทะฐะฒะธัะธะผะพััะธ Yocto Project (ะฝะฐะฟัะธะผะตั ะฒ Ubuntu):
sudo apt-get install -y --no-install-suggests --no-install-recommends
gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential
chrpath socat cpio python python3 python3-pip python3-pexpect
xz-utils debianutils iputils-ping python3-git python3-jinja2
libegl1-mesa libsdl1.2-dev xterm
2) ะกะบะฐัะฐะนัะต ะธ ัััะฐะฝะพะฒะธัะต Repo:
mkdir ~/bin
curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
3) ะะฐะณััะทะธัะต ะฟัะพะตะบั ั github:
PATH=${PATH}:~/bin
mkdir radio
cd radio
repo init -u https://github.com/berserktv/bs-manifest
-m raspberry/rocko/radio-rpi-0.2.8.xml
repo sync
4) ะกะพะฑะตัะธัะต ะฟัะพะตะบั:
./shell.sh
bitbake berserk-image
ะผะพะถะฝะพ ัะพะถะต ัะฐะผะพะต ัะพะฑัะฐัั ะดะปั ะฟะปะฐั Raspberry Pi 3B Plus, 3B ะธ 2B:
repo init -u https://github.com/berserktv/bs-manifest
-m raspberry/rocko/radio-0.2.8.xml
เจนเฉเจฐ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจ เจธเฉเจเจฌเจฒเฉ เจจเจฟเจฐเจฆเฉเจธเจผ
เจ เจคเฉ เจเฉฑเจ microSDHC เจเจพเจฐเจก 'เจคเฉ เจฐเจฟเจเจพเจฐเจกเจฟเฉฐเจ, เจตเฉเจเฉเจชเจฟเจเจฒเฉ เจฒเฉเจ เจตเจฟเฉฑเจ
เจชเฉ.เจเฉฑเจธ
เจฌเฉเจธเจผเฉฑเจ, เจเฉฐเจเจฐเจจเฉเจ เจฐเฉเจกเฉเจ เจธเจชเฉเจเจฐ เจฆเจพ เจตเจฟเจเจพเจฐ เจเจฎ เจนเฉ, เจนเจฐ เจเฉเจ เจเจธ เจจเฉเฉฐ เจเจพเจฃเจฆเจพ เจนเฉ เจ
เจคเฉ เจนเฉเจฌเจฐเฉ 'เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจตเจฟเจธเจผเฉ 'เจคเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจฒเฉเจ เจฎเจฟเจฒเจฃเจเฉ, เจเจฆเจพเจนเจฐเจฃ เจตเจเฉเจ
เจ เจคเฉ เจคเฉเจธเฉเจ เจเจน เจตเฉ เจธเฉเจ เจธเจเจฆเฉ เจนเฉ เจเจฟ เจฎเฉเจ เจธเจฟเจฐเจซเจผ เจฒเฉเฉเจพเจ เจจเฉเฉฐ เจคเจฟเจเจฐ เจเฉเจคเฉ เจนเฉฑเจฒ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจนเฉเฅค เจเจธ เจฆเจพ เจฎเฉเจ เจฎเฉเจเจพเจฌเจฒเจพ เจเจฐ เจธเจเจฆเจพ เจนเจพเจ เจ เจคเฉ เจเจนเจฟ เจธเจเจฆเจพ เจนเจพเจ เจเจฟ เจจเจนเฉเจ, เจเจฎเจพเจจเจฆเจพเจฐเฉ เจจเจพเจฒเฅค
เจฎเจฟเจธเจเจฐ เจเจฐเจตเฉ เจฆเฉ เจเจนเจพเจฃเฉ
ะฅะพัะธัะต ะฒะตัััะต, ั
ะพัะธัะต ะฝะตั, ะฐ ะดะตะปะพ ะฑัะปะพ ัะฐะบ:
ะะฐั ัะฐะฑะพัะธะน ะพัะธั ะณัะฐะฝะธัะธั ั ัะธัะผะพะน ะฟะพ ะฟัะพะธะทะฒะพะดััะฒั ัะฐะทะฝะพะณะพ ะทะฒัะบะพะฒะพะณะพ
ะพะฑะพััะดะพะฒะฐะฝะธั, ะธ ะพะดะฝะฐะถะดั ะดะธัะตะบัะพั ััะพะน ัะธัะผั, ะฝะฐะทะพะฒะตะผ ะตะณะพ ะผะธััะตั "ะญัะฒะธ"
ะฟะพะดะพัะตะป ะบ ะฝะฐัะตะผั ะทะฐะผะตััะธัะตะปั ะดะธัะตะบัะพัะฐ ัะธะปะธะฐะปะฐ ะผะธััะตัั "ะััะตะฝะธั"
ะธ ัะฟัะพัะธะป ั ะฝะตะณะพ, ะฝะฐัะบะพะปัะบะพ ัะปะพะถะฝะพ ะฟะพะฒะตัะธัั ะฝะฐ ะฟะปะฐัั Raspberry Pi
ะฟัะพะธะณััะฒะฐะฝะธะต ะทะฒัะบะพะฒะพะณะพ ะฟะพัะพะบะฐ ั.ะต. ะฟะปะฐัะฐ ะฟะพะดะบะปััะฐะตััั ะบ ัะตัะธ
ะธ ะบะพะปะพะฝะบะฐะผ, ะธ "ัะปััะตะฝ ั
ะฐัะฐะบัะตัะฝัะน ะทะฒัะบ".
ะะพัะปะต ััะพะณะพ ะผะธััะตั ะััะตะฝะธะน ะฟะพะดะพัะตะป ะบ ะทะฐะผะตััะธัะตะปั ะผะพะตะณะพ
ะฝะฐัะฐะปัะฝะธะบะฐ - ะผะธััะตัั "ะะพัะธัั" ะธ ะฟะตัะตะฐะดัะตัะพะฒะฐะป ะฒะพะฟัะพั ะตะผั,
ะฝั ะฐ ั, ะบะฐะบ ััะพัะพะฝะฝะธะน ะฝะฐะฑะปัะดะฐัะตะปั ัะปััะฐะนะฝะพ ััั ะธะดะตั ะทะฐะฟะพะผะฝะธะป
ะธ ะฝะฐะทะฒะฐะป ะตะต "ะะฐะดะฐัะฐ ััะตั
ะฝะฐัะฐะปัะฝะธะบะพะฒ".
ะ ะพะฑัะตะผ ั
ะพัะตะปะธ ะบะฐะบ ะปัััะต,
ะฐ ะฟะพะปััะธะปะพัั, ัะธัะฐัะฐ - "ะะพ ะผะธััะตั ะญัะฒะธ, ะบะฐะบ ะฒัะตะณะดะฐ, ะฟะพะผะพะณ."
ะงะตัะตะท ะฝะตะบะพัะพัะพะต ะฒัะตะผั ั ะฟะพะธะฝัะตัะตัะพะฒะฐะปัั ั ะผะธััะตัะฐ "ะะพัะธัะฐ"
ะตะณะพ ะผะฝะตะฝะธะตะผ ะฟะพ ะฟะพะฒะพะดั ะฝะฐะฟะธัะฐะฝะธั ะฝะตะฑะพะปััะพะน ะทะฐะผะตัะบะธ ะฝะฐ ััั ัะตะผั
ะฝะฐ "ะฅะฐะฑัะต", ะฝะฐ ััะพ "ะะพัะธั" ะพัะฒะตัะธะป, ััะพ ะธะทะผะตะฝะตะฝะธะต
"ััะตั
ะฟัะฝะบัะพะฒ ะผะตะฝั" ะฒ Kodi, ะพัะพะฑะพ ะฝะต ะฟัะธะฒะฝะพัะธั ะฝะธะบะฐะบะพะน
ะฝะพะฒะพะน ะธะฝัะพัะผะฐัะธะธ ะธ ะฝะต ะทะฐัะปัะถะธะฒะฐะตั ะพัะดะตะปัะฝะพะณะพ ัะฟะพะผะธะฝะฐะฝะธั.
ะะพะฝะตัะฝะพ ั ั ะฝะธะผ ะฟะพะปะฝะพัััั ัะพะณะปะฐัะตะฝ ะธ ะฟะพััะพะผั, ั ะฝะต ัะฐััะบะฐะถั ะตะผั,
ััะพ ััะพ-ัะพ ะฝะฐะฟะธัะฐะป ะฟะพ ััะพะผั ะฟะพะฒะพะดั.
ะกัะฐััั ะฝะฐะฟะธัะฐะฝะฐ ะธัะบะปััะธัะตะปัะฝะพ ะดะปั ะฟะปะฐัั "Raspberry Pi 1"
ะฒะทััะพะน ั ะผะธััะตัะฐ "ะะพัะธัะฐ" ะฝะฐ ะฒัะตะผั ัะบัะฟะตัะธะผะตะฝัะฐ,
ัะพะฒะฟะฐะดะตะฝะธั ัะพ ะฒัะตะผะธ ะดััะณะธะผะธ ะฟะปะฐัะฐะผะธ "Raspberry Pi 1" ัะปััะฐะนะฝั.
เจคเฉเจนเจพเจกเฉ เจฒเจ เจนเฉเจฐ เจตเจงเฉเจ เจ
เจคเฉ เจตเฉฑเจเจฐเฉเจเจ เจ
เจธเฉเจเจฌเจฒเฉเจเจ, เจ
เจคเฉ เจเจธ เจธเจพเจฒ เจคเฉเจนเจพเจกเฉ เจฒเจ เจชเฉเจฐเจพเจฃเฉ เจเฉฑเจ เจจเฉเฉฐ เจตเฉ เจเจพเจเจฃ เจฆเจฟเจเฅค
เจธเจฐเฉเจค: www.habr.com