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

 
 
> У перспективных STM32H7 в корпусах TQFP100 и TQFP144 нету USB2.0 HS !, Вот это залет!!
dachny
сообщение Jun 16 2017, 12:18
Сообщение #1


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

Группа: Свой
Сообщений: 82
Регистрация: 7-07-04
Пользователь №: 284



То есть получается фактически USB2.0 ваще нету...

Суть проблемы:
STM заявил пин ту пин совместимость stm32f7 stm32h7.
в корпусах на 100 и 144 ноги к ногам с1 и с2 цепляются сигналы внешнего usb hs phy с именами ulpi_dir и ulpi_nxt соответственно.
Другой альтернативы в малых корпусах местам для этих сигналов нету.
это так у stm32f767. А вот у stm32h7 на пины c1 с2 эти сигналы цеплять нельзя... То есть их ваабще прицепить некуда в малых корпусах.

вот и думаю... увеличить корпус до 176того... или забить на н7...
я ваабще хотел макет начать на f767 а потом переехать на h... нужен и жипег и камера и быстрый usb host...

может кто знает по мере отладки семейства h7 появится возможность подключить внешний phy к в корпусах tqfp100 и tqfp144???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dachny
сообщение Jun 17 2017, 20:15
Сообщение #2


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

Группа: Свой
Сообщений: 82
Регистрация: 7-07-04
Пользователь №: 284



нашел вот такой текст в UM2217 User Manual Description of STM32H7 HAL drivers


QUOTE
HAL_SYSCFG_AnalogSwitchConfig
Function name void HAL_SYSCFG_AnalogSwitchConfig (uint32_t
SYSCFG_AnalogSwitch, uint32_t SYSCFG_SwitchState)
Function description Analog Switch control for dual analog pads.
Parameters SYSCFG_AnalogSwitch: Selects the analog pad This
parameter can be one or a combination of the following
values:
SYSCFG_SWITCH_PA0 : Select PA0 analog switch
SYSCFG_SWITCH_PA1: Select PA1 analog switch
SYSCFG_SWITCH_PC2 : Select PC2 analog switch
SYSCFG_SWITCH_PC3: Select PC3 analog switch
SYSCFG_SwitchState: Open or Close the analog switch
between dual pads (PXn and PXn_C) This parameter can be
one or a combination of the following values:
SYSCFG_SWITCH_PA0_OPEN
SYSCFG_SWITCH_PA0_CLOSE
SYSCFG_SWITCH_PA1_OPEN
SYSCFG_SWITCH_PA1_CLOSE
SYSCFG_SWITCH_PC2_OPEN
SYSCFG_SWITCH_PC2_CLOSE
SYSCFG_SWITCH_PC3_OPEN
SYSCFG_SWITCH_PC3_CLOSE
Return values None


то есть ноги можно переключать типа аналоговая pc2_c и нормальная pc2

в stm32h7xx_hal.c нашел

QUOTE
/**
* @brief Analog Switch control for dual analog pads.
* @param SYSCFG_AnalogSwitch: Selects the analog pad
* This parameter can be one or a combination of the following values:
* @arg SYSCFG_SWITCH_PA0 : Select PA0 analog switch
* @arg SYSCFG_SWITCH_PA1: Select PA1 analog switch
* @arg SYSCFG_SWITCH_PC2 : Select PC2 analog switch
* @arg SYSCFG_SWITCH_PC3: Select PC3 analog switch
* @param SYSCFG_SwitchState: Open or Close the analog switch between dual pads (PXn and PXn_C)
* This parameter can be one or a combination of the following values:
* @arg SYSCFG_SWITCH_PA0_OPEN
* @arg SYSCFG_SWITCH_PA0_CLOSE
* @arg SYSCFG_SWITCH_PA1_OPEN
* @arg SYSCFG_SWITCH_PA1_CLOSE
* @arg SYSCFG_SWITCH_PC2_OPEN
* @arg SYSCFG_SWITCH_PC2_CLOSE
* @arg SYSCFG_SWITCH_PC3_OPEN
* @arg SYSCFG_SWITCH_PC3_CLOSE
* @retval None
*/

void HAL_SYSCFG_AnalogSwitchConfig(uint32_t SYSCFG_AnalogSwitch , uint32_t SYSCFG_SwitchState )
{
/* Check the parameter */
assert_param(IS_SYSCFG_ANALOG_SWITCH(SYSCFG_AnalogSwitch));
assert_param(IS_SYSCFG_SWITCH_STATE(SYSCFG_SwitchState));

MODIFY_REG(SYSCFG->PMCR, (uint32_t) SYSCFG_AnalogSwitch, (uint32_t)(SYSCFG_SwitchState));
}


мануала нормального по stm32h7 нету пока... может заработает usb 2.0 все таки...

Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 17 2017, 20:51
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(dachny @ Jun 17 2017, 23:15) *
мануала нормального по stm32h7 нету пока... может заработает usb 2.0 все таки...

Если бы они рассчитывали сделать встроенный физический драйвер для скорости 480 Mbit они бы не делали интерфейс ULPI, а оформили бы еррату по поводу что дескать физика HS будет исправлена в будущем.
Кстати и ULPI у них как-то криво раскидан по периметру всего корпуса.
Страссировать его грамотно будет тяжковато в бюджетных вариантах.
Go to the top of the page
 
+Quote Post
dachny
сообщение Jun 18 2017, 12:08
Сообщение #4


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

Группа: Свой
Сообщений: 82
Регистрация: 7-07-04
Пользователь №: 284



QUOTE (AlexandrY @ Jun 18 2017, 00:51) *
Если бы они рассчитывали сделать встроенный физический драйвер для скорости 480 Mbit они бы не делали интерфейс ULPI, а оформили бы еррату по поводу что дескать физика HS будет исправлена в будущем.
Кстати и ULPI у них как-то криво раскидан по периметру всего корпуса.
Страссировать его грамотно будет тяжковато в бюджетных вариантах.


в том то и дело что в корпусах tqfp100 и tqfp144 ulpi тоже раскидан... только двух ног не хватает... какой смысл было его раскидывать если им пользоваться невозможно... надеюсь что это особенность предварительных образцов.. и серии будет исправлено...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 18 2017, 14:12
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(dachny @ Jun 18 2017, 15:08) *
в том то и дело что в корпусах tqfp100 и tqfp144 ulpi тоже раскидан... только двух ног не хватает... какой смысл было его раскидывать если им пользоваться невозможно... надеюсь что это особенность предварительных образцов.. и серии будет исправлено...

Вы полагаете что ST наделало такую кучу разных кристаллов?
И наверно обоснуете это тем, что у них разные цены. Наивно. biggrin.gif

Здесь давно обсуждалось.
Это все один и тот же кристалл. Младшие серии это отбракованные старшие. Отсюда и артефакты разные нелогичные как бы.
Go to the top of the page
 
+Quote Post
rloc
сообщение Jun 18 2017, 21:13
Сообщение #6


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Что за сигналы OTG_HS_DM и OTG_HS_DP на ногах 53,54 STM32H7 LQFP100?
Go to the top of the page
 
+Quote Post
dachny
сообщение Jun 19 2017, 03:08
Сообщение #7


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

Группа: Свой
Сообщений: 82
Регистрация: 7-07-04
Пользователь №: 284



QUOTE (rloc @ Jun 19 2017, 00:13) *
Что за сигналы OTG_HS_DM и OTG_HS_DP на ногах 53,54 STM32H7 LQFP100?


это внутренний phy... он на HS не работает...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dachny   У перспективных STM32H7 в корпусах TQFP100 и TQFP144 нету USB2.0 HS !   Jun 16 2017, 12:18
- - mantech   Цитата(dachny @ Jun 16 2017, 15:18) То ес...   Jun 16 2017, 19:34
- - AlexandrY   Цитата(dachny @ Jun 16 2017, 15:18) может...   Jun 16 2017, 21:02
|- - skripach   LPC, Kinetis, Atmel'ы имеют HS встроенный. Бер...   Jun 16 2017, 21:28
|- - a123-flex   Цитата(AlexandrY @ Jun 17 2017, 01:02) От...   Jun 17 2017, 19:33
|- - rloc   Цитата(AlexandrY @ Jun 17 2017, 00:02) Ст...   Jul 6 2017, 05:38
|- - Allregia   Цитата(rloc @ Jul 6 2017, 06:38) Какую св...   Jul 8 2017, 11:09
|- - rloc   Цитата(Allregia @ Jul 8 2017, 14:09) 27мб...   Jul 8 2017, 14:26
- - AVI-crak   Цитата(dachny @ Jun 16 2017, 18:18) То ес...   Jun 17 2017, 02:48
|- - Шаманъ   Цитата(AVI-crak @ Jun 17 2017, 05:48...   Jun 17 2017, 06:17
|- - Forger   Цитата(dachny @ Jun 18 2017, 15:08) надею...   Jun 18 2017, 12:53
- - dachny   в новом даташите en.DM00387108.pdf от 22-Jun-2017 ...   Jun 27 2017, 16:39
- - dachny   QUOTE (dachny @ Jun 27 2017, 20:39) то ес...   Jul 16 2017, 19:22
- - AlexandrY   Цитата(dachny @ Jul 16 2017, 22:22) новый...   Jul 16 2017, 20:32
- - Vakhtang   Цитата(dachny @ Jul 16 2017, 22:22) новый...   Jan 6 2018, 12:19


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

 


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


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