Пакеты поддержки модулей для ЗОСРВ «Нейтрино» > MIPS > BSP для устройств на базе процессора Элвис 1892ВМ206 > Известные особенности



Известные особенности

Известные особенности и ограничения текущей версии пакета поддержки

CAN
Для работы контроллера CAN1 на плате Forlinx OK3568-C V1.1 необходимо настроить режим мультиплексирования - M1

Note: Инструкция по настройке IOMUX для CAN1:
  1. Перед началом работы убедитесь, что утилита rr доступна на целевой машине; при её отсутствии скопируйте утилиту.
  2. Выполните следующую последовательность команд:

rr 0xfdc60300 1 /* чтение одного 32-разрядного значения из физического адреса */

На экран будет выведено значение, например 0x100. За IOMUX контроллера CAN1 отвечает 2 бит регистра GRF_IOFUNC_SEL0, который был прочитан выше. Для выбора режима M1 необходимо записать значение 0x1 во 2 бит регистра.

rr 0xfdc60300 1 0x40004 /* запись */

Далее необходимо настроить регистр GRF_GPIO4C_IOMUX_L. Для этого в биты [14:12] и [10:8] записывается значение 0x3.

rr 0xfdc60070 1 /* чтение */

Например, после выполнения команды было получено значение 0x0.

rr 0xfdc60070 1 0x33003300 /* запись */





Предыдущий раздел: перейти