реклама на сайте
подробности

 
 
> Запуск µC/OS-II (µC/OS-III) на Cyclone V
wapster
сообщение Jan 16 2018, 07:01
Сообщение #1





Группа: Участник
Сообщений: 10
Регистрация: 16-01-18
Пользователь №: 101 101



Привет всем!
Имеется задача запустить µC/OS-III на отладочной плате DE1-SoC, что сделать не получается. Пример для запуска был взят из комплекта вышеназванной ОС для процессоров A9 в среде разработки DS-5.
Проблема в том, что в DDR не грузится основная прошивка. u-boot-spl загружается нормально, после чего в App Console выходит сообщение об ошибке:

SDRAM: Initializing MMR registers
SDRAM: Calibrating PHY
### ERROR ### Please RESET the board ###

Прелоадер в это время останавливается на команде wait 60s.
Если следовать указаниям и перезагрузить плату с помощью WARM_RST, то при попытке загрузки файла CycloneV-SOC-DevKit_OS3.axf выходит ошибка:

ERROR(CMD16-TAD274-NAL33):
! Failed to load "CycloneV-SOC-DevKit_OS3.axf"
! Failed to write 49 152 bytes to address N:0x01000000 while writing block of 4 096 bytes to address N:0x01000000
! Target is running, cannot access.

Я так понял какая-то проблема в сбросе процессора. Может кто-нибудь уже запускал данный пример?

Также прикладываю весь лог из вкладки Commands.

Прикрепленные файлы
Прикрепленный файл  log.txt ( 4.65 килобайт ) Кол-во скачиваний: 8
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
wapster
сообщение Jan 16 2018, 10:47
Сообщение #2





Группа: Участник
Сообщений: 10
Регистрация: 16-01-18
Пользователь №: 101 101



Интересная теория. Попробую капнуть в этом направлении. Тут ещё проблема, что на этой плате просто так не переключить источник загрузки. В теории можно самому попробовать собрать загрузчик.
Простой проект типа Hello World запускал из оперативки на чипе.
Возможно ли запустить проект с µC/OS-III на встроенной ОЗУ?
Go to the top of the page
 
+Quote Post
Realking
сообщение Jan 16 2018, 10:52
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(wapster @ Jan 16 2018, 13:47) *
Интересная теория. Попробую капнуть в этом направлении. Тут ещё проблема, что на этой плате просто так не переключить источник загрузки. В теории можно самому попробовать собрать загрузчик.
Простой проект типа Hello World запускал из оперативки на чипе.
Возможно ли запустить проект с µC/OS-III на встроенной ОЗУ?


у меня насколько я помню не получилось

но можно попробовать Hello World из DDR


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 01:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016