-
- В общем, поигрался. UDP работает, uart работает, GPIO работает, SPI c SD картой работает (дергал примеры). ADC не пробовал. Нужно пробовать развести что-нить свое ("проверить на вшивость" с "китайскими H1101NL"). Гудвин(92 знак., 23.04.2016 17:06)
- Первый пошел... Я то думаю, что это раскосенькие так разухарились - аж отдельную бумажку родили (не иначе, как подтираться ;) Нестабильно работает вход reset. Закономерностей не выяснил. То сбрасывается, то нет. То то их гребаный наплатный Гудвин(2465 знак., 23.04.2016 03:38 - 04:03, ссылка)
- Неправильно выразился - сбрасывается всегда. Не всегда стартует после аппаратного сброса. И с кварцем, и с RC генератором. - Гудвин(23.04.2016 12:41)
- Ревизии чипа по теме "reset" вышла. Подправили... Гудвин(06.11.2016 22:53)
- После нажатия кнопки сброса не всегда стартует? Круто! А при включении питания тоже не вспгда? - andreas(23.04.2016 13:58)
- При подаче питания все пучком. Сброс через SWD, WDT и NVIC_SystemReset() вроде тоже работает - как раз это тестирую. Что то с железом накосячили похоже. - Гудвин(23.04.2016 14:27)
- Тады фиг с ним, даже если и есть кнопка ресета, ее можно и несколько раз нажать. - andreas(23.04.2016 15:34)
- Так и поступаю в данный момент. В первых строках включаю светодиод до тех пор, пока линк не установится. Чтобы процесс был под контролем :) А с отладчиком вообще нет проблем - все грузится, отлаживается и пересбрасывается. - Гудвин(23.04.2016 15:40)
- Работал я W7100. Там ресет говно полное. Пришлось супервизор вешать. После этого всё стабильно заработало. - Звероящер(25.04.2016 07:18)
- Так и поступаю в данный момент. В первых строках включаю светодиод до тех пор, пока линк не установится. Чтобы процесс был под контролем :) А с отладчиком вообще нет проблем - все грузится, отлаживается и пересбрасывается. - Гудвин(23.04.2016 15:40)
- С другой стороны прикинул - ни в одном моем сетевом девайсе нет кнопки reset. - Гудвин(23.04.2016 15:16)
- Тады фиг с ним, даже если и есть кнопка ресета, ее можно и несколько раз нажать. - andreas(23.04.2016 15:34)
- При подаче питания все пучком. Сброс через SWD, WDT и NVIC_SystemReset() вроде тоже работает - как раз это тестирую. Что то с железом накосячили похоже. - Гудвин(23.04.2016 14:27)
- Неправильно выразился - сбрасывается всегда. Не всегда стартует после аппаратного сброса. И с кварцем, и с RC генератором. - Гудвин(23.04.2016 12:41)
- Продолжу в онлайне: Сейчас первым делом отрубил абсолютно лишнюю "фуевину" (встроенный отладчик), ибо кроме тормозов там еще глюков целая стая. Подцепил китайский ST-Link и отладка стала летать. Прошивка флэш тупит немного, но это связано видимо с Гудвин(1092 знак., 20.04.2016 21:15 - 22:22)
- Проблема оказалась в гигабитном свитче. "Железный" wiznet не мог отправлять пакеты. Вернее, долго долбился в автономе, пока пакет не уйдет. Воткнул в обычный 100 Мбит-ный, все залетало... Надо крутить настройки PHY, наверное. Там IP101G внутрях. Гудвин(22 знак., 21.04.2016 15:28)
- Вот статистика. Ping-pong UDP пакетами размером 1400 байт. Частота тактирования контроллера 48 МГц. При снижении частоты производительность пропорционально снижается. Аппаратному PING и ARP пофиг ветер... Статистику на мелких пакетах (100 байт) Гудвин(111 знак., 21.04.2016 16:10)
- Посмотрел в диспетчере задач - 16000 100-байтных пакетов/сек (в обе стороны). Без DMA. Конфетка! - Гудвин(21.04.2016 16:44 - 17:00)
- Греется как раз PC-юк ;) Гудвин(21.04.2016 16:51 - 16:59)
- Надеюсь понимаете, что 1Гбит/с не означает, что PC справится с таким потоком? Другими словами, если адаптер (или встроенный адаптер) не имеет на борту достаточно памяти для хорошего буфера, то с определённого количества пакетов/c начинается Antimouse(510 знак., 21.04.2016 18:20 - 18:23)
- В моем случае 20% процессора жрет тестовое приложение на дельфях (прием/отправка пакетов по событиям). - Гудвин(21.04.2016 18:33)
- Был ещё вот такой сниффер-> - Antimouse(21.04.2016 18:52, ссылка)
- В моем случае 20% процессора жрет тестовое приложение на дельфях (прием/отправка пакетов по событиям). - Гудвин(21.04.2016 18:33)
- Надеюсь понимаете, что 1Гбит/с не означает, что PC справится с таким потоком? Другими словами, если адаптер (или встроенный адаптер) не имеет на борту достаточно памяти для хорошего буфера, то с определённого количества пакетов/c начинается Antimouse(510 знак., 21.04.2016 18:20 - 18:23)
- Греется как раз PC-юк ;) Гудвин(21.04.2016 16:51 - 16:59)
- Короче, годный таракашка для мелких приблудок ;) По цене 2-3$/производительности никто и рядом не стоит. Ну и все в одном чипе. Холодный! Ему бы еще ноги чуть потолще :) - Гудвин(21.04.2016 16:13 - 16:37)
- чО молчим? Никому не интересно? - Гудвин(21.04.2016 17:54)
- Ждем попыток запаять таракашечку )) - Andreas(21.04.2016 18:13)
- Увы, зенки хреновенькие стали, в отличие от тремора ;) - Гудвин(21.04.2016 18:34)
- Амплитуда тремора не должна превышать пятикратной величины шага выводов :)) - MBedder(21.04.2016 18:42)
- Увы, зенки хреновенькие стали, в отличие от тремора ;) - Гудвин(21.04.2016 18:34)
- Спасибо. мне интересно. Vit(409 знак., 21.04.2016 18:13)
- У меня сейчас девайсы сетевые - на мегах + ENC28. Скорости вполне хватает, жрачка ENC не парит. Но то, и другое сейчас у монополиста. Стремно, посему и озадачился. Да и цены некрочип вздул нехило... - Гудвин(21.04.2016 18:39)
- Интересно! Что за программка для сбора статистики? - 0men(21.04.2016 18:09)
- CommView. - Гудвин(21.04.2016 18:16)
- не отвлекайся! пеши есчо! ))) - Mahagam(21.04.2016 18:02)
- Ждем попыток запаять таракашечку )) - Andreas(21.04.2016 18:13)
- чО молчим? Никому не интересно? - Гудвин(21.04.2016 17:54)
- Посмотрел в диспетчере задач - 16000 100-байтных пакетов/сек (в обе стороны). Без DMA. Конфетка! - Гудвин(21.04.2016 16:44 - 17:00)
- Вот статистика. Ping-pong UDP пакетами размером 1400 байт. Частота тактирования контроллера 48 МГц. При снижении частоты производительность пропорционально снижается. Аппаратному PING и ARP пофиг ветер... Статистику на мелких пакетах (100 байт) Гудвин(111 знак., 21.04.2016 16:10)
- Проблема оказалась в гигабитном свитче. "Железный" wiznet не мог отправлять пакеты. Вернее, долго долбился в автономе, пока пакет не уйдет. Воткнул в обычный 100 Мбит-ный, все залетало... Надо крутить настройки PHY, наверное. Там IP101G внутрях. Гудвин(22 знак., 21.04.2016 15:28)