Перейти к содержанию
    

McBSP как SPI для TMS320C6416

Ну загляните например в sauflash, которые идут с дровами наших эмуляторов. Там реализована прошивка SPI-флешек через MCBSP в clock stop mode и для 6416. Все в исходниках.

Изменено пользователем SAURIS GmbH

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По-моему для реализации SPI на McBSP/McASP вполне достаточно прочитать даташит на соотв. интерфейс, там всё доходчиво у TI.

 

Вопрос к Вам, 'SAURIS GmbH', как к реально грамотному специалисту по процессорам TI - известен Вам в OMAP ядрах (конкретно - L137/L138) какой-либо уникальный идентификатор (уникальный для данного экземпляра, а не типа процессора)?

В C5502 был такой:

_CHIP_DIEIDH_ADDR (0x3800u)

_CHIP_DIEIDL_ADDR (0x3802u)

но в L137 регистр с подобный названием (SYSCFG.DIEIDR) не является таковым :(

 

Или может такой ID есть в ROM ARM или ROM DSP?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

jcxz, я не в курсах. Но, судя по тому, что мак-адреса в u-boot они предлагают читать из eeprom, а не откуда-то изнутри, как в 3530 например, то там нету такого. Спросите лучше на e2e

Изменено пользователем SAURIS GmbH

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всё-таки уникальный ID (уникальный внутри данного типа CPU) проще сделать, чем МАС - который уникальный среди всего множества всех устройств.

Ладно - буду искать ещё.

Или придётся извращаться - генерить свой уникальный ID на основе текущей даты/времени во время прошивки - благо шиться все будут в одном месте.

Мне-то нужно для serial number в USB-дескрипторе - чтобы если 2 экземпляра устройства подключено к хосту - они различались.

 

PS: Когда делали схему - нашёл в даташите этот DieID, вспомнил что в 5502 он был уникальным, а возможности проверить - не было.

Вот на него и заложился. Иначе бы поставил SPI EEPROM с таким ID, но уже поздно :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...