RadiatoR 0 Posted January 13 · Report post Коллеги, приветствую. Может кто-нибудь поделиться рабочим примером инициализации Ethernet на этой плате? Устроит любая IDE. Генерил проект в кубе и так и эдак, хоть тресни не получается завести. Учитывал и все особенности с MPU и всё, что нашел нете. То на инициализации lan8742 упадет, то еще что-то.. Подойдет любая конфигурация проекта (с ОС или без нее), лишь бы работало.. Благодарю. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
RadiatoR 0 Posted January 13 · Report post Проблема в том, что lan8742a не выдает clock. Из-за этого не сбрасывается бит ETH_DMAMR_SWR. Инициализация верная, настроены все порты, клоки, в SYSCFG выбран rmii, Eth принудительно ресетнут через AHB1RSTR. Но, наверно, дело не в проце, а в самом Phy. В user manual на плату сказано, только, что должна стоять разные перемычки и джамперы. Всё стоит... Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
RadiatoR 0 Posted January 13 · Report post ps. Pulldown 10к на nINTSEL напаян нормально. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
_4afc_ 0 Posted January 13 · Report post 5 hours ago, RadiatoR said: Может кто-нибудь поделиться рабочим примером инициализации Ethernet на этой плате? Устроит любая IDE. Этот работает или нет? https://github.com/AnielShri/STM32H745_Ethernet Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
RadiatoR 0 Posted January 13 · Report post нет, не работает, проблема в ETH_DMAMR_SWR phy не выдает clock ps. по MDIO тоже нет ответа. Возможно чип помер, но так не хотелось бы... Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
RadiatoR 0 Posted January 14 · Report post Блин, даже ошибки в мануале на плату нашел, а воз и ныне там.. ( Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
GenaSPB 0 Posted January 15 · Report post На форуме ST какой-то китаец выкладывал список ошибок в формируемом кубом коде для ethernet, одна из - надо установить правильный (не нулевой обычно) адрес PHY. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
RadiatoR 0 Posted January 16 · Report post Дело походу не в адресе, а в том, что lan не выдает клок на ногу, инициализация nINTSEL правильная. Даже подумал, может дно не пропаялось... Пропаял. Не заработало. Купил пару чипов lan. Жду когда приедут... Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
mantech 1 Posted January 16 · Report post 1 час назад, RadiatoR сказал: Даже подумал, может дно не пропаялось... Пропаял. Не заработало. Купил пару чипов lan. Жду когда приедут... Вот поэтому всегда заказываю пару плат для теста... Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
RadiatoR 0 Posted January 16 · Report post плату подарили и проект нарисовался... Я сталкивался с непропаем на отладках, н ос нерабочими чипами никогда. Вообще я до сих пор надеюсь, что чего-то не догнал и чип рабочий, просто чего-то не хватает. Когда приедут новые станет ясно. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
_4afc_ 0 Posted January 16 · Report post 1 hour ago, RadiatoR said: плату подарили и проект нарисовался... Я сталкивался с непропаем на отладках, н ос нерабочими чипами никогда. Вообще я до сих пор надеюсь, что чего-то не догнал и чип рабочий, просто чего-то не хватает. Когда приедут новые станет ясно. Вы бы хоть схему привели на это поделие. Частота откуда берётся? Она есть на резонаторе или генераторе? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
RadiatoR 0 Posted January 16 · Report post Да схема обычная: При таком подключении на refclock0 нет частоты. Просто 3,3в висит. Думал, может проблема в nINTSEL, мало ли, резистор кривой или непропай где.. Но нет, замыкал на землю чистоганом - никакой реакции. Желтый светодиод горит постоянно, зеленый всегда off. Микросхема ни на что не реагирует Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
_4afc_ 0 Posted January 16 · Report post 52 minutes ago, RadiatoR said: Микросхема ни на что не реагирует 1. VDDCR работает? 2. на 5 ноге 25МГц есть? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
RadiatoR 0 Posted January 16 · Report post Нет, на REGOFF висит постоянно 3в, даже в ресете. Тоже нет Между Vdd и REGOFF 43 Ома. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
RadiatoR 0 Posted February 16 · Report post Дохлый чип был... Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...