Имя: ПЛК Основан: сентябрь 2009г Версия: 0.1.0 Статус: GPL Участники: Попков Алексей Описание: Проект посвящён созданию: среды исполнения ПЛК, прошивки ПЛК и аппаратных конфигураций специализированных PLC.
Краткое описание контроллера VDX-6354 на CPU Vortex86DX
SoC DM&P SoC CPU Vortex86DX - 800MHz
Real Time Clock with Lithium Battery Backup Cache L1:16K I-Cache, 16K D-Cache, L2 Cache 128KB Bus
PC/104 standard compliant
PC-104, PC/104+ (Optional)
BIOS AMI BIOS
System Memory 256MB DDR2 Onboard
Watchdog Timer 0 & 1 Sets Software programmable from 30.5 µsec. To 512 sec. x 2
sets (Watchdog 1 fully compatible with M6117D)
VGA XGI Volari Z9s Chipset VGA and TFT Flat Panel Interface Support Onboard 32MB VGA Memory, support resolution up to 1280 x 1024, 16M colors
LAN Integrated 10/100Mbps Ethernet
Audio CM119 USB Audio controller
Flash Disk Support Onboard 4MB SPI Flash Disk MSTI EmbedDisk Module (16MB and above)
I/O Interface Enhanced IDE port (UltraDMA-100/66/33) x1
RS-232 port x3
RS-232/422/485 port x1
USB port (Ver2.0) x2
Parallel port x1
16-bit GPIO port x1
10/100Mbps Ethernet port x1
Connectors:
2.0mm 44-pin box header for IDE x1
2.0mm 44-pin box header for LCD x1
2.0mm 10-pin box header for VGA x1
2.0mm 10-pin box header for USB x1
2.0mm 26-pin box header for Printer x1
2.0mm 20-pin box header for 16-bit GPIO x1
2.0mm 10-pin box header for RS-232 x4
2.0mm 8-pin header for Ethernet x1
2.54mm 5-pin box header for Keyboard x1
2.54mm 5-pin box header for Mouse x1
2.54mm 4-pin header for -5V, -12V, +12V, GND, DC-in x1
2.54mm 3-pin header for RS-485 x1
2.54mm 2-pin header for Reset x1
2.54mm 7-pin header for Redundancy Signal x1(Optional)
2.54mm 2-pin header for System-Fail-SW x1(Optional)
1.25mm 6-pin wafer for JTAG x1
1.25mm 4-pin wafer for Line-out/MIC-in x2
Power Requirement Single Voltage +5V @ 740mA
Weight 90g
Board Size 90 X 96mm (3.54 x 3.77 inches)
Temperating Temperature -20°C +70°C (-40°C +85°C, Optional)
Краткое описание модема Airplus MCD-650
Форм-фактор модема Airplus MCD-650 USB флеш-накопитель. Модем базируется на процессоре Qualcomm MSM6500. Имеет одну встроенную 4-коленную телескопическую антенну с поворотным карданом. Отсутствует разъем для подключения внешней антенны. Красивый и многофункциональный интерфейс пользовательской программы. Тестирование SMS и голосовой связи – отлично. Поддерживает кириллицу. Емкость записной книги определяется емкостью на RUIM-карте(в модеме нет)
Предисловие
Все попытки установить LiveCD, LiveUSB от CentOs 5.3 и Fedora 11 ни к чему не привели. Система при попытки начать установку падает, мигая «Num Lock» «Caps Lock» «Scroll Lock». Попытки установить OpenWRT и Debian оказались куда успешней. OpenWRT — ради пробы (на нем останавливаться не будем, в силу ограниченности функционала). Debian 5.0 lenny— взят за основу.
Подготовка загрузочного носителя
Для этого можно использовать любой USB Drive или переносной HDD подключаемый по USB. Я пробовал и с тем и другим:
Делаем файловую систему на FLASH USB Drive dos. mkfs.vfat-f 16 /dev/sdb (При ФС ext2 или ext3 контроллер ни в какую не хотел грузиться, приходилось бегать по меню биоса)
install-mbr /dev/sdb (тут ваша USB Flash) — у меня install-mbr нету поэтому я использовал cfdisk
syslinux /dev/sdb1
Монтируем USB mount /dev/sdb1 /media/flash
Копируем все чего стянули (debian-503-i386-netinst.iso, vmlinux, initrd.gz)
Создаем на нашей Flash файл syslinux.cfg и пишем в него:
В зависимости от ширины Вашего канала придется подождать. Будет тянуть много чего интересного и долго ставить. При этом будут заданы вопросы по переконфигурированию emax и т.д.
Ради проверки выносливости самого контроллера, я рискнул откомпилировать OpenSCADA прямо на нем. Пришлось конечно подождать, но процесс компиляции ничем не отличается от процесса компиляции на любом другом компьютере (поэтому скринов не оставил).
Прикручиваем модем Airplus MCD-650
На столе выглядит это вот так:
IDE Flash у меня нету, пока, поэтому как видим все рабоет с обычного IDE HDD.
Сохраняем.
Или можно mv config-2.6.29.3-vortex86dx .config
Это еще не все, нужно еще поддержку USB GPS и CDMA модемов добавить, в меню Device Drivers все это живет. Скины этого процесса грузить не стал, тут их и так достаточно. ))))