1882ВЕ53У
Модераторы: ea, Alis, pip, gurzzza, sya, _sva_
Re: 1882ВЕ53У
Доброго времени суток! Столкнулись с проблемой отсутствия каких-либо реакций у микросхемы выпуска 1536. Прошивка микросхемы проходит с помощью USB-программатора КФДЛ.301411.247 успешно. В соответствии с документацией выход RST через конденсатор емкостью 1мкФ подключен к Vcc = 5В, контроллер тактируется частотой 10 МГц, поступающей от ПЛИС. Простейшая программа по установлению какого-либо вывода в "1" никаких результатов не приносила, пробовали выводить на выводы, которые не используются в схеме, никаких результатов. Как-будто контроллер не реагирует на программу от слова совсем.
Пробовали следующие варианты программ:
void main (void)
{
while(1){
AUXR_bit.DISALE = 1;
}
}, в данном варианте ожидалось увидеть отсутствие частоты 1,67МГц на выходе 36 контроллера.
void main (void)
{
while(1){
P0++;
P1++;
P2++;
P3++;
}
},Здесь проверялись все выводы микроконтроллера, ожидая какие-либо признаки жизни.
Не поленились и записали значения на всех выводах ИМС: значения на всех выводах соответствуют значениям после сброса МК, за исключением вывода P1.2, вместо "1" там наблюдается стабильный "0". Питание подается, корпус тоже, МК тактируется, на выходе ALE частота 1,67 МГц. Собственно все на схеме уже проверили, P1.2 на землю не прозванивается. Прошу помочь советом.
Пробовали следующие варианты программ:
void main (void)
{
while(1){
AUXR_bit.DISALE = 1;
}
}, в данном варианте ожидалось увидеть отсутствие частоты 1,67МГц на выходе 36 контроллера.
void main (void)
{
while(1){
P0++;
P1++;
P2++;
P3++;
}
},Здесь проверялись все выводы микроконтроллера, ожидая какие-либо признаки жизни.
Не поленились и записали значения на всех выводах ИМС: значения на всех выводах соответствуют значениям после сброса МК, за исключением вывода P1.2, вместо "1" там наблюдается стабильный "0". Питание подается, корпус тоже, МК тактируется, на выходе ALE частота 1,67 МГц. Собственно все на схеме уже проверили, P1.2 на землю не прозванивается. Прошу помочь советом.
-
- Сообщения: 57
- Зарегистрирован: 11 июл 2014, 15:06
Re: 1882ВЕ53У
Сделайте дополнительный сброс.
Re: 1882ВЕ53У
1.После включения питания попробуйте сбросить контроллер коснувшись проводком вывод rst (другой конец проводка должен быть подключен к 5В) Появились переключения?
2.Вывод EA = 5B?
3. На всякий случай посмотрел работу второй прошивки на плате - естественно работает.
Пришлите схему включения нашего контроллера на avas@niiet.ru
2.Вывод EA = 5B?
3. На всякий случай посмотрел работу второй прошивки на плате - естественно работает.
Пришлите схему включения нашего контроллера на avas@niiet.ru
Re: 1882ВЕ53У
Пробовали сбрасывать после прошивки - не помогло, пробовали ставить больше емкость - та же история.
Вывод ЕА на 5В да.
Вывод ЕА на 5В да.
Re: 1882ВЕ53У
Дело оказалось в настройках проекта, а именно выходном формате линкераСтолкнулись с проблемой отсутствия каких-либо реакций у микросхемы выпуска 1536
Re: 1882ВЕ53У
Подскажите пожалуйста:
В режиме последовательного программирования микросхема благополучно программируется, хотя режим записи имеет "особенность" не отраженную в КФДЛ.431281.032ТО, но она легко вычисляется и обходится.
А вот в параллельном режиме микросхема молчит, как партизан. Даже не читается. Хотя на микросхеме выпуска ранее 1412 работает.
Подскажите пожалуйста реализован ли вообще сейчас режим параллельного программирования? Если реализован, то в чем его "особенность" не отраженная в КФДЛ.431281.032ТО?
В режиме последовательного программирования микросхема благополучно программируется, хотя режим записи имеет "особенность" не отраженную в КФДЛ.431281.032ТО, но она легко вычисляется и обходится.
А вот в параллельном режиме микросхема молчит, как партизан. Даже не читается. Хотя на микросхеме выпуска ранее 1412 работает.
Подскажите пожалуйста реализован ли вообще сейчас режим параллельного программирования? Если реализован, то в чем его "особенность" не отраженная в КФДЛ.431281.032ТО?
Re: 1882ВЕ53У
Режим параллельного программирования реализован.Подскажите пожалуйста реализован ли вообще сейчас режим параллельного программирования?
Поддерживается USB программатороми фирмы Phyton , например ChipProg-48.
При программирование нужно выбирать 1882ВЕ53У.
Вы каким программатором пользуетесь?
Re: 1882ВЕ53У
Это не ответ на вопрос. Я хотел сразу написать: "ChipProg не предлагать".
Заказчик требует чтобы процедура программирования была прозрачна для него.
Посему мне точно нужно знать как можно запрограммировать контроллер, если понадобится своими техническими средствами.
Это очень важно для заказчика.
Почему в документе КФДЛ.431281.032ТО описана процедура программирования не соответствующая действительности?
Как можно получить описание отличий процедуры программирования реальной микросхемы от документации?
Заказчик требует чтобы процедура программирования была прозрачна для него.
Посему мне точно нужно знать как можно запрограммировать контроллер, если понадобится своими техническими средствами.
Это очень важно для заказчика.
Почему в документе КФДЛ.431281.032ТО описана процедура программирования не соответствующая действительности?
Как можно получить описание отличий процедуры программирования реальной микросхемы от документации?
Re: 1882ВЕ53У
Пришлите схему подключения при программирование в параллельном режиме на avas@niiet.ru.
P.S.Просто обычно реализуют последовательный режим программирования.
P.S.Просто обычно реализуют последовательный режим программирования.
Re: 1882ВЕ53У
Уточните, пожалуйста, о какой особенности идёт речь. Зачем говорить загадками? Итак мучений хватает.chipstar писал(а):Подскажите пожалуйста:
В режиме последовательного программирования микросхема благополучно программируется, хотя режим записи имеет "особенность" не отраженную в КФДЛ.431281.032ТО, но она легко вычисляется и обходится.
Вот, например, в МК 1530, 1532 и 1548 столкнулись с проблемой случайного пропуска прерываний от UART на приём, чего на МК 1412 и более ранних с той же самой программой не наблюдается. Опять придётся искать в тёмной комнате чёрную кошку.