igvaros
12.04.2017, 10:21
Пришел мне контроллер с матрицей, с залитой прошивкой. Но при сборке я даванул матрицу. Была еще одна матрица от планшета Digma, тоже 50 pin. Но разрешения отличались у родной 800Х480, а у меня была 1024Х600. Вариант один перешивать. На винду переходить принципиально не хочу. Да и программатор покупать не хотелось, "земноводная смету не подписывала". В свое время выписал USB-ASP (https://duino.ru/usbasp-programmer.html), а на глаза попалась статейка (http://homes-smart.ru/index.php/oborudovanie/prochee/i2c-usb-perekhodnik) как из него сделать USB-I2C. Делал все по инструкции, все получилось просто замечательно.
В терминале ввожу команду i2cdetect -y 7 и вижу свой контроллер, он выдает четыре адреса: 0X50, 0X37, 0X4a, 0X4b. Все вроде замечательно, но как считать и записать в него? На GITHUB-е нашел интересный проект pyrtd2660i2c (https://github.com/mushketer888/pyrtd2660i2c). Используя его считал старую прошивку и записал новую.
Единственно для кого то может стать определенной трудностью, то что работать нужно в терминале.
Не запускайте балистическую ракету по средством Windows, она либо зависнет, либо вернется за подтверждением:smile1:
В терминале ввожу команду i2cdetect -y 7 и вижу свой контроллер, он выдает четыре адреса: 0X50, 0X37, 0X4a, 0X4b. Все вроде замечательно, но как считать и записать в него? На GITHUB-е нашел интересный проект pyrtd2660i2c (https://github.com/mushketer888/pyrtd2660i2c). Используя его считал старую прошивку и записал новую.
Единственно для кого то может стать определенной трудностью, то что работать нужно в терминале.
Не запускайте балистическую ракету по средством Windows, она либо зависнет, либо вернется за подтверждением:smile1: