PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Вопросы по прошивкам (http://pccar.ru/forumdisplay.php?f=142)
-   -   открытая прошивка для RTD2662/2660 (http://pccar.ru/showthread.php?t=20391)

fmark 02.06.2014 06:05

Цитата:

Сообщение от ancc (Сообщение 298699)
вроде пофиксил

Проверил управление с ардуин. К сожалению не работает. Команды в окне терминала пишутся, а сам контроллер не реагирует.

Может вы послали не ту прошивку. На ней при переключении входов пишет : OPENRTDD2660.RU 19.05.2014

ancc 02.06.2014 07:01

Цитата:

Сообщение от YAM1966 (Сообщение 298700)
Уважаемый ancc,
дисплей AA090TA01 1280x768 lvds 8bit можно скрестить с контроллером?

проглядел бегло даташит.
там вроде стандартный lvds, не увидел ничего необычного, собственно не должно быть проблем.

ancc 02.06.2014 07:30

Цитата:

Сообщение от fmark (Сообщение 298708)
Проверил управление с ардуин. К сожалению не работает. Команды в окне терминала пишутся, а сам контроллер не реагирует.

Может вы послали не ту прошивку. На ней при переключении входов пишет : OPENRTDD2660.RU 19.05.2014

нужна отладка с самой платы.

Собственно проблема там в том, что i2c софтовый. все задерки в нем генерируются программно и похоже не очень совпадают со стандартом. Поэтому, при запросе данных из ардуины она похоже не успевает их отдавать. Соответственно RTD принимает мусор. У себя я добился полного отсутствия ошибок приема покрутив задержки. Но у меня не совсем ардуино (у меня в тесте с rtd2662 используется Teensy 3.0 на ARM), поэтому вполне возможно что задержки еще надо увеличить. Погляжу сегодня еще стандарты для i2c, какие там временные параметры должны быть.

Проблема еще в том, что в разных режимах нагрузка на проц разная, соответственно задержки плавают.

ancc 02.06.2014 08:25

еще подкрутил и отправил.

fmark 02.06.2014 09:04

Цитата:

Сообщение от ancc (Сообщение 298713)
еще подкрутил и отправил.

Проверил - не работает.

ancc 02.06.2014 09:16

Цитата:

Сообщение от fmark (Сообщение 298716)
Проверил - не работает.

на каком чипе у вас ардуина?

fmark 02.06.2014 09:18

Цитата:

Сообщение от ancc (Сообщение 298718)
на каком чипе у вас ардуина?

Arduino Pro Mini - ATmega328 running at 16MHz.

Как эта, но китайского производства : https://www.sparkfun.com/products/11113

ancc 02.06.2014 09:22

328 нету у меня свободной, на 168 попробую сегодня (почти то же самое).

iddqd1 07.06.2014 11:42

Докладываю про постал-авр и Постал 3 (для поиска - Postal 3, Postal3, Postal-avr )
Шьет без выпаивания без проблем.
Режим - spi flash, в настройках все галочки кроме Auto size сняты.
Шьет очень-очень быстро (что в принципе ожидаемо).
Единственное - не запустилось по какой-то причине с прищепкой - скорее всего где-то неправильно распаял ее (там вместо ног - pld, а на постал - цанговые кроватки и туда эти ноги не лезут), но искать поленился, разобрал все и подпаял адаптеру постала напрямую к ногам флешки.

Ancc - теперь я полностью готов тестировать прошивки для моей матрицы сотнями :D
Как будет свободное время - пишите.

ancc 07.06.2014 18:55

Проблема с I2C вроде как решена. Спасибо fmark за найденную проблему в скетче.
Новый файл скетча перезалит на прежнее место.

сегодня постараюсь отправить всем прошивки, кто просил.


Часовой пояс GMT +4, время: 13:12.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot