ЗАО «ЗЭО»

Техническая поддержка пользователей => Тион270, Тион-Про270, Сириус270 => Тема начата: pav2000 от 16 Февраля, 2011, 18:45:27

Название: CAN на Сириусе270
Отправлено: pav2000 от 16 Февраля, 2011, 18:45:27
Как я понял в Сириусе270 есть поддержка CAN интерфейса на микросхеме MCP2515. В ядре 2.6.22.19 поддержка есть. Необходимо подцепить микросхему к spi pxa270.
Вопрос - разведен этот интерфейс в Сириусе270 и если да  к каким ножкам цеплять вход spi MCP2515.
Название: Re: CAN на Сириусе270
Отправлено: asv от 16 Февраля, 2011, 18:58:25
J4:
frame pin31
clock  pin32

J12:
rx  pin31
tx  pin32
Название: Re: CAN на Сириусе270
Отправлено: pav2000 от 23 Февраля, 2011, 10:45:29
Начали паять схему. Как я понял
J4:
frame pin31 - цепляем к 16 выводу MCP2515 (CS)
clock  pin32 - цепляем к 13 выводу MCP2515 (SCK)
J12:
rx  pin31 - цепляем к 15 выводу MCP2515 (SO)
tx  pin32 - цепляем к 14 выводу MCP2515 (SI)

Вопрос еще в питании -  MCP2515 питается от 5 в, - нужно ли ставить преобразователи уровня для подключения к Тиону?
Название: Re: CAN на Сириусе270
Отправлено: asv от 28 Февраля, 2011, 11:54:42
> MCP2515 питается от 5 в

MCP2515 может работать и от 3.3В, как указано в документации.

> нужно ли ставить преобразователи уровня для подключения к Тиону?

Да, если вы включите MCP2515 от 5В.
Название: Re: CAN на Сириусе270
Отправлено: pav2000 от 11 Марта, 2011, 20:22:33
Спасибо -))

А подключение (соединение сигналов) я правильно делаю?
Название: Re: CAN на Сириусе270
Отправлено: asv от 13 Марта, 2011, 12:58:08
> frame pin31 - цепляем к 16 выводу MCP2515 (CS)

Это не правильно, CS соединяйте с любым GPIO.
Кроме того потребуется GPIO для INT.