|
|
  |
Микропроцессоры от Renesas, Кто нибуть с ними работал?? |
|
|
|
Jun 10 2008, 14:19
|
Местный
  
Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526

|
Цитата(renesas_rus @ Jun 10 2008, 10:22)  ....will probably work for tens of tousands of re-writes" переводится как " флэш-память в микросхеме М16С из SKP (эти наборы выпускались американским подразделением Ренесас) возможно нормально перепрограммируется десять тысяч раз". простите но фраза переводится как " м16c чип в SKP вероятно будет работать после десятков тысяч перезаписеи " .
|
|
|
|
|
Jun 18 2008, 08:56
|

Участник

Группа: Новичок
Сообщений: 37
Регистрация: 22-01-08
Из: Moscow
Пользователь №: 34 300

|
Цитата(proba @ Jun 10 2008, 18:19)  простите но фраза переводится как " м16c чип в SKP вероятно будет работать после десятков тысяч перезаписеи " . Согласен, ваш перевод ближе к источнику, но и я смысла не исказил.
|
|
|
|
|
Jun 23 2008, 06:17
|

Участник

Группа: Новичок
Сообщений: 37
Регистрация: 22-01-08
Из: Moscow
Пользователь №: 34 300

|
Компания KPIT Cummins анонсировала выход новой версии свободно-распространяемых инструментальных пакетов для разработки программного обеспечения микроконтроллеров Ренесас.Последняя версия инструментальных пакетов v0802 включает пакеты GNUSH, GNUH8 и GNUM16CM32C для микроконтроллеров семейств SuperH, H8 и R8С/М16С/М32С соответственно. Пакеты базируются на gcc-4.2-20080402, binutils-2.18.50, newlib-1.16.0 и gdb-6.8. Новая двоичная утилита «libgen» добавлена в инструментальные пакеты. Эта утилита создает стандартные/оптимизированные библиотеки с особыми опциями компилятора и ассемблера, определяемыми пользователем. Для поддержки утилиты «libgen» в HEW добавлен «Library Generator» нового поколения. До сих пор, библиотеки создавались только предварительно. Скачать инструментальные пакеты, полноценную документацию и информацию по эффективному использованию инструментария, возможно перейдя на сайт: http://www.kpitgnutools.com.
|
|
|
|
|
Jun 25 2008, 09:00
|
Частый гость
 
Группа: Свой
Сообщений: 80
Регистрация: 23-07-07
Из: Украина, г. Сумы
Пользователь №: 29 306

|
А ктонить вешал на M16C uCOS в IAR 3.21 ???? ато у меня оно чёто не хочет работать. вот я более детально расписывал суть проблемы http://electronix.ru/forum/index.php?showt...mp;#entry430270
|
|
|
|
|
Jun 27 2008, 22:53
|

Частый гость
 
Группа: Участник
Сообщений: 150
Регистрация: 15-02-06
Из: ЛНР Рубежное
Пользователь №: 14 357

|
Замечена проблемма со сбросом (RESET) у процессоров M16C и H8S, причем у последних повторяемость на холодном старте достаточно стабильная решили лечить с помощью http://www.analog.com/ru/prod/0%2C2877%2CADM811%2C00.html Supervisory Circuit Reset Threshold (V) 4.63
--------------------
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы. Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
|
|
|
|
|
Jun 30 2008, 07:39
|

Участник

Группа: Новичок
Сообщений: 37
Регистрация: 22-01-08
Из: Moscow
Пользователь №: 34 300

|
Цитата(Murk @ Jun 28 2008, 02:53)  Замечена проблемма со сбросом (RESET) у процессоров M16C и H8S, причем у последних повторяемость на холодном старте достаточно стабильная решили лечить с помощью http://www.analog.com/ru/prod/0%2C2877%2CADM811%2C00.html Supervisory Circuit Reset Threshold (V) 4.63 Опишите подробнее ситуацию в ЛС. Очень интересно.
|
|
|
|
|
Jul 7 2008, 02:36
|

Частый гость
 
Группа: Участник
Сообщений: 150
Регистрация: 15-02-06
Из: ЛНР Рубежное
Пользователь №: 14 357

|
renesas_rus Беда заключается в том что формирователь задержки сброса, резистор + конденсатор, подключенные на один из входов 2_И_НЕ (на втором входе кнопка Reset программатора) на выходе формируют не только просто логические сигналы, а ещё и в пограничном состоянии на входе (уже не ноль, но ещё не единица) на выходе появляется ВЧ генерация, мегагерц 20-30, за счёт паразитных обратных связей между входом и выходом, и вот эта "мерзость" подвешивает процессор намертво ещё до начала его старта. Причём такое поведение имеет место не каждый холодный старт, а где-то 20% для H8S и около 1% для M16C. Пока временно поставили резистор + конденсатор просто на $Reset$, и сразу полегчало.
--------------------
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы. Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
|
|
|
|
|
Jul 7 2008, 02:54
|
Местный
  
Группа: Свой
Сообщений: 480
Регистрация: 21-11-04
Пользователь №: 1 188

|
Цитата(Murk @ Jul 7 2008, 06:36)  renesas_rus Пока временно поставили резистор + конденсатор просто на $Reset$, и сразу полегчало. А почему временно? На R8C я сразу так сделал: 4.7k, 0.1uF и Reset от программатора (E8) - непосредственно на ножке контроллера. Статистика, правда, пока небольшая - ок. 20 изделий в течение 2-х месяцев, но пока проблем не замечено. Что опасного в таком включении?
|
|
|
|
|
Jul 7 2008, 13:26
|

Частый гость
 
Группа: Участник
Сообщений: 150
Регистрация: 15-02-06
Из: ЛНР Рубежное
Пользователь №: 14 357

|
Цитата(Axel @ Jul 7 2008, 05:54)  Что опасного в таком включении? Хочется контроль напряжения питания, ну и кроме того неизвестно что делается внутри процессора, есть шанс что там может возникнуть такая-же паразитная генерация.
--------------------
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы. Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
|
|
|
|
|
Jul 9 2008, 08:00
|

Участник

Группа: Новичок
Сообщений: 37
Регистрация: 22-01-08
Из: Moscow
Пользователь №: 34 300

|
Цитата(Murk @ Jul 7 2008, 06:36)  renesas_rus Беда заключается в том что формирователь задержки сброса, резистор + конденсатор, подключенные на один из входов 2_И_НЕ (на втором входе кнопка Reset программатора) на выходе формируют не только просто логические сигналы, а ещё и в пограничном состоянии на входе (уже не ноль, но ещё не единица) на выходе появляется ВЧ генерация, мегагерц 20-30, за счёт паразитных обратных связей между входом и выходом, и вот эта "мерзость" подвешивает процессор намертво ещё до начала его старта. Причём такое поведение имеет место не каждый холодный старт, а где-то 20% для H8S и около 1% для M16C. Пока временно поставили резистор + конденсатор просто на $Reset$, и сразу полегчало. На мой взгляд, микроконтроллеры здесь ни причем, т.к. вывод reset является входом, и на нем никакой генерации происходить, просто не может. Разбирайтесь со своей схемой. Цитата(Murk @ Jul 7 2008, 17:26)  Хочется контроль напряжения питания, ... а кто, собственно, вам мешает это сделать средствами контроллера?Цитата(Murk @ Jul 7 2008, 17:26)  ну и кроме того неизвестно что делается внутри процессора, есть шанс что там может возникнуть такая-же паразитная генерация. расскажите, пожалуйста, какие предпосылки к этому (генерации), на ваш взгляд, могут привести.
Сообщение отредактировал renesas_rus - Jul 9 2008, 07:55
|
|
|
|
|
Jul 9 2008, 23:56
|

Частый гость
 
Группа: Участник
Сообщений: 150
Регистрация: 15-02-06
Из: ЛНР Рубежное
Пользователь №: 14 357

|
Цитата(renesas_rus @ Jul 9 2008, 11:00)  На мой взгляд, микроконтроллеры здесь ни причем, т.к. вывод reset является входом, и на нем никакой генерации происходить, просто не может. Разбирайтесь со своей схемой. Цитата(renesas_rus @ Jul 9 2008, 11:00)  расскажите, пожалуйста, какие предпосылки к этому (генерации), на ваш взгляд, могут привести. Цепочка задержки (резистор+конденсатор) тоже стоят на входе (элемента 74хх00), но у всякого входа есть выход  , и нет ни какой гарантии что между ними не существует положительная обратная связь (из-за высокой плотности монтажа например) А микроконтроллеры как раз причём! Написано RESET setup time 200 ns (это 5Мгц) значит если ресет чаще то реагировать как-бы и недолжно ИМХО. Цитата(renesas_rus @ Jul 9 2008, 11:00)  а кто, собственно, вам мешает это сделать средствами контроллера? Микроконторлеры H8S/2612 group не имеют встроенных средств измерения питающего напряжения, только АЦП, но там всё занято
--------------------
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы. Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
|
|
|
|
|
Jul 11 2008, 07:12
|

Участник

Группа: Новичок
Сообщений: 37
Регистрация: 22-01-08
Из: Moscow
Пользователь №: 34 300

|
Цитата(Murk @ Jul 10 2008, 03:56)  Написано RESET setup time 200 ns (это 5Мгц) значит если ресет чаще то реагировать как-бы и недолжно ИМХО. Так, все правильно и не реагирует. Да, для reset надо еще на ножке низкий уровень подержать не менее 20 Tcyc. А чего вы хотели, произвести reset или подать на ножку сброса неизвестно что, и наслаждаться результатом.  Сами запутались и других пытаетесь запутать. Цитата(proba @ Jul 10 2008, 17:03)  M16C62 не стартует при 3,3V без внешнего резет супервизора, невиданная кривота внутренного "low voltage detection circuit" - допустимыи разброс 2,2 ...3,6V ( !!! ) делает его использование абсольютно бесмысленным. Давайте разбираться! Опишите ситуацию, если подтвердится, направим рекламацию.
Сообщение отредактировал renesas_rus - Jul 11 2008, 07:09
|
|
|
|
|
Jul 11 2008, 08:50
|
Местный
  
Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526

|
Цитата(Murk @ Jul 11 2008, 02:42)  probaПрикольно, это если внутрисхемно перешивать, а он не стартует придётся переделывать БП на большую напругу  нет, эти разные ситуации, внутрисистемное перепрограммирование работает без проблем, также я не наметил каких-то аномалии типа паразитных возбуждении как Вы описали. даже экспериментировал, нстроил внутренныи PLL на 32MHz и проц работает, на 3,3V. приборы построенные на M16c уже давно у закащика и они довольны. сеичас мне лен искать но наверно о проблеме с резетом на 3V3 гдето в доках ренесаса тоже отметка есть. для меня это конечно стоило новую партию pcb. в качестве POR ставил ADM803. в новых R8C кажется с POR лучше дела, в 5v системе использую R8C1A без внешнго супервизора.
Сообщение отредактировал proba - Jul 11 2008, 08:57
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|