И так у меня дошли руки и я спаял плату.
Ну и куда же без косяков 🙂 При разводке платы перепутал на одном из USB DP и DM 🙂 И забыл смое главное, на фото видны проводочки, это SWD интерфейс для разработки 🙂 Пока на вскидку, больше косяков не на нашел.
И так чего имеем:
- 8 портов RS-232
- WiFI
- 2 USB
- 2 CAN
На текущий момент сделал:
- все RS-232 работают в режиме мультиплексора
- по умолчанию RS2 отдан под WiFI
- по умолчанию RS3 отдан под SeaTalk
- WiFI работает как в режиме AP так и в режиме Station
- Зеленый светодиод показывает передачу по Wifi
- Желтый показывает передачу по RS
- Красный(не питание) показывает Hard Fault
- Синий жизненный цикл устройства
- На текущим момент данные из RS летят в другое RS и так же в broadcast по WiFI
- Первый USB это копия RS4
- Второй USB это консоль управления устройством, работает как USB Serial Port
- В консоле можно управлять всем выше описанным
Осталось отладить и запустить:
- RS5 работу как RS-422
- SeaTalk на вход/выход
- Запустить CAN1 и CAN2