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

Проблема с TMS320С6727 bootloader

Ситуация такая:

1. Есть простой проект программа которой дергает GPIO.

2. При помощи genBootCfg создал test.cfg в котором определил коэффициенты PLL.

3. Далее из test.cfg и test.out при помощи genAIS создал test.ais

4. Затем записал содержимое tets.ais в SPI FLASH, проверил содержимое, все ОК.

5. Выключаю питание, на ножки HCS SPI0SOMI SPI0SIMO SPI0CLK резюками формирую режим загрузки SPI0 Master.

6. Включаю питание, и тут самое интересное два варианта происходит:

- процессор при включении вообще не дергает ножками SPI0

- (включаю/выключаю питание) процессор пытается считать из флэшки данные выставляет SPICS дергает SPICLK и SPISIMO, но неудачно. Видимо, что то не нравится и программа не загружается.

 

Где хитрость? Что забыл сделать?

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


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

Отвечу сам себе: потому, что поддерживается загрузка по SPI только в режиме 8/16, а флэшка требует 8/24. По этому во время загрузки проц не дожидался ответа от флэшки (Magic Word был равен для него нулю) и прекращал загрузку. Буду ставить EEPROM, как и написано в датащите.

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

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


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

ti datasheet по SPI - это писец, насколько я помню загрузка при master ваще в errata, а по slave я сам трахался пару дней пока не понял что дока тупо лжет. выручил проектик для c6713 который у них в примерах валялся, грузил AT91SAM7 по SPI - все зашибись.

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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