Опубликован: 24.04.2009 | Доступ: свободный | Студентов: 995 / 223 | Оценка: 4.39 / 4.28 | Длительность: 18:45:00
Специальности: Программист
Лекция 5:

Встраиваемая вычислительная система eBox 2300 SoC

< Лекция 4 || Лекция 5: 123456 || Лекция 6 >
Аннотация: В данной лекции рассматривается встраиваемая вычислительная система eBox 2300 SoC, ее архитектура, стандарты ввода и вывода информации, взаимодействие с внешним оборудованием.


eBox 2300 MSJK является небольшой дешевой встраиваемой компьютерной системой на основе системы на кристалле X86 (SoC), которая будет использоваться в качестве рабочего устройства для Windows Embedded CE. Она имеет полный набор средств В/В. Фотография с разрешения ICOP Corporation.

Встраиваемая компьютерная система eBox 2300

Представленная на рисунке 5.1 система eBox 2300 является небольшой дешевой встраиваемой вычислительной системой X86. Несмотря на свои небольшие размеры 4.5 на 4.5 дюйма, она содержит многие аппаратные средства, имеющиеся в настольном ПК. Процессор является совместимой с X86 системой на кристалле (SoC) Vortex86 с частотой 200Mhz. Процессор несколько медленнее, чем современные ПК, но потребляет значительно меньше питания, чем настольный ПК, и не требует никаких охлаждающих вентиляторов. Типичный настольный ПК может требовать максимум до 700W, а максимум eBox меньше 15W. Устройство имеет 128MB системной памяти SDRAM, AMI Bios в стиле ПК, и внутренний флэш-диск объемом 256MB (содержащий начальный загрузчик DOS и ОС). Так как оборудование совместимо с ПК, то оно может выполнять различные популярные операционные системы, включая Windows XP, Windows CE, и Linux. Оно работает от внешнего источника питания 5V DC 3A, получаемого из адаптера переменного тока, который поставляется вместе с eBox.

Встраиваемая компьютерная система eBox 2300 X86

Рис. 5.1. Встраиваемая компьютерная система eBox 2300 X86

Архитектура eBox 2300

Система eBox имеет все основные устройства В/В, имеющиеся обычно на настольном ПК. Разъемы В/В задней панели показаны на рисунке 5.2. Имеется вход PS/2 клавиатуры и мыши (требующий кабеля PS/2 Y), и стандартный выход VGA. Обычно с eBox будут соединяться стандартные для ПК клавиатура, мышь и монитор VGA. Модель 2300 MSJK имеет два последовательных порта RS232C (COM1 & COM2). Она имеет 2 разъема USB 1.1, гнездо платы CF, и аудио AC97 на передней панели, как видно на рисунке 5.1. Один дополнительный разъем USB имеется на задней панели.

Вид задней панели eBox 2300, показывающий разъемы В/В и тумблер питания

Рис. 5.2. Вид задней панели eBox 2300, показывающий разъемы В/В и тумблер питания

Кулисный переключатель питания на задней панели выключает eBox. Выключатель сброс/питание на передней панели также вкачает и выключает eBox, но он по умолчанию может инициализироваться при активности LAN, что позволяет ему включиться самостоятельно, если задний кулисный переключатель не выключен. Система имеет внутренний интерфейс Ethernet 10/100Mbs. Разъем mini-PCI внизу платы процессора может поддерживать дополнительно внутреннюю плату беспроводной связи с внешней антенной.

Внутри eBox при удаленной верхней крышке можно видеть плату компьютера и основные компоненты, показанные на рисунке 5.3. Верхняя крышка eBox служит также в качестве теплоотвода для процессора, что позволяет исключить необходимость энергоемкого охлаждающего вентилятора. Вероятно не слишком хорошей идеей будет размещение книги или другого объекта поверх eBox на длительное время во время его работы, так как это ограничивает воздушный поток для теплоотвода. Нижняя сторона платы содержит внутренний разъем mini PCI для дополнительной платы беспроводной связи и разъем CF, который можно видеть на передней панели.

Внутренний вид eBox 2300 со снятой верхней крышкой

Рис. 5.3. Внутренний вид eBox 2300 со снятой верхней крышкой

Имеются кабели для соединения eBox с настольным ПК, который служит в качестве системы разработки программного обеспечения. Windows Embedded CE 6.0, выполняющаяся в Visual Studio 5, может загружать через сетевое соединение и отлаживать новую операционную систему и прикладные программы. Вместе с eBox поставляется сетевой перекрестный кабель для соединения eBox непосредственно с сетевым разъемом настольного ПК без использования концентратора или коммутатора. Если используется концентратор или коммутатор, то потребуется обычный сетевой кабель (без перекрестного соединения).

В Windows Embedded CE отладочная информация обычно доступна из COM1 и вместе с eBox поставляется последовательный null-модемный кабель для соединения с COM1: на eBox и портом COM на настольном ПК, чтобы видеть эту отладочную информацию. Дополнительные устройства В/В будут обычно соединяться с портом COM2:.

Блочная диаграмма системы eBox показана на рисунке 5.4. Архитектура аналогична материнской плате ПК, но Vortex86 SoC содержит функции северного и южного мостов внутри себя в дополнение к процессору X86. На типичном ПК микросхемы северного и южного мостов являются двумя большими микросхемами, припаянными к материнской плате. Отметим, что здесь представлены многие шины и устройств В/В, рассмотренные в предыдущих разделах.

Блочная диаграмма встраиваемой компьютерной системы eBox 2300

Рис. 5.4. Блочная диаграмма встраиваемой компьютерной системы eBox 2300
< Лекция 4 || Лекция 5: 123456 || Лекция 6 >
Роман Пархоменко
Роман Пархоменко
Россия, Sankt Piterburg, 182, 1997
Олег Корсак
Олег Корсак
Латвия, Рига