Страница 30 из 30

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 06 июн 2018, 13:27
mihail
Добрый день. Сделали проект на 1921ВК01Т, после включения питания контроллер успешно прошился по JTAG и программка дерганья ногами заработала. Но если дернуть питание или сделать ресет контроллер умирает. Не работает ни JTAG ни зашитая программа. Если выключить питание и подождать, а затем снова включить контроллер запускается через раз. Питание в норме. На плате замыканий нет. Тактовый генератор запускается всегда, даже если контроллер молчит. Пробовал от внутреннего и внешнего генератора, картина одинаковая.

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 07 июн 2018, 12:22
mihail
Спасибо. Разобрался. В руководстве по быстрому старту на схеме не указана подтяжка H2 к земле.

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 21 июн 2018, 11:35
Ngg
Добрый день. Хотел бы поинтересоваться, кто нибудь разбирался с контроллером внешней памяти? Не могу понять как работает маска адреса и как она делит адресное пространство (0x40000000 - 0x400FFFFF). Представленное в даташите описание не очень внятное
"Маска адреса для сигналов RamCen [1] и RamOen [1].
Сигналы RamCen вычисляются по следующей схеме:
RamCen[1] = not { ExtMemCE_MASK & ExtMem_ADDR[19 : 11] }
RamCen[0] = not RamCen[1]
ExtMem_ADDR[17 : 10] – выходной адрес контроллера внешней
памяти"
Используется отладочная плата "НИИЭТ" стоит FLASH SST40 и SRAM CY621. Маска установлена на 19 бит и FLASH отрабатывает по адресам 0x40080000 - 0x400FFFFF, а для того чтобы использовать SRAM приходится выставлять пины управления (WE OE CE) вручную(IO) т.к. у SRAM инверсированное по отношению к FLASH управление.
Если кто то сталкивался с этим буду признателен за ответ.