-
- EMAC_LPC1788.c LAN8720 бомж(12131 знак., 09.01.2013 20:12 - 20:18)
- Не забудьте инвертировать тактовую частоту от PHY к LPC. Думаю, что сами это поняли. - VVB(10.01.2013 12:22)
- хм. Особенность данной Phy? Со схемотехникой пока не разбирался. Но у DP83848 инверсия не нужна была. - Sylvan(10.01.2013 12:30)
- простите за наглость. Наверное, где-то рядом header лежит? Киньте пожалуйста, когда не сложно. - Sylvan(09.01.2013 20:17)
- EMAC_LPC177x_8x.h бомж(17934 знак., 09.01.2013 20:19)
- ой-йо! Дай вам Бог здоровья! Спасибо! - Sylvan(09.01.2013 20:15)
- Обратите внимание на прикреплённый файл к сообщению: бомж(30 знак., 09.01.2013 20:21)
- да-да. Спасибо вам огромное! Цена у LAN8720 очень интересная. Буду пробовать! - Sylvan(10.01.2013 10:00)
- Обратите внимание на прикреплённый файл к сообщению: бомж(30 знак., 09.01.2013 20:21)
- Не забудьте инвертировать тактовую частоту от PHY к LPC. Думаю, что сами это поняли. - VVB(10.01.2013 12:22)
- Кроме RMII, желательно определиться с источником синхронизации. Если МК может им быть - то KSZ8021, если нет - KSZ8031. (если QFN не смущает). Ещё DM9161A, ST802RT1x, tlk100. Переписать с DP83848 на KSZ80х1 не сложно. - Юрий_СВ(09.01.2013 16:12)
- что вы имеете в виду под фразой "источник синхронизации"? Откуда тактируется? Если да, совершенно точно, тактируется от внешнего кварцевого генератора. Странная ситуация с Phy. В России KSZ заметно дешевле. На Digikey DP дешевле... фиг знает, что Sylvan(7 знак., 09.01.2013 16:21)
- Источником синхронизации 50 МГц (RMII) для физики и MAC (REF_CLK). Не очень понимаю, какой смысл искать физику по цене, если использовать внешний генератор... Он тоже денег стоит. - Юрий_СВ(09.01.2013 16:48)
- генератор будет внешним потому что это уже обсуждалось, и проблемы с тактированием от мк возможны. Физику я ищу не по цене, а так, чтобы как можно меньше работать (писать) и как можно быстрее получить результат. А с ценой вопрос потому что еще не Sylvan(45 знак., 09.01.2013 16:54)
- Если не затруднит, на счёт "обсуждалось" можно уточнить ? Это проблемма именно LPC ? Что мешает тактировать от физики или МК ? - Юрий_СВ(10.01.2013 11:10)
- вот тут. Внизу ваши комментарии - Sylvan(10.01.2013 11:53, ссылка)
- Об STM32F я знаю :). Поэтому и тактирую его от физики (KSZ8031). Работает нормально, хотя большой статистикой не обладаю. С LAN8720 так не получится. Или прийдётся отказаться от прерывания. - Юрий_СВ(10.01.2013 12:43)
- странно, а у четвертки в errate этого пункта нет, хотя в даташите у MCO при RMII Eth такие же характеристики как и у двойки. но в даташите добавилась характеристика PLL: Main clock output (MCO) for RMMI Ethernet; Long term Jitter, PLL Mikla(168 знак., 10.01.2013 17:35)
- У меня почему-то не получается определить длину кабеля по Cable Diagnostic Test (регистр 0x1d у KSZ8031). Юрий_СВ(199 знак., 10.01.2013 21:04)
- алгоритм диагностики у меня выглядит как то так: Mikla(662 знак., 11.01.2013 11:10)
- Заработало :) Не додумался вытащить кабель ! (через него отлаживаюсь) Откуда же там взяться отражениям :) И не отключал автоназначение пар. Юрий_СВ(1069 знак., 12.01.2013 02:21)
- вы, кстати, не пробовали тоже на KSZ8001, в меди, там регистр 1d устанавливаем в 0x8000, а он в этом состоянии и остается. И еще кто какие генераторы юзает доступные на 50 мгц 50ppm, 3.3v -40+85? - Mikla(15.01.2013 12:37)
- и на счёт "_start" не очень понятно... Юрий_СВ(467 знак., 12.01.2013 06:40)
- Заработало :) Не додумался вытащить кабель ! (через него отлаживаюсь) Откуда же там взяться отражениям :) И не отключал автоназначение пар. Юрий_СВ(1069 знак., 12.01.2013 02:21)
- алгоритм диагностики у меня выглядит как то так: Mikla(662 знак., 11.01.2013 11:10)
- Можно только предположить, что для F4xx не верно (в наследство от F2) указана максимальная входная частота умножителя. Юрий_СВ(613 знак., 10.01.2013 20:43 - 20:47)
- когда то где то видел этот коэффициент 64, но где, не помню. Сейчас роюсь и reference manual и в datasheet, все везде 192. Да и их макрос в excele дает выбрать 192 - 432 - Mikla(11.01.2013 12:01 - 12:06)
- У STM32F207 (RM0033, стр. 95) - 192, у STM32F407 (RM0090, стр. 96) - 64. - Юрий_СВ(11.01.2013 12:36)
- попробуйте по ссылке последний rm0090 - Mikla(11.01.2013 12:54, ссылка)
- Смотрю я в эту книгу, вижу фигу. Вот написано "The software has to set these bits correctly to ensure that the VCO output frequency is between 64 and 432 MHz". Строчкой ниже написано, что PLLN должен быть от 64 до 432. Однако, это не одно йцукен(166 знак., 15.01.2013 11:42, )
- Так, в новых ревизиях и "6,25 МГц" отсутствует :) - Юрий_СВ(11.01.2013 14:43, ссылка)
- попробуйте по ссылке последний rm0090 - Mikla(11.01.2013 12:54, ссылка)
- У STM32F207 (RM0033, стр. 95) - 192, у STM32F407 (RM0090, стр. 96) - 64. - Юрий_СВ(11.01.2013 12:36)
- На счёт "что есть RMMI Ethernet", опять же предположение Юрий_СВ(192 знак., 10.01.2013 20:53)
- когда то где то видел этот коэффициент 64, но где, не помню. Сейчас роюсь и reference manual и в datasheet, все везде 192. Да и их макрос в excele дает выбрать 192 - 432 - Mikla(11.01.2013 12:01 - 12:06)
- У меня почему-то не получается определить длину кабеля по Cable Diagnostic Test (регистр 0x1d у KSZ8031). Юрий_СВ(199 знак., 10.01.2013 21:04)
- да лана, вопрос не принципиальный. Я позволю себе не думать о джиттере :) Кварцевый генератор и баста. - Sylvan(10.01.2013 13:02)
- CLKOUT на 25 МГц для тактирования PHY и не парься. Даже любым таймером это можно сделать. - VVB(10.01.2013 14:56)
- 25 МГц - это для MII PHY, а для RMII PHY надо 50 МГц - MBedder(10.01.2013 15:39)
- LAN8720 удвояет - VVB(10.01.2013 15:59)
- 25 МГц - это для MII PHY, а для RMII PHY надо 50 МГц - MBedder(10.01.2013 15:39)
- CLKOUT на 25 МГц для тактирования PHY и не парься. Даже любым таймером это можно сделать. - VVB(10.01.2013 14:56)
- странно, а у четвертки в errate этого пункта нет, хотя в даташите у MCO при RMII Eth такие же характеристики как и у двойки. но в даташите добавилась характеристика PLL: Main clock output (MCO) for RMMI Ethernet; Long term Jitter, PLL Mikla(168 знак., 10.01.2013 17:35)
- Об STM32F я знаю :). Поэтому и тактирую его от физики (KSZ8031). Работает нормально, хотя большой статистикой не обладаю. С LAN8720 так не получится. Или прийдётся отказаться от прерывания. - Юрий_СВ(10.01.2013 12:43)
- вот тут. Внизу ваши комментарии - Sylvan(10.01.2013 11:53, ссылка)
- Если не затруднит, на счёт "обсуждалось" можно уточнить ? Это проблемма именно LPC ? Что мешает тактировать от физики или МК ? - Юрий_СВ(10.01.2013 11:10)
- генератор будет внешним потому что это уже обсуждалось, и проблемы с тактированием от мк возможны. Физику я ищу не по цене, а так, чтобы как можно меньше работать (писать) и как можно быстрее получить результат. А с ценой вопрос потому что еще не Sylvan(45 знак., 09.01.2013 16:54)
- Источником синхронизации 50 МГц (RMII) для физики и MAC (REF_CLK). Не очень понимаю, какой смысл искать физику по цене, если использовать внешний генератор... Он тоже денег стоит. - Юрий_СВ(09.01.2013 16:48)
- что вы имеете в виду под фразой "источник синхронизации"? Откуда тактируется? Если да, совершенно точно, тактируется от внешнего кварцевого генератора. Странная ситуация с Phy. В России KSZ заметно дешевле. На Digikey DP дешевле... фиг знает, что Sylvan(7 знак., 09.01.2013 16:21)
- EMAC_LPC1788.c LAN8720 бомж(12131 знак., 09.01.2013 20:12 - 20:18)