|
stm32f4 + ks8721 (проблемы), ETH |
|
|
|
Feb 10 2014, 07:26
|
Участник

Группа: Участник
Сообщений: 52
Регистрация: 13-02-12
Пользователь №: 70 236

|
Соединил STM32F4 c PHY KS8721 по RMII. Залил свой код. После выставления в BCR бита AutonegatiationEnable в BSR поднимается бит - AutonegatiationComplete. Но в регистре 0x1F скорость не определена - в битах отвечающих за скорость 000 - по DS означает что скорость еще не определена. Светодиоды Link и Transfer мигают при этом оба. Куда дальше двигаться?
|
|
|
|
|
 |
Ответов
|
Feb 11 2014, 14:59
|
Участник

Группа: Участник
Сообщений: 52
Регистрация: 13-02-12
Пользователь №: 70 236

|
Подключил ее я вроде правильно, кварц 50MHz, адрес физики 0x01 выбран при рестарте, 21 нога в "1" (RMII). Правда есть разночтение в DS насчет 46 ноги, толи подключать ее к +3V3 или к VDPLL (2,5V). На всякий случай приложил схему. Может кто работал с ней сравнит ее со своей схемой. Попробую конечно не писать ничего в физику, только мне кажется так ничего не получится, ведь MAC и PHY должны как минимум установить у себя одинаковую скорость...
Сообщение отредактировал Eminem - Feb 11 2014, 15:00
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 13 2014, 05:21
|
Участник

Группа: Участник
Сообщений: 52
Регистрация: 13-02-12
Пользователь №: 70 236

|
Цитата(HardJoker @ Feb 13 2014, 06:51)  R90 на схеме 4.99k. По тех.описанию Rext=R90=6.49k Я знаю, у меня в схеме два резюка последовательно стоят 1% (1,5K + 4,99K) - в сумме 6,49K. Я в своем проекте попробывал выставить в физику скорость 10Mbit и режим и запретить AutoNegatiation, но когда линк не поднялся, понял что где то в железе накосячил. Вопрос к Вам, как к разработчику на плис - если я на NIOS ядре (Altera) сделаю контроллер с поддержкой SDRAM и TFT и MAC, смогу ли я уменьшить потребление своего камня по сравнению с STM32F439? Просто получается что у меня не используются встроенные ADC и DAC - пока использую внешние, с развязкой. Нужно ли мне двигаться в этом направлении? Имеет ли это смысл? Можно ли при таком подходе денег с'экономить на конечном устройстве? Цитата(HardJoker @ Feb 13 2014, 06:55)  По схеме средние точки трансформатора выв.4 и 5 объединены. Не лучше ли их разорвать на всякий случай? Не думаю, в некоторых RJ45 они соединяются между собой еще в разъеме.
|
|
|
|
|
Feb 13 2014, 06:04
|
Гуру
     
Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454

|
Цитата(Eminem @ Feb 13 2014, 09:21)  если я на NIOS ядре (Altera) сделаю контроллер с поддержкой SDRAM и TFT и MAC, смогу ли я уменьшить потребление своего камня по сравнению с STM32F439? Просто получается что у меня не используются встроенные ADC и DAC - пока использую внешние, с развязкой. Нужно ли мне двигаться в этом направлении? Имеет ли это смысл? Можно ли при таком подходе денег с'экономить на конечном устройстве? когда я запихал не очень сложный микроблайз в ксалинкс, я впервые увидел что ПЛИС греется. Эти процы имеют смысл если вы хотите много чего на ПЛИС еще из обвески сделать, чего нет в проце, и иметь к этому доступ через внутренние шины проца. Плата за это глюки в софте разработки, и сложности самого проца, система все же не идеальна.... это про ксалинкс, не думаю что у альтеры сильно лучше... В общем экономия денег и питания лучше с готовыми процами. Опять же готовый проц уже оттестирован и работает на заявленных частотах, а все эти сборки в плис, каждый раз танцы...
|
|
|
|
Сообщений в этой теме
Eminem stm32f4 + ks8721 (проблемы) Feb 10 2014, 07:26 Eminem Может есть у кого небольшой рабочий проект под Kei... Feb 11 2014, 07:20 Eminem Кто-нибудь на форуме вообще запускал эту физику в ... Feb 11 2014, 09:14    HardJoker Цитата(Eminem @ Feb 13 2014, 09:21) Не ду... Feb 13 2014, 05:35     Eminem Цитата(Golikov A. @ Feb 13 2014, 08:04) к... Feb 13 2014, 06:26 vlad_new Ну раз физика мигает, значит работает. Где то не с... Feb 11 2014, 17:26 Eminem Цитата(vlad_new @ Feb 11 2014, 19:26) Ну ... Feb 13 2014, 04:21 iosifk Цитата(Eminem @ Feb 10 2014, 11:26) Соеди... Feb 11 2014, 18:04 Eminem Ok. Завтра попробую использовать стек от Keil. Мож... Feb 11 2014, 19:48 vlad_new Недавно DP... была дорогая. Сейчас все наоборот.
... Feb 11 2014, 22:05 Eminem Все же как-то не просто у TI в этом вопросе: в LQF... Feb 12 2014, 07:32 iosifk Цитата(Eminem @ Feb 12 2014, 11:32) Все ж... Feb 12 2014, 07:43  Eminem Цитата(iosifk @ Feb 12 2014, 09:43) А вот... Feb 13 2014, 03:23 Eminem А к какой физике не нужны согласующие резисторы? Feb 12 2014, 08:04 billidean Тоже работал с несколькими типами PHY, правда рабо... Feb 13 2014, 03:37 billidean Цитата(Eminem @ Feb 13 2014, 08:21) скоро... Feb 13 2014, 04:42 billidean При работе с ПЛИС, при софтовой разработке/настрой... Feb 13 2014, 06:28 Eminem Цитата(billidean @ Feb 13 2014, 08:28) Пр... Feb 13 2014, 06:47 billidean Цитата(Eminem @ Feb 13 2014, 10:47) пока ... Feb 13 2014, 06:58 Eminem Цитата(billidean @ Feb 13 2014, 08:58) - ... Feb 13 2014, 07:13 Kirill Rogozhin Здравствуйте Eminem,вы писали что можете поделится... Jul 27 2014, 19:59
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|