|
|
|
Cниффер пакетов для ARM Cortex |
|
|
|
Feb 27 2018, 05:04
|
Группа: Новичок
Сообщений: 2
Регистрация: 27-02-18
Пользователь №: 102 026
|
Уважаемое сообщество, подскажите, пожалуйста... Есть МК на ядре ARM CORTEX M3. Есть ли какие то готовые варианты снифферов для перехвата всех пакетов по всем шинам и отправки отчетов , скажем, по UART?!?!
|
|
|
|
|
Feb 27 2018, 08:18
|
Группа: Новичок
Сообщений: 2
Регистрация: 27-02-18
Пользователь №: 102 026
|
Спасибо за конструктивные ответы! Конкретизирую задачу: Есть сложная система состоящая из целого ряда МК архитектуры описанной выше. Нужно построить мат модель этой информационной системы. Модель готова и для ее калибровки необходимо сравнить ее значения получаемые в основном из теории массового обслуживания с реальной системой. Под реальной подразумевается рабочая система в совокупности с МК(12 штук) и ПО на них. Поэтому и был вопрос есть ли ПО которое можно вставить в работающее сейчас чтобы отлавливать пакеты межпроцессорного обмена и обмена с внешними модулями.
|
|
|
|
|
Feb 27 2018, 13:24
|
Гуру
Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925
|
Цитата(x_Alexsandr_x @ Feb 27 2018, 12:04) Уважаемое сообщество, подскажите, пожалуйста... Есть МК на ядре ARM CORTEX M3. Есть ли какие то готовые варианты снифферов для перехвата всех пакетов по всем шинам и отправки отчетов , скажем, по UART?!?! Попробуйте оценить скорость перехватываемого потока данных. Минимум 100Мбит, они просто не влезут в UART. Цитата(x_Alexsandr_x @ Feb 27 2018, 15:18) Под реальной подразумевается рабочая система в совокупности с МК(12 штук) и ПО на них. Поэтому и был вопрос есть ли ПО которое можно вставить в работающее сейчас чтобы отлавливать пакеты межпроцессорного обмена и обмена с внешними модулями. Для проверки можно попробовать снизить системную частоту процессоров, например до 100 Гц, тогда реально. Хотя может быть я неправильно понял - вы для каких шин собираетесь сниффить - внутри процессора или между процессорами?
|
|
|
|
|
Feb 28 2018, 16:19
|
Участник
Группа: Участник
Сообщений: 26
Регистрация: 13-09-17
Пользователь №: 99 289
|
Про сниффить Ethernet по подробней пожалуйста. Как аппаратно реализовать? Хаб сейчас не найти, а свитч чужие пакеты не пропускает.
|
|
|
|
|
Mar 24 2018, 07:55
|
Участник
Группа: Участник
Сообщений: 26
Регистрация: 13-09-17
Пользователь №: 99 289
|
Не во всех свитчах так понимаю есть, который стоял у нас этой функции не было (либо проморгали) пришлось снифить RS485.
|
|
|
|
|
Mar 25 2018, 22:35
|
Профессионал
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848
|
Цитата(x_Alexsandr_x @ Feb 27 2018, 11:18) Спасибо за конструктивные ответы! Конкретизирую задачу: Есть сложная система состоящая из целого ряда МК архитектуры описанной выше. Нужно построить мат модель этой информационной системы. Модель готова и для ее калибровки необходимо сравнить ее значения получаемые в основном из теории массового обслуживания с реальной системой. Под реальной подразумевается рабочая система в совокупности с МК(12 штук) и ПО на них. Поэтому и был вопрос есть ли ПО которое можно вставить в работающее сейчас чтобы отлавливать пакеты межпроцессорного обмена и обмена с внешними модулями. Исходя из Цитата есть ли ПО которое можно вставить в работающее сейчас чтобы отлавливать пакеты межпроцессорного обмена и обмена с внешними модулями. Можете часть Вашей мат. модели вписать в эту Вашу(ваши) систему(ы), типа пошаговой отладки, с выдачей промежуточной инф. на удобный интерфейс. С временем, думаю, "договоритесь", тк математика весч крайне демократичная, можете добавить даже еще пару-тройку измерений кроме известных и время вообще остановить. А если нужна трассировка в реалтайм - то обращайтесь к разработчикам процессора.
|
|
|
|
|
Mar 27 2018, 03:51
|
Профессионал
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884
|
Цитата(megajohn @ Feb 27 2018, 11:13) бр-р-р-р, но почему то возникли такие визуальные ассоциации Цитата(scifi @ Feb 27 2018, 11:29) Это заявка на победу, однозначно. cranky.gif ...на премию Дарвина... Цитата(x_Alexsandr_x @ Feb 27 2018, 09:04) Уважаемое сообщество, подскажите, пожалуйста... Есть МК на ядре ARM CORTEX M3. Есть ли какие то готовые варианты снифферов для перехвата всех пакетов по всем шинам и отправки отчетов , скажем, по UART?!?! охренеть, это даже для ардуинщика чересчур... студент какого колледжа ? где готовят таких гениев теперь ? Дело чрезвычайно простое: берете исходники процессора, добавляете к нему клиент шины AHB или что там у него с портом UART на 1 Гбит, печатаете процессоры, дальше просто снаружи приделываете коммутатор на 12 таких портов (тоже печатаете), ставите все на плату - и вуаля...
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|