СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №4/2012

● получить доступ к флэш памяти и протестировать её; ● получить базовый доступ к перифе рийным устройствам платы; ● сохранить настройки регистров процессора и контроллера памяти. Последующие разделы продемонст рируют, как средства отладки Wind River могут ускорить процесс запуска на каждом из перечисленных выше этапов. Получаем управление целевым процессором Когда прототип аппаратуры создан, перед началом собственно процесса отладки необходимо выполнить ряд подготовительныхшагов, в частности, проверить отсутствие обрывов и уров ни напряжения, а также запрограмми ровать встроенные логические устрой ства. Когда это сделано, на первом шаге отладки надо подключиться к целевому процессору при помощи эмулятора и получить управление. Большинство процессоров использу ет для связи с эмулятором интерфейс JTAG, хотя в некоторых реализован ин терфейс BDM (Background Debug Mo de). К счастью, эмуляторы Wind River ICE и Wind River Probe могут поддер живать оба типа протоколов. В перспективе Device Debug интегри рованной средыWind RiverWorkbench предусмотрено несколько представле ний (views), упрощающих пользовате лю выполнение типовых задач и раз личных команд эмулятора. Представ ление Target Manager (см. рис. 4) позволяет легко подключиться к требу емому процессору, а также управлять различными целевыми соединениями. Командная оболочка On Chip Debug Command Shell предоставляет интер фейс (см. рис. 5) для ввода команд в эмулятор и передачи их процессору. Представление CF Options облегчает пользователю конфигурирование на строек эмулятора (см. рис. 6), включая тактовую частоту JTAG, длительность интервала установления сигнала сбро са и соответствующее данному типу процессора конфигурационное слово (если оно предусмотрено). Эти на стройкимогутоказатьсяоченьполезны мидля диагностикии устранения проб лем взаимодействия с процессором. Получение доступа к ОЗУ и его тестирование После того как управление целевым процессором получено, следующим ПРИБОРЫ И СИСТЕМЫ 42 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 4 2012 Рис. 7. Wind River Workbench, представление Memory (память) Рис. 8. Wind River Workbench, представление Hardware Diagnostics (диагностика оборудования) Рис. 6. Wind River Workbench, представление CF Options (конфигурирование эмулятора) © СТА-ПРЕСС

RkJQdWJsaXNoZXIy MTQ4NjUy