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

 
 
> DSI, STM32 - чтение данных.
charkin
сообщение Nov 21 2017, 12:30
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 10-01-16
Пользователь №: 89 977



Всем привет.
Пробую провести обмен с чипом через интерфейс DSI. В режиме Low Power обмен идет нормально, данные, которые записал в регистры чипа, потом успешно читаю.
При переключении в режим High Speed прочитать ничего не могу - вываливается ошибка по тайм-ауту.
Буду признателен за любые идеи..

Микроконтроллер - STM32F469, чип - MIPI-bridge.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sadat
сообщение Nov 24 2017, 09:32
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 6-07-05
Из: Белгород
Пользователь №: 6 575



Цитата(charkin @ Nov 21 2017, 15:30) *
Пробую провести обмен с чипом через интерфейс DSI. В режиме Low Power обмен идет нормально, данные, которые записал в регистры чипа, потом успешно читаю.
При переключении в режим High Speed прочитать ничего не могу - вываливается ошибка по тайм-ауту.
Буду признателен за любые идеи..

Идеи:
1. А должен ли быть доступ к регистрам в режиме HS?
2. Есть ли полный PDF по чипу? Может, есть "ножка" для перевода в HS?
3. Трассировка платы - дорожки согласованы, одной длины?
4. Может, на диф.сигналы надо растяжки в 100 Ом поставить?
5. Есть ли высокочастотный осцил, есть ли сигнал?
Go to the top of the page
 
+Quote Post
charkin
сообщение Nov 24 2017, 10:39
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 10-01-16
Пользователь №: 89 977



Цитата(sadat @ Nov 24 2017, 12:32) *
Идеи:
1. А должен ли быть доступ к регистрам в режиме HS?
2. Есть ли полный PDF по чипу? Может, есть "ножка" для перевода в HS?
3. Трассировка платы - дорожки согласованы, одной длины?
4. Может, на диф.сигналы надо растяжки в 100 Ом поставить?
5. Есть ли высокочастотный осцил, есть ли сигнал?



За идеи спасибо! Отвечу по пунктам :

1) Да, должен быть.

2) ПДФ есть, 172 страницы, но описание регистров по моему мнению далеко от подробного, примеров нет.
Удалось найти пример использования в сети, но и там не все понятно, впрочем и это уже что-то.
Специальной ножки для HS нет.

3-5) С аппаратной частью сложнее - я сам в этом слабо разбираюсь, а коллега, который может помочь, сейчас отсутствует.

Почитал еще раз апноут 4860, там при переводе в HS режим сначала останавливают DSI - этого нет в примерах CubeMX.
Попробовал так - похоже, что-то зашевелилось, буду рыть дальше.
Go to the top of the page
 
+Quote Post



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

 


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


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