Итак все-таки, прочитал что надо сделать чтобы зашить программу в епцс вместе с конфигурационным файлом. Но так и не вкурил следующее:
1) куда же эта программа при включении бутлоадится, в какое-то ОЗУ, которое входит в состав ниоса? 2) как я понимаю в версии 6.1 все-таки надо делать описание. Это точно? Ведь для заливки программы в CFI_FLASH я не делал описание, а просто дал название контроллеру (для епцс не дает дать название).
Альтернатива епцс и флешу - добавлять в SOPC onchipmemory и туда программу складывать, а потом указывать ей .hex для прошивки. Но это для конечного продукта, ведь ее можно залить только с перекомпиляцией проекта, а это долго. Кроме того годиться лишь для небольшой программы. Потому необходимо все-таки разбираться с епцс, чтобы снять этот вопрос раз и навсегда! Еще, для ниоса пишу неособенно задумываясь программы на С, простенькие. Тут возникает непонятка - куда размещаются переменные-то? Надеюсь не по адресу 0, ибо там SDRAM в которой храниться картинка ))) Дизасемблер что-то лопатить не слишком хочется...
--------------------
Быть. torizin-liteha@yandex.ru
|