реклама на сайте
подробности

 
 
> TI AM1808, проблемы с железом
doom13
сообщение Sep 2 2014, 11:38
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Есть плата (собственной разработки) с AM1808 на борту.
При подключении программатора процессор всегда останавливается на адресах 0xFFFF000C (Exception Vector - Pre-fetch abort), иногда на 0xFFFF0010 (Exception Vector - Data abort) (boot-пинами выбран режим Emulation Debug). Попытки просмотра памяти или загрузки программы в таком состоянии приводят к тому, что вылетает ошибка и всё отваливается. Для работы необходимо сделать сброс от кнопки на плате, процессор перейдёт на адрес 0xFFFF0000 (Exception Vector - Reset), далее можно более-менее нормально работать.

Предположительно есть проблемы с разводкой платы или питанием процессора. Хочу спросить совета по поводу схемы питания. Сама схема представлена на рисунке 1, для питания процессора используется источник питания TPS650061.
На рисунке 2 показан вид питающего напряжения после дросселя L9. Не слишком ли велик уровень шумов? Или это нормально при использовании импульсных преобразователей?
На рисунке 3 - осциллограмма напряжения на ножке SW (pin 7) (до дросселя L9), на рисунке 4 - тоже, только при включении режима одиночной последовательности на осциллографе. Тут возникает вопрос, нормально ли это, что скважность ШИМ всё время прыгает? Говорит ли это о том, что источник питания TPS650061 работает в каком-то непонятном (неоптимальном) режиме? Если да, то может ли это повлечь проблемную работу процессора?
Пробовал увеличивать ёмкость конденсатора C136 до 30 мкФ, думал, поможет фильтрануть питание - не помогло. Попробовал задать дополнительную нагрузку для импульсника (где-то +150 мА к тому, что кушает процессор), может быть ему нагрузки маловато, поэтому и не вошёл в нормальный режим работы, но тоже что-то не помогает, вид ШИМ остался таким же.

Если переключить boot-пины процессора в режим загрузки SPI1 Flash, то при включении питания можем наблюдать осциллограмму приведённую на рисунке 5, где жёлтый - Chip Select, зелёный - Clock. Читает 8 байт и дохнет. Попробовал залить на флэшку начальный кусок прошивки, всё осталось так же (8 байт читает и дохнет). Прошивку генерил со следующими опциями:
Код
am1808.out
-boot
-spi8
-a
-e Entry
-map am1808.mapp
-memwidth 32
-romwidth 8
-o am1808.a0

Что можно сказать по этому поводу? Почему после прочтения 8 байт загрузка прекратилась? Пока не попробовал, но может надо для него генерить прошивку без опции -boot?


Рисунок 1 - Схема питания AM1808.
Рисунок 2 - Осциллограмма напряжения после дросселя L9 (1.3V/1A).
Рисунок 3 - Осциллограмма напряжения до дросселя L9 (ножка SW источника питания).
Рисунок 4 - Осциллограмма напряжения до дросселя L9 (ножка SW источника питания) при включении режима осциллографа "Single Sequence".
Рисунок 5 - SPI1 CS (жёлтый) и SPI1 CLK (зелёный) при включении питания процессора.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Sep 5 2014, 09:51
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Цитата
Т.е. вижу, что питание чистое не смотря на кривой ШИМ. Рассматривать ли далее нестабильность ШИМа, как возможную причину глюков при подключения процессора?

Думаю логичным продолжением теперь будет исследовать ШИМ новым щупомsm.gif Вдруг и он станет стабильным... Потому что та каша что была могла и синхронизацию сбивать....

и еще может глупость скажу. Но если там ШИМ как бы сигма-дельта, то его период имеет право дрожать. Ну то есть если 1 мало, а 2 много, то 1.5 формируется чередованием 1 и 2. Плюс во время загрузки и конфигурации проц меняет потреблением и шим должен отрабатывать вроде как...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- doom13   TI AM1808   Sep 2 2014, 11:38
- - doom13   Смотрю, на всех схемах TI для данного источника пи...   Sep 2 2014, 12:56
- - SM   1) По питанию это, похоже, на возбуждение в цепи О...   Sep 2 2014, 13:21
|- - doom13   Цитата(SM @ Sep 2 2014, 16:21) 2) По SPI ...   Sep 2 2014, 13:46
||- - SM   Цитата(doom13 @ Sep 2 2014, 17:46) Под AI...   Sep 2 2014, 13:48
||- - doom13   Цитата(SM @ Sep 2 2014, 16:48) Вообще, вр...   Sep 2 2014, 13:58
||- - SM   Цитата(doom13 @ Sep 2 2014, 17:58) ARM As...   Sep 2 2014, 14:01
||- - doom13   Цитата(SM @ Sep 2 2014, 17:01) AISGen это...   Sep 2 2014, 14:09
||- - SM   Цитата(doom13 @ Sep 2 2014, 18:09) А заче...   Sep 2 2014, 14:16
|- - doom13   Цитата(SM @ Sep 2 2014, 16:21) По SPI - о...   Sep 4 2014, 16:28
- - AlexandrY   Цитата(doom13 @ Sep 2 2014, 14:38) На рис...   Sep 2 2014, 13:39
|- - doom13   Цитата(AlexandrY @ Sep 2 2014, 16:39) А н...   Sep 2 2014, 13:52
|- - SM   Цитата(doom13 @ Sep 2 2014, 17:52) Данные...   Sep 2 2014, 13:56
||- - doom13   Цитата(SM @ Sep 2 2014, 16:56) Еще, неред...   Sep 2 2014, 14:59
||- - SM   Цитата(doom13 @ Sep 2 2014, 18:59) Схема ...   Sep 2 2014, 15:03
|- - AlexandrY   Цитата(doom13 @ Sep 2 2014, 16:52) Данные...   Sep 2 2014, 14:16
|- - doom13   Цитата(AlexandrY @ Sep 2 2014, 17:16) Шум...   Sep 2 2014, 14:27
- - SM   Должно быть так, что около середины все стабильно,...   Sep 2 2014, 14:29
|- - doom13   Цитата(SM @ Sep 2 2014, 17:29) Т.е. с за...   Sep 2 2014, 14:37
||- - SM   Цитата(doom13 @ Sep 2 2014, 18:37) у друг...   Sep 2 2014, 14:57
||- - doom13   Цитата(SM @ Sep 2 2014, 17:57) Я как раз ...   Sep 2 2014, 15:11
|- - AlexandrY   Цитата(SM @ Sep 2 2014, 17:29) Должно быт...   Sep 2 2014, 16:46
|- - SM   Цитата(AlexandrY @ Sep 2 2014, 20:46) Кар...   Sep 2 2014, 18:38
|- - doom13   Цитата(AlexandrY @ Sep 2 2014, 19:46) Кар...   Sep 2 2014, 20:41
|- - SM   Цитата(doom13 @ Sep 3 2014, 00:41) Может ...   Sep 3 2014, 04:03
|- - doom13   Цитата(SM @ Sep 3 2014, 07:03) Я бы не ст...   Sep 3 2014, 07:16
||- - blackfin   Цитата(doom13 @ Sep 3 2014, 11:16) Значит...   Sep 4 2014, 16:42
||- - doom13   Цитата(blackfin @ Sep 4 2014, 19:42) Возм...   Sep 4 2014, 16:51
|- - doom13   Цитата(SM @ Sep 3 2014, 07:03) Я бы не ст...   Sep 4 2014, 08:28
- - skripach   ЦитатаШум земли... Наводится на проводе от крокоди...   Sep 2 2014, 14:41
|- - doom13   Цитата(AlexandrY @ Sep 2 2014, 17:16) Не ...   Sep 5 2014, 06:01
- - doom13   Заменил номиналы резисторов R69, R72 с 18.7 кОм и...   Sep 3 2014, 08:43
|- - AlexandrY   Цитата(doom13 @ Sep 3 2014, 11:43) Замени...   Sep 3 2014, 08:51
|- - doom13   Цитата(AlexandrY @ Sep 3 2014, 11:51) Так...   Sep 3 2014, 12:33
- - doom13   Попробовал напрямую подать питание на TPS650061 ми...   Sep 3 2014, 13:58
- - Golikov A.   А может тупо заменить экземпляры микросхем? вдруг ...   Sep 4 2014, 17:49
|- - doom13   Цитата(Golikov A. @ Sep 4 2014, 20:49) А ...   Sep 4 2014, 19:41
- - Golikov A.   если землю калбасит, то и интерфейсам будет сильно...   Sep 4 2014, 19:53
|- - doom13   Цитата(Golikov A. @ Sep 4 2014, 22:53) ес...   Sep 4 2014, 20:11
- - doom13   Загруженная с флэшки прошивка работает стабильно, ...   Sep 5 2014, 07:17
|- - doom13   Цитата(Golikov A. @ Sep 5 2014, 12:51) Ду...   Sep 6 2014, 08:21
- - doom13   Попытался выбить всю правду о проблеме с подключен...   Sep 9 2014, 14:10


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 13:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01429 секунд с 7
ELECTRONIX ©2004-2016