RadiatoR 2 5 ноября, 2016 Опубликовано 5 ноября, 2016 · Жалоба Но ддр еще не инициализирована. Ее как раз и запускает прелоадер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vadimuzzz 0 6 ноября, 2016 Опубликовано 6 ноября, 2016 · Жалоба Но ддр еще не инициализирована. Ее как раз и запускает прелоадер. сначала прелоадер загружается, а потом бинарник программы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sonycman 0 7 ноября, 2016 Опубликовано 7 ноября, 2016 · Жалоба А программатор куда грузит? В 60кб оперативки и стартует из нее? Как правило отладчик использует простой скрипт, в котором сначала в onchip память грузится прелоадер, запускается, делает всю необходимую инициализацию, а уже затем в DDR SDRAM грузится приложение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Burenkov 0 7 ноября, 2016 Опубликовано 7 ноября, 2016 · Жалоба Но ддр еще не инициализирована. Ее как раз и запускает прелоадер. Да, действительно, вы правы. Вот что пишут в самом начале скрипта # This is an ARM DS5 debugger script that is intended to help folks run and # debug uboot. It loads the preloader (a.k.a. spl) into onchip ram, runs it # to setup DDR Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RadiatoR 2 7 ноября, 2016 Опубликовано 7 ноября, 2016 · Жалоба Да, так я и думал. А может кто-нибудь сбросить пример настроенного проекта с прелоадером для de0-nano-soc. Я бьюсь, бьюсь все никак не может заработать. Для arrow kit примеры есть, а для нано не могу найти. Какой-то пример прелоадера нашел в папке, скомпилил, DS-5 видит бластер, вроде все ок, но при попытке дебага пишет: Starting debug server Waiting for debug server to start accepting connections и на этом его можно ждать бесконечно долго, в итоге он не подключится. Такая ситуация у меня с любым проектом. Линукс с флешки работает норм. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sonycman 0 7 ноября, 2016 Опубликовано 7 ноября, 2016 · Жалоба Я работаю с DE1-SoC, с de0-nano-soc дела не имел, к сожалению. Но заметил, что дебаггер не работает, когда частота HPS процессора установлена меньше 100 МГц. К примеру, задаю в Qsys частоту MPU Clock Frequency на 50 МГц, всё компилируется без ошибок. Но дебаггер (через USB-Blaster) соединиться с платой не может, сыпет ошибками. PS: а от компилятора как нибудь может зависеть работоспособность дебаггера? С ARM компилятором он работает, а с GCC кто нибудь пробовал? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vadimuzzz 0 8 ноября, 2016 Опубликовано 8 ноября, 2016 · Жалоба с GCC кто нибудь пробовал? да, работает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться