Цитата(snayperAlfa @ Nov 9 2010, 16:03)

Теперь самое интересное: после программирования на дев. борде начинают гореть статусные светодиоды в следующем порядке:
1)Мигает светодиод "Loading" и светится светодиод "User"
2)Мигает светодиод "Loading" и светится светодиод "Safe"
3)Светодиод "Loading" тухнет и постоянно горит светодиод "Safe"
По поведению светодиодов и LCD дисплея можно понять что выполняется зашитая с фабрики прошивка Nios.
Теперь вопрос: как его заставить выполнять мою прошивку?
после power up или reset/SW10 (Reset, Config) , конф. контроллер пытается запустить Cyclone в след порядке
■ First—The EPCS4 serial configuration device , чтение из EPCS4 serial конфигурации - если получилось - стоп, иначе дальше
■ Second—The User configuration from flash memory , чтение пользовательской(вашей) прошивки из флеш памяти, не получилось - идем дальше
- так же сюда можно попасть из других состояний через reset/по кнопке SW10 (Reset, Config) - без power off/on
■ Third—The Safe configuration from flash memory , чтение safe ( NIOS? ) прошивки
- так же сюда идем "насильно" по кнопке SW9 (Force Safe)
сюда по LED/cветодиодам - у вас не отрабатывает вариант 2 и остановка на шаге 3
в правильном сценарии - должен постоянно работать LED1/User
кнопка SW8 – CPU Reset - просто reset но текущей конфигурации ( не будет 3х шагов выше )
примерно так...
Сообщение отредактировал DevL - Nov 9 2010, 23:57