เจฌเจพเจนเจฐเฉ เจธเจตเฉ-เจเจจเจเฉเจฐเจฟเจชเจเจฟเฉฐเจ เจกเจฐเจพเจเจตเจพเจ เจจเฉเฉฐ เจเจฒเจเจพเจเจฃเจพ เจ เจคเฉ เจนเฉเจ เจเจฐเจจเจพ เจฎเฉเจฐเจพ เจชเฉเจฐเจพเจฃเจพ เจธเจผเฉเจ เจนเฉเฅค เจ เจคเฉเจค เจตเจฟเฉฑเจ, เจฎเฉเจจเฉเฉฐ Zalman VE-400, Zalman ZM-SHE500, Zalman ZM-VE500 เจตเจฐเจเฉ เจฎเจพเจกเจฒเจพเจ เจจเจพเจฒ เจ เจญเจฟเจเจธ เจเจฐเจจ เจฆเจพ เจฎเฉเจเจพ เจฎเจฟเจฒเจฟเจเฅค เจนเฉเจฃเฉ-เจนเฉเจฃเฉ, เจเฉฑเจ เจธเจนเจฟเจเจฐเจฎเฉ เจฎเฉเจฐเฉ เจฒเจ เจเฉฑเจ เจนเฉเจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจจเฉ เจฒเจฟเจเจเจ: Patriot (Aigo) SK8671, เจเฉ เจเจฟ เจเฉฑเจ เจเจฎ เจกเจฟเจเจผเจพเจเจจ เจฆเฉ เจ เจจเฉเจธเจพเจฐ เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉ - เจเฉฑเจ LCD เจธเฉฐเจเฉเจคเจ เจ เจคเฉ เจเฉฑเจ PIN เจเฉเจก เจฆเจพเจเจฒ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจเฉเจฌเฉเจฐเจกเฅค เจเจธ เจคเฉเจ เจเจนเฉ เจจเจฟเจเจฒเจฟเจ...
1. เจเจพเจฃ เจชเจเจพเจฃ
เจนเจพเจเจธเจฟเฉฐเจ
ะฃะฟะฐะบะพะฒะบะฐ
เจกเจฟเจธเจ 'เจคเฉ เจธเจเฉเจฐ เจเฉเจคเฉ เจกเฉเจเจพ เจคเฉฑเจ เจชเจนเฉเฉฐเจ, เจเฉ เจเจฟ เจเจจเจเฉเจฐเจฟเจชเจเจก เจนเฉ, เจชเจฟเฉฐเจจ เจเฉเจก เจฆเจฐเจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจเจธ เจกเจฟเจตเจพเจเจธ 'เจคเฉ เจเฉเจ เจธเจผเฉเจฐเฉเจเจคเฉ เจจเฉเจ:
- เจชเจฟเฉฐเจจ เจเฉเจก เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจ เจจเจฒเฉเจ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ F1 เจฆเจฌเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ;
- เจชเจฟเฉฐเจจ เจเฉเจก เจตเจฟเฉฑเจ 6 เจคเฉเจ 9 เจ เฉฐเจเจพเจ เจฆเจพ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ;
- 15 เจเจฒเจค เจเฉเจธเจผเจฟเจธเจผเจพเจ เจคเฉเจ เจฌเจพเจ เจฆ, เจกเจฟเจธเจ เจธเจพเจซเจผ เจนเฉ เจเจพเจเจฆเฉ เจนเฉเฅค
2. เจนเจพเจฐเจกเจตเฉเจ เจฐ เจเจฐเจเฉเจเฉเจเจเจฐ
เจชเจนเจฟเจฒเจพเจ, เจ เจธเฉเจ เจเจน เจธเจฎเจเจฃ เจฒเจ เจกเจฟเจตเจพเจเจธ เจจเฉเฉฐ เจนเจฟเฉฑเจธเจฟเจเจ เจตเจฟเฉฑเจ เจตเฉฐเจกเจฆเฉ เจนเจพเจ เจเจฟ เจเจธ เจตเจฟเฉฑเจ เจเจฟเจนเฉเฉ เจญเจพเจ เจนเจจเฅค เจธเจญ เจคเฉเจ เจเจเจพ เจเฉฐเจฎ เจเฉเจธ เจจเฉเฉฐ เจเฉเจฒเฉเจนเจฃเจพ เจนเฉ: เจฌเจนเฉเจค เจธเจพเจฐเฉ เจฎเจพเจเจเจฐเฉเจธเจเฉเจชเจฟเจ เจชเฉเจ เจ เจคเฉ เจชเจฒเจพเจธเจเจฟเจ. เจเฉเจธ เจเฉเจฒเฉเจนเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจ เจธเฉเจ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ (เจชเฉฐเจ-เจชเจฟเฉฐเจจ เจเจจเฉเจเจเจฐ เจตเฉฑเจฒ เจงเจฟเจเจจ เจฆเจฟเจ เจเฉ เจฎเฉเจ เจธเฉเจฒเจก เจเฉเจคเจพ เจธเฉ):
2.1 เจฎเฉเฉฑเจ เจฌเฉเจฐเจก
เจฎเฉเฉฑเจ เจฌเฉเจฐเจก เจเจพเจซเจผเฉ เจธเจงเจพเจฐเจจ เจนเฉ:
เจเจธเจฆเฉ เจธเจญ เจคเฉเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเจฟเฉฑเจธเฉ (เจเฉฑเจชเจฐ เจคเฉเจ เจนเฉเจ เจพเจ เจคเฉฑเจ เจตเฉเจเฉ):
- LCD เจธเฉเจเจ (CN1) เจฒเจ เจเจจเฉเจเจเจฐ;
- เจเจตเฉเจเจฐ (SP1);
- Pm25LD010 (
เจจเจฟเจฐเจงเจพเจฐเจจ ) SPI เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต (U2); - Jmicron JMS539 เจเฉฐเจเจฐเฉเจฒเจฐ (
เจจเจฟเจฐเจงเจพเจฐเจจ ) USB-SATA (U1) เจฒเจ; - USB 3 เจเจจเฉเจเจเจฐ (J1)เฅค
SPI เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต JMS539 เจ เจคเฉ เจเฉเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจฒเจ เจซเจฐเจฎเจตเฉเจ เจฐ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจฆเฉ เจนเฉเฅค
2.2 LCD เจธเฉเจเจ เจฌเฉเจฐเจก
LCD เจฌเฉเจฐเจก 'เจคเฉ เจเฉเจ เจตเฉ เจเจฎเจพเจฒ เจจเจนเฉเจ เจนเฉเฅค
เจธเจฟเจฐเจซ:
- เจ เจฃเจเจพเจฃ เจฎเฉเจฒ เจฆเจพ LCD เจธเฉเจเจ (เจธเจผเจพเจเจฆ เจเฉเจจเฉ เจซเฉเจเจ เจธเฉเฉฑเจ เจจเจพเจฒ); เจเฉเจฐเจฎเจตเจพเจฐ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจฆเฉ เจจเจพเจฒ;
- เจเฉเจฌเฉเจฐเจก เจฌเฉเจฐเจก เจฒเจ เจฐเจฟเจฌเจจ เจเจจเฉเจเจเจฐเฅค
2.3 เจเฉเจฌเฉเจฐเจก เจฌเฉเจฐเจก
เจเฉเจฌเฉเจฐเจก เจฌเฉเจฐเจก เจฆเฉ เจเจพเจเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจเฉเจเจผเจพเจ เจเฉฑเจ เจนเฉเจฐ เจฆเจฟเจฒเจเจธเจช เจฎเฉเฉ เจฒเฉเจเจฆเฉเจเจ เจนเจจ.
เจเฉฑเจฅเฉ, เจชเจฟเจเจฒเฉ เจชเจพเจธเฉ, เจ เจธเฉเจ เจเฉฑเจ เจฐเจฟเจฌเจจ เจเจจเฉเจเจเจฐ เจฆเฉเจเจฆเฉ เจนเจพเจ, เจจเจพเจฒ เจนเฉ เจเฉฑเจ เจธเจพเจเจชเจฐเจธ CY8C21434 เจฎเจพเจเจเฉเจฐเฉเจเฉฐเจเจฐเฉเจฒเจฐ PSoC 1 (เจเจธ เจคเฉเจ เจฌเจพเจ เจฆ เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจธเจฟเจฐเจซเจผ PSoC เจเจนเจพเจเจเฉ)
CY8C21434 M8C เจจเจฟเจฐเจฆเฉเจธเจผ เจธเฉเฉฑเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ (เจฆเฉเจเฉ
2.4 เจคเจพเจฐเจพเจ เจตเฉฑเจฒ เจฆเฉเจ เจฐเจฟเจนเจพ เจนเฉ
เจเจ เจเจน เจชเจคเจพ เจเจฐเฉเจ เจเจฟ เจเฉฑเจฅเฉ เจเฉ เจเฉเฉเจฟเจ เจนเฉเจเจ เจนเฉเฅค เจ เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ, เจธเจฟเจฐเจซ เจเฉฑเจ เจฎเจฒเจเฉเจฎเฉเจเจฐ เจจเจพเจฒ เจคเจพเจฐเจพเจ เจฆเฉ เจเจพเจเจ เจเจฐเฉ:
เจเฉเจกเฉ 'เจคเฉ เจเจฟเฉฑเจเฉ เจเจ เจเจธ เจเจฟเฉฑเจคเจฐ เจฒเจ เจธเจชเฉฑเจธเจผเจเฉเจเจฐเจจ:
- PSoC เจฆเจพ เจตเจฐเจฃเจจ เจคเจเจจเฉเจเฉ เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเฉฑเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉ;
- เจ เจเจฒเจพ เจเจจเฉเจเจเจฐ, เจธเฉฑเจเฉ เจชเจพเจธเฉ เจตเจพเจฒเจพ, ISSP เจเฉฐเจเจฐเจซเฉเจธ เจนเฉ, เจเฉ เจเจฟ เจเจฟเจธเจฎเจค เจฆเฉ เจเฉฑเจเจพ เจจเจพเจฒ, เจเฉฐเจเจฐเจจเฉเจ เจคเฉ เจเจธ เจฌเจพเจฐเฉ เจเฉ เจฒเจฟเจเจฟเจ เจเจฟเจ เจนเฉ เจเจธ เจจเจพเจฒ เจฎเฉเจฒ เจเจพเจเจฆเจพ เจนเฉ;
- เจธเจญ เจคเฉเจ เจธเฉฑเจเฉ เจเจจเฉเจเจเจฐ เจเฉเจฌเฉเจฐเจก เจฌเฉเจฐเจก เจจเจพเจฒ เจฐเจฟเจฌเจจ เจเจจเฉเจเจเจฐ เจฒเจ เจเจฐเจฎเฉเจจเจฒ เจนเฉ;
- เจเจพเจฒเจพ เจเจเจคเจเจพเจฐ CN1 เจเจจเฉเจเจเจฐ เจฆเจพ เจเฉฑเจ เจกเจฐเจพเจเฉฐเจ เจนเฉ, เจเฉ เจฎเฉเฉฑเจ เจฌเฉเจฐเจก เจจเฉเฉฐ LCD เจฌเฉเจฐเจก เจจเจพเจฒ เจเฉเฉเจจ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค P11, P13 เจ เจคเฉ P4 LCD เจฌเฉเจฐเจก 'เจคเฉ PSoC เจชเจฟเฉฐเจจ 11, 13 เจ เจคเฉ 4 เจจเจพเจฒ เจเฉเฉเฉ เจนเฉเจ เจนเจจเฅค
3. เจนเจฎเจฒเฉ เจฆเฉ เจเจฆเจฎเจพเจ เจฆเจพ เจเฉเจฐเจฎ
เจนเฉเจฃ เจเจฆเฉเจ เจ เจธเฉเจ เจเจพเจฃเจฆเฉ เจนเจพเจ เจเจฟ เจเจธ เจกเจฐเจพเจเจต เจตเจฟเฉฑเจ เจเจฟเจนเฉเฉ เจญเจพเจ เจธเจผเจพเจฎเจฒ เจนเจจ, เจธเจพเจจเฉเฉฐ เจเจน เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ: 1) เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃเจพ เจเจฟ เจฎเฉเจฒ เจเจจเจเฉเจฐเจฟเจชเจธเจผเจจ เจเจพเจฐเจเจเฉเจธเจผเจฒเจคเจพ เจ เจธเจฒ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฆ เจนเฉ; 2) เจชเจคเจพ เจฒเจเจพเจ เจเจฟ เจเจจเจเฉเจฐเจฟเจชเจธเจผเจจ เจเฉเฉฐเจเฉเจเจ เจเจฟเจตเฉเจ เจคเจฟเจเจฐ/เจฐเฉฑเจเจฟเจ เจค เจเฉเจคเฉเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจ; 3) เจชเจคเจพ เจเจฐเฉ เจเจฟ เจ เจธเจฒ เจตเจฟเฉฑเจ เจชเจฟเฉฐเจจ เจเฉเจก เจเจฟเฉฑเจฅเฉ เจเฉเฉฑเจ เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค
เจ เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ เจฎเฉเจ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจเจฆเจฎ เจเฉเจคเฉ:
- เจเฉฑเจ SPI เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต เจคเฉเจ เจเฉฑเจ เจกเจพเจเจพ เจกเฉฐเจช เจฒเจฟเจ;
- เจเฉฑเจ PSoC เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต เจคเฉเจ เจกเจพเจเจพ เจกเฉฐเจช เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ;
- เจคเจธเจฆเฉเจ เจเฉเจคเจพ เจนเฉ เจเจฟ เจธเจพเจเจชเจฐเจธ PSoC เจ เจคเฉ JMS539 เจตเจฟเจเจเจพเจฐ เจธเฉฐเจเจพเจฐ เจตเจฟเฉฑเจ เจ เจธเจฒ เจตเจฟเฉฑเจ เจฆเจฌเจพเจเจเจ เจเจเจเจ เจเฉเฉฐเจเฉเจเจ เจธเจผเจพเจฎเจฒ เจนเจจ;
- เจฎเฉเจ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจ เจเจฟ เจชเจพเจธเจตเจฐเจก เจฌเจฆเจฒเจฆเฉ เจธเจฎเฉเจ, SPI เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต เจตเจฟเฉฑเจ เจเฉเจ เจตเฉ เจเจตเจฐเจฐเจพเจเจ เจจเจนเฉเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉ;
- JMS8051 เจคเฉเจ 539 เจซเจฐเจฎเจตเฉเจ เจฐ เจจเฉเฉฐ เจเจฒเจเจพเจเจฃ เจฒเจ เจฌเจนเฉเจค เจเจฒเจธเฉ เจธเฉเฅค
3.1 เจเฉฑเจ SPI เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต เจคเฉเจ เจกเจพเจเจพ เจกเฉฐเจช เจฒเฉเจฃเจพ
เจเจน เจตเจฟเจงเฉ เจฌเจนเฉเจค เจธเจงเจพเจฐเจจ เจนเฉ:
- เจชเฉเจคเจพเจฒเจพเจ เจจเฉเฉฐ เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต เจฆเฉเจเจ เจฒเฉฑเจคเจพเจ เจจเจพเจฒ เจเฉเฉเฉ: CLK, MOSI, MISO เจ เจคเฉ (เจตเจฟเจเจฒเจชเจฟเจ) EN;
- เจคเจฐเจ เจตเจฟเจธเจผเจฒเฉเจธเจผเจ (เจฎเฉเจ เจตเจฐเจคเจฟเจ
Saleae Logic Pro 16 ); - SPI เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจจเฉเฉฐ เจกเฉเจเฉเจก เจเจฐเฉ เจ เจคเฉ เจจเจคเฉเจเฉ CSV เจตเจฟเฉฑเจ เจจเจฟเจฐเจฏเจพเจค เจเจฐเฉ;
- เจซเจพเจเจฆเจพ เจเจ เจพเจ
decode_spi.rb เจจเจคเฉเจเจฟเจเจ เจจเฉเฉฐ เจชเจพเจฐเจธ เจเจฐเจจ เจ เจคเฉ เจกเฉฐเจช เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจเฅค
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจจเฉเจ เจเจฐเฉ เจเจฟ เจเจน เจชเจนเฉเฉฐเจ เจเจพเจธ เจคเฉเจฐ 'เจคเฉ JMS539 เจเฉฐเจเจฐเฉเจฒเจฐ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ เจเฉฐเจเฉ เจคเจฐเฉเจนเจพเจ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเฉ, เจเจฟเจเจเจเจฟ เจเจน เจเฉฐเจเจฐเฉเจฒเจฐ เจธเจผเฉเจฐเฉเจเจคเฉ เจชเฉเจพเจ 'เจคเฉ เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต เจคเฉเจ เจธเจพเจฐเฉ เจซเจฐเจฎเจตเฉเจ เจฐ เจจเฉเฉฐ เจฒเฉเจก เจเจฐเจฆเจพ เจนเฉเฅค
$ decode_spi.rb boot_spi1.csv dump
0.039776 : WRITE DISABLE
0.039777 : JEDEC READ ID
0.039784 : ID 0x7f 0x9d 0x21
---------------------
0.039788 : READ @ 0x0
0x12,0x42,0x00,0xd3,0x22,0x00,
[...]
$ ls --size --block-size=1 dump
49152 dump
$ sha1sum dump
3d9db0dde7b4aadd2b7705a46b5d04e1a1f3b125 dump
SPI เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต เจคเฉเจ เจเฉฑเจ เจกเฉฐเจช เจฒเฉเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจฎเฉเจ เจเจธ เจธเจฟเฉฑเจเฉ เจคเฉ เจชเจนเฉเฉฐเจเจฟเจ เจเจฟ เจเจธเจฆเจพ เจเฉฑเจเฉ เจเฉฑเจ เจเฉฐเจฎ เจนเฉ JMicron เจเฉฐเจเจฐเฉเจฒ เจกเจฟเจตเจพเจเจธ เจฒเจ เจซเจฐเจฎเจตเฉเจ เจฐ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจเจพ, เจเฉ เจเจฟ 8051 เจฎเจพเจเจเฉเจฐเฉเจเฉฐเจเจฐเฉเจฒเจฐ เจตเจฟเฉฑเจ เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉ. เจฌเจฆเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, SPI เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต เจฆเจพ เจกเฉฐเจช เจฒเฉเจฃเจพ เจฌเฉเจเจพเจฐ เจจเจฟเจเจฒเจฟเจ:
- เจเจฆเฉเจ เจชเจฟเฉฐเจจ เจเฉเจก เจฌเจฆเจฒเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต เจกเฉฐเจช เจเฉฑเจเฉ เจเจฟเจนเจพ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉ;
- เจธเจผเฉเจฐเฉเจเจคเฉ เจชเฉเจพเจ เจคเฉเจ เจฌเจพเจ เจฆ, เจกเจฟเจตเจพเจเจธ SPI เจซเจฒเฉเจธเจผ เจกเจฐเจพเจเจต เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจจเจนเฉเจ เจเจฐเจฆเฉ เจนเฉเฅค
3.2 เจธเฉเฉฐเจเจฃ เจตเจพเจฒเฉ เจธเฉฐเจเจพเจฐ
เจเจน เจชเจคเจพ เจฒเจเจพเจเจฃ เจฆเจพ เจเฉฑเจ เจคเจฐเฉเจเจพ เจนเฉ เจเจฟ เจฆเจฟเจฒเจเจธเจชเฉ เจฆเฉ เจธเจฎเฉเจ/เจธเจฎเฉฑเจเจฐเฉ เจฒเจ เจธเฉฐเจเจพเจฐเจพเจ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฒเจ เจเจฟเจนเฉเฉ เจเจฟเฉฑเจช เจเจผเจฟเฉฐเจฎเฉเจตเจพเจฐ เจนเฉเฅค เจเจฟเจตเฉเจ เจเจฟ เจ เจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจพเจฃเจฆเฉ เจนเจพเจ, USB-SATA เจเฉฐเจเจฐเฉเจฒเจฐ เจเจจเฉเจเจเจฐ CN1 เจ เจคเฉ เจฆเฉ เจฐเจฟเจฌเจจเจพเจ เจฐเจพเจนเฉเจ เจธเจพเจเจชเจฐเจธ PSoC LCD เจจเจพเจฒ เจเฉเฉเจฟเจ เจนเฉเจเจ เจนเฉเฅค เจเจธ เจฒเจ, เจ เจธเฉเจ เจชเฉเจคเจพเจฒเจพเจ เจจเฉเฉฐ เจคเจฟเฉฐเจจ เจธเจฎเจพเจจ เจฒเฉฑเจคเจพเจ เจจเจพเจฒ เจเฉเฉเจฆเฉ เจนเจพเจ:
- P4, เจเจฎ เจเฉฐเจชเฉเฉฑเจ/เจเจเจเจชเฉเฉฑเจ;
- P11, I2C SCL;
- P13, I2C SDA.
เจซเจฟเจฐ เจ เจธเฉเจ Saleae logic analyzer เจจเฉเฉฐ เจฒเจพเจเจ เจเจฐเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเฉเจฌเฉเจฐเจก 'เจคเฉ เจฆเจฐเจ เจเจฐเจฆเฉ เจนเจพเจ: โ123456~โเฅค เจจเจคเฉเจเฉ เจตเจเฉเจ, เจ เจธเฉเจ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจฆเฉเจเจฆเฉ เจนเจพเจเฅค
เจเจธ 'เจคเฉ เจ เจธเฉเจ เจคเจฟเฉฐเจจ เจกเจพเจเจพ เจเจเจธเจเฉเจเจ เจเฉเจจเจฒ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ:
- เจเฉเจจเจฒ P4 'เจคเฉ เจเจ เจเฉเจเฉ เจฌเจฐเจธเจ เจนเจจ;
- P11 เจ เจคเฉ P13 'เจคเฉ - เจฒเจเจญเจ เจฒเจเจพเจคเจพเจฐ เจกเจพเจเจพ เจเจเจธเจเฉเจเจเฅค
เจเฉเจจเจฒ P4 (เจชเจฟเจเจฒเฉ เจเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจ เจจเฉเจฒเจพ เจเจเจคเจเจพเจฐ) 'เจคเฉ เจชเจนเจฟเจฒเฉ เจธเจชเจพเจเจ 'เจคเฉ เจเจผเฉเจฎ เจเจจ เจเจฐเจฆเฉ เจนเฉเจ, เจ เจธเฉเจ เจนเฉเจ เจพเจ เจฆเจฟเจเจฆเฉ เจนเจพเจ:
เจเฉฑเจฅเฉ เจคเฉเจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ เจเจฟ P4 'เจคเฉ เจฒเจเจญเจ 70ms เจฆเจพ เจเฉฑเจ เจฎเฉเจจเฉเจเฉเจจเจธ เจธเจฟเจเจจเจฒ เจนเฉ, เจเฉ เจชเจนเจฟเจฒเจพเจ เจฎเฉเจจเฉเฉฐ เจเฉฑเจ เจเจฒเจพเจ เจธเจฟเจเจจเจฒ เจฆเฉ เจญเฉเจฎเจฟเจเจพ เจจเจฟเจญเจพเจเจฃ เจฒเจ เจฒเฉฑเจเจฆเจพ เจธเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจฎเฉเจฐเฉ เจ เฉฐเจฆเจพเจเจผเฉ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจตเจฟเฉฑเจ เจเฉเจ เจธเจฎเจพเจ เจฌเจฟเจคเจพเจเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจฎเฉเจ เจเฉเจเจฟเจ เจเจฟ เจเจน เจเฉฑเจ เจเฉเฉ เจธเจฟเจเจจเจฒ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจเฉฑเจ เจเจกเฉเจ เจธเจเฉเจฐเฉเจฎ เจนเฉ เจเฉ เจเจฟ เจเฉเฉฐเจเฉเจเจ เจฆเจฌเจพเจเจฃ 'เจคเฉ เจเจตเฉเจเจฐ เจจเฉเฉฐ เจเจเจเจชเฉเฉฑเจ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจเจธ เจฒเจ, เจธเจฟเจเจจเจฒ เจฆเฉ เจเจธ เจญเจพเจ เจตเจฟเฉฑเจ เจธเจพเจกเฉ เจฒเจ เจเจชเจฏเฉเจเฉ เจเจพเจฃเจเจพเจฐเฉ เจจเจนเฉเจ เจนเฉ. เจนเจพเจฒเจพเจเจเจฟ, เจเจน เจเจพเจฃเจจ เจฒเจ เจเฉฑเจ เจธเฉเจเจ เจตเจเฉเจ เจตเจฐเจคเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเจฟ PSoC เจเฉฑเจ เจเฉเฉฐเจเฉ เจชเฉเจฐเฉเจธ เจจเฉเฉฐ เจเจฆเฉเจ เจฐเจเจฟเจธเจเจฐ เจเจฐเจฆเจพ เจนเฉเฅค
เจนเจพเจฒเจพเจเจเจฟ, เจจเจตเฉเจจเจคเจฎ P4 เจเจกเฉเจ เจธเจเฉเจฐเฉเจฎ เจฅเฉเฉเฉ เจตเฉฑเจเจฐเฉ เจนเฉ: เจเจน "เจ เจตเฉเจง เจชเจฟเฉฐเจจ" เจฒเจ เจเจกเฉเจ เจนเฉ!
เจเฉเจธเจเฉเจฐเฉเจ เจเฉเจฐเจพเจซ 'เจคเฉ เจตเจพเจชเจธ เจเจเจฃเจพ, เจเจเจฐเฉ เจเจกเฉเจ เจธเจเฉเจฐเฉเจฎ เจเฉเจฐเจพเจซ 'เจคเฉ เจเจผเฉเจฎ เจเจจ เจเจฐเจจเจพ (เจจเฉเจฒเจพ เจเจเจคเจเจพเจฐ เจฆเฉเจฌเจพเจฐเจพ เจฆเฉเจเฉ), เจธเจพเจจเฉเฉฐ เจฎเจฟเจฒเจฆเจพ เจนเฉ:
เจเฉฑเจฅเฉ เจ เจธเฉเจ P11 'เจคเฉ เจฎเฉเจจเฉเจเฉเจจเจธ เจธเจฟเจเจจเจฒ เจฆเฉเจเจฆเฉ เจนเจพเจเฅค เจเจธ เจฒเจ เจ เจเจฟเจนเจพ เจฒเจเจฆเจพ เจนเฉ เจเจฟ เจเจน เจเฉเฉ เจฆเจพ เจธเฉฐเจเฉเจค เจนเฉเฅค เจ เจคเฉ P13 เจกเจพเจเจพ เจนเฉเฅค เจงเจฟเจเจจ เจฆเจฟเจ เจเจฟ เจฌเฉเจช เจเจคเจฎ เจนเฉเจฃ เจคเฉเจ เจฌเจพเจ เจฆ เจชเฉเจเจฐเจจ เจเจฟเจตเฉเจ เจฌเจฆเจฒเจฆเจพ เจนเฉเฅค เจเจน เจฆเฉเจเจฃเจพ เจฆเจฟเจฒเจเจธเจช เจนเฉเจตเฉเจเจพ เจเจฟ เจเฉฑเจฅเฉ เจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค
เจฆเฉ เจคเจพเจฐเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจตเจพเจฒเฉ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจเจฎ เจคเฉเจฐ 'เจคเฉ SPI เจเจพเจ I2C เจนเฉเฉฐเจฆเฉ เจนเจจ, เจ เจคเฉ เจธเจพเจเจชเจฐเจธ 'เจคเฉ เจคเจเจจเฉเจเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฆเฉฑเจธเจฆเฉเจเจ เจนเจจ เจเจฟ เจเจน เจชเจฟเฉฐเจจ I2C เจจเจพเจฒ เจฎเฉเจฒ เจเจพเจเจฆเฉ เจนเจจ, เจเฉ เจ เจธเฉเจ เจฆเฉเจเจฆเฉ เจนเจพเจ เจเจฟ เจธเจพเจกเฉ เจเฉเจธ เจตเจฟเฉฑเจ เจธเฉฑเจ เจนเฉ:
USB-SATA เจเจฟเฉฑเจชเจธเฉเฉฑเจ เจเฉเฉฐเจเฉ เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจชเฉเฉเจนเจจ เจฒเจ PSoC เจจเฉเฉฐ เจฒเจเจพเจคเจพเจฐ เจชเฉเจฒ เจเจฐเจฆเจพ เจนเฉ, เจเฉ เจเจฟ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ "0" เจนเฉเฅค เจซเจฟเจฐ, เจเจฆเฉเจ เจคเฉเจธเฉเจ "1" เจเฉเฉฐเจเฉ เจฆเจฌเจพเจเจเจฆเฉ เจนเฉ, เจเจน "1" เจตเจฟเฉฑเจ เจฌเจฆเจฒ เจเจพเจเจฆเจพ เจนเฉเฅค "~" เจฆเจฌเจพเจเจฃ เจคเฉเจ เจคเฉเจฐเฉฐเจค เจฌเจพเจ เจฆ เจ เฉฐเจคเจฟเจฎ เจชเฉเจฐเจธเจพเจฐเจฃ เจตเฉฑเจเจฐเจพ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเฉเจเจฐ เจเจฒเจค เจชเจฟเฉฐเจจ เจเฉเจก เจฆเจพเจเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเจธ เจธเจฎเฉเจ เจฎเฉเจ เจเจพเจเจ เจจเจนเฉเจ เจเฉเจคเฉ เจนเฉ เจเจฟ เจ เจธเจฒ เจตเจฟเฉฑเจ เจเฉฑเจฅเฉ เจเฉ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจเฉเจคเจพ เจเจพ เจฐเจฟเจนเจพ เจนเฉ. เจชเจฐ เจฎเฉเจจเฉเฉฐ เจธเจผเฉฑเจ เจนเฉ เจเจฟ เจเจน เจเฉฑเจ เจเจจเจเฉเจฐเจฟเจชเจธเจผเจจ เจเฉเฉฐเจเฉ เจนเฉเจฃ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ เจจเจนเฉเจ เจนเฉเฅค เจตเฉเจธเฉ เจตเฉ, เจเจน เจธเจฎเจเจฃ เจฒเจ เจ เจเจฒเจพ เจญเจพเจ เจฆเฉเจเฉ เจเจฟ เจฎเฉเจ PSoC เจ เฉฐเจฆเจฐเฉเจจเฉ เจซเจฐเจฎเจตเฉเจ เจฐ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจนเจเจพเจเจเฅค
เจธเจฐเฉเจค: www.habr.com