Хотя VisualDSP++ от компании Analog Devices предоставляет мощный инструментарий для отладки исходного кода, он недостаточно хорош, чтобы помочь найти, понять и исправить проблемы, связанные с процессом загрузки (boot process, см. [2]). Утилита Blackfin Loader File Viewer (LdrViewer) заполняет этот пробел.
LdrViewer не только визуализирует отдельные блоки данных потока загрузки Blackfin, она позволяет Вам преобразовать поток загрузки из одного формата файла в другой, при этом есть опции для встраивания в файлы автогенерируемых комментариев. При наличии этих комментариев упрощается навигация и наложение патчей на уровне файла.
LdrViewer бесплатна для любой версии Windows. Она требует набора DLL, которые обычно уже установлены на компьютеры, где работают инструменты разработки VisualDSP++.
[Что нового в версии 2.0 (предварительный релиз в сентябре 2015)]
• Поддерживает ADSP-BF51x, BF50x, BF59x модели процессоров. • Поддерживает продвинутые фичи серий ADSP-BF60x и BF70x процессоров. • Предоставляет расширенное управление загрузкой через UART (Control UART boot). • Предоставляет новые варианты просмотра данных (Hex32, ASCII, дизассемблер). • Предоставляет расширенные опции в диалоге сохранения файла. • Копируются данные в буфер обмена (cliboard).
Ссылка для загрузки: LdrViewer, Version 2.0 Unsupported Prerelease (823kByte, ZIP File).
[Что нового в версии 1.2 (вышла в мае 2007)]
• Поддерживает новые модели процессоров ADSP-BF54x. • Поддерживает новые модели процессоров ADSP-BF52x. • Настройки UART boot сохраняются в реестр Windows. • Новые кнопки свертки/разворота дерева (Expand/Collapse) на панели инструментов. • Быстрая перезагрузка файла.
Ссылка для загрузки: LdrViewer, Version 1.2 (206kByte, ZIP File).
[Что нового в версии 1.1 (вышла в августе 2005)]
• Поддерживает модели двухядерных процессоров ADSP-BF561 (Dual Core Blackfin Processor). • Поддерживает процессор ADSP-BF534 Blackfin с интерфейсом CAN. • Поддерживает процессор ADSP-BF536/BF537 Blackfin с интерфейсом Ethernet MAC. • Поддержка двоичного формата файла (Binary File). • Пункт меню Save As... может преобразовать файл между форматами ASCII/Hex/Binary со встроенными комментариями. • Загрузка через UART (UART Boot) для процессоров ADSP-BF534/BF536/BF537.
[Ссылки]
1. BLACKFIN LOADER FILE VIEWER site:dolomitics.com. 2. Как происходит загрузка ADSP-BF533 Blackfin. |