## Проекты для тестирования микросхем памяти FLASH MX29LV160DBTI-70G и RAM LY61L102416ALL-10I ### Overview Этот репозиторий содержит файлы проектов для тестирования микросхем памяти FLASH MX29LV160DBTI-70G и RAM LY61L102416ALL-10I, подключенных к микроконтроллеру TMS320F2838x через интерфейс EMIF1. Проекты разработаны в среде Code Composer Studio (CCS) и основаны на примерах из комплекта C2000Ware от Texas Instruments. ### Usage Репозиторий содержит два отдельных проекта: - FLASH MX29LV160DBTI-70G: Для тестирования флэш-памяти MX29LV160DBTI-70G. - RAM LY61L102416ALL-10I: Для тестирования оперативной памяти LY61L102416ALL-10I. Каждый проект включает в себя: - Исходный код на C (main.c) - Файл проекта CCS (.project) - Файл конфигурации линкера (.cmd) ### Building Для сборки и запуска проектов вам потребуется: 1. Code Composer Studio (CCS): Установите CCS от Texas Instruments. 2. C2000Ware: Установите C2000Ware и укажите путь к нему в настройках CCS. 3. Отладочная плата с TMS320F2838x: Убедитесь, что на вашей плате установлены микросхемы FLASH MX29LV160DBTI-70G и RAM LY61L102416ALL-10I и правильно подключены к EMIF1. 4. XDS Debugger: Подключите отладчик к плате и компьютеру. Шаги для сборки и запуска проекта: 1. Импорт проекта: Откройте CCS и импортируйте нужный проект (FLASH MX29LV160DBTI-70G или RAM LY61L102416ALL-10I). 2. Сборка проекта: Выполните сборку проекта (Project -> Build Project). 3. Загрузка программы: Загрузите собранную программу в микроконтроллер (Run -> Load). 4. Запуск отладки: Запустите отладку (Run -> Debug). 5. Проверка работы: Проекты содержат тесты на чтение, запись и (для FLASH) стирание данных в памяти. Проверьте результаты тестов в окне консоли или с помощью отладчика. ### Troubleshooting Возможные проблемы: Ошибка сборки: Проверьте правильность путей к C2000Ware в настройках CCS. Ошибка загрузки программы: Убедитесь, что отладчик правильно подключен и распознается CCS. Данные не записываются в FLASH: Проверьте настройки таймингов EMIF и убедитесь, что перед записью выполняется стирание сектора FLASH. Нестабильная работа: Убедитесь, что питание микросхем памяти стабильно и соответствует требованиям datasheet.