Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ Все остальные микроконтроллеры _ Микропроцессоры от Renesas

Автор: Murk Jun 19 2006, 13:22

Кто нибуть, что нибуть может о них сказать, серии C16/6x и C32/8x.

Автор: =AK= Jun 19 2006, 13:56

Про эти конкретно ничего не могу сказать. Лет пять назад работал с H8S. С тех пор японские процы стараюсь не применять.

Автор: proba Jun 21 2006, 08:42

работал с M16 /62P. проц. нормальный но были и трудности. особенно с нормалным ресет-ом. вроде там и есть brown-out внутри но при 3,3V исползовать невожможно. потом, у одних входах есть pullup резисторы, то у других нет ( ready, hold).
см. "important tips" : http://electronix.ru/redirect.php?http://www.m16c.de/
компилаторов несколько, ИАР , Renesas и gnu kpit: http://electronix.ru/redirect.php?http://www.kpitgnutools.com/
с последним не работал но было бы интересно отзывы слушать.
проблемы были со стеком иар, оказывается и data и адреса хранятся в одном сегменте, стоит одному string быть длиннее буффера как адреса возврата будут порчены.

Автор: АДИКМ Jun 23 2006, 09:42

Среда мне понравилась от Altium - Tasking IDE. Она поддерживает M16C

Автор: Murk Jun 23 2006, 14:50

Цитата(=AK= @ Jun 19 2006, 16:56) *
Про эти конкретно ничего не могу сказать. Лет пять назад работал с H8S. С тех пор японские процы стараюсь не применять.

А если не секрет от чего такая нелюбовь к японцам?
(Сам то я американцев нелюблю!!);

Автор: Velund Jun 23 2006, 19:41

Цитата(Murk @ Jun 23 2006, 18:50) *
А если не секрет от чего такая нелюбовь к японцам?
(Сам то я американцев нелюблю!!);


У нас народ юморил - что не попробуешь сделать по их мануалам - сепукку получается. wink.gif

Автор: proba Jun 24 2006, 09:54

это точно, что мануалы написаны так, что предпологается вы уже знаком с ядром проца. надо посмотреть на примеры, и их для M16C достаточно.
нравится хиерархия прерывании и компактность кода. проект с AVR = 48 kB, а с M16C = 39 kB ( это "чистый" код, в котором нет таблиц данных и текст ). вижу смысл применить m16c и r8c вместо avr, особенно в критических по времении местах.

Автор: Murk Jun 26 2006, 13:31

Цитата(Velund @ Jun 23 2006, 22:41) *
У нас народ юморил - что не попробуешь сделать по их мануалам - сепукку получается. wink.gif

С мануалами мы уже "встретились" подразумевается что ты не только знаеш ядро проца а ещё и гений в радиоэлектронике

Да, как насчёт надежности, сильно ли они греются в сильно нагруженном режиме??

Автор: Alex11 Jun 29 2006, 17:08

Я работал с M16C/62, 62P. В целом, нравятся. С описанием засада полная, особенно когда пытаешься использовать USART в нестандартном режиме. Компилер раньше использовали родной, потом ушли на IAR, последний лучше. С потреблением у них как написано, стоят холодные. Проблема с watchdog'ом вроде бы есть, но строго отловить ее не удается. При тестировании все работает, но при долговременной работе в условиях помех система умудряется зависнуть.

Автор: Nixon Jun 30 2006, 06:57

Тоже работали с M16C/62P. После того как разобрались - отличные впечатления.
Родной компилер и вправду странноват (особенно радует указание ошибок в проекте - где бог на душу положит, сиди и догадывайся где ";" пропустил), но генерит очень качественный код. Системы команд очень cильно заточена под "C". Особенно хорошо это видно по листингу: строчка на "С" - пару строк на ASM. Но что странно, большинство аппликух у Renessas лежит для ASM.
Загрузка внутренней флешки производится встроенным загрузчиком по uart. По ощущениям проц очень быстрый, возможно это следствие качественной системы команд. Периферия богатая, но тоже с японским менталитетом. Особенно понравилась реализация таймеров smile.gif.
C вачдогом не связывались пока, но проц, работая в довольно шумных условиях (рядом несколько коллекторных движков) ни разу не сбоил.
Из минусов - неприятно дорогой и труднодоставаемый.

Автор: proba Jul 3 2006, 11:42

пoпробовал сегодня KPIT-tools , вполне работают, но нет нормалного gui и iom.h фаилы по своему построены.
был и интерес оверклока, @3,3V 30626 свободно на 32MHz работает ( PLL = 8 , F osc = 4MHz),
только потебляемый ток не могу точно сказать, гдето 30mA.

Автор: Murk Jul 14 2006, 15:16

Купили, начинаем работать, о впечатлениях позже раскажу.
Работать будут на станках, металлообработка, пока в проэкте фрезерный, токарный, электорэрозионный и заточной так что с помехами будет всё в порядке!!!! wub.gif

Автор: HAM Aug 10 2006, 12:41

Микроконтроллеры хорошие, пока ещё неизвестные широкому кругу пользователей.Однако ситуация меняется, увидите на выставке "CHIP Expo". Если у вас серьезный проект (НЕ 1,5 процессора в год), то возможна бесплатная аренда отладки и так же бесплатные образцы. Кстати М16С (старшие) по РЕАЛЬНОЙ производительности не уступают хваленым ARM7, хота у них архитектура CISC. А помехоустойчивость и шумливость вообще самая лучшая. Здесь еще не упоминали линейку H8SLP, хорошая альтернатива TI по потреблению. И SuperH (RISC), где есть Flash версии МК с частотой работы 80 МГц (время доступа к данным во Flash`ке 12,5 нс). Это вам не MAM в МК Philips!

Автор: Velund Aug 11 2006, 19:41

Цитата(HAM @ Aug 10 2006, 16:41) *
А помехоустойчивость и шумливость вообще самая лучшая.



Зато идея применения 16C/62 у меня умерла после просмотра параметров по циклам, data retention флеша и особенно по температурам, при которых этот самый флеш можно перешивать.

Ну надо мне до -40 перешивку. У меня в Сибири на улице аппаратура порой стоит, в ящиках без обогрева... Подождать с багфиксами до весны - не получится. ;-)

Автор: proba Aug 11 2006, 21:06

Цитата
Зато идея применения 16C/62 у меня умерла после просмотра параметров по циклам, data retention флеша и особенно по температурам, при которых этот самый флеш можно перешивать.

Ну надо мне до -40 перешивку. У меня в Сибири на улице аппаратура порой стоит, в ящиках без обогрева... Подождать с багфиксами до весны - не получится. ;-)


есть версия U7 число перезаписи 1000 температурный диапазон от -40 .. +85 C.
да и сколько раз надо обновить софт ? думаю что если более 3 то возникает вопрос о компетентности фирмы.

Автор: HAM Aug 12 2006, 19:28

Табличка с гарантированными значениями раб температуры Flash памяти (для семейства М16С) в приложении. Я думаю память будет работать и в расширенном диаппазоне.

 

Автор: АДИКМ Aug 14 2006, 06:32

To HAM.
Дайте Ваши контакты, пожалуйста. Есть практический вопрос.

Автор: HAM Aug 14 2006, 09:05

Для ВСЕХ кто имеет интерес к МК Renesas, советую посетить ресурс www.renesasinteractive.com.

Что там интересного?

1. "ON Line" курсы по ключевым семействам и архитектурам выпускаемых микроконтроллеров.
2. Виртуальная лаборатория. Можно поиграть с выбранным микроконтроллером: написать программку, запустить ее на дистанционно подключенной к IDE плате, насладиться работой программы и "миганием светодиодов".

Что для этого нужно?

Просто зарегистрироваться на этом ресурсе и естественно, хорошо знать английский технический.

Автор: Velund Aug 16 2006, 21:03

Цитата(proba @ Aug 12 2006, 01:06) *
есть версия U7 число перезаписи 1000 температурный диапазон от -40 .. +85 C.
да и сколько раз надо обновить софт ? думаю что если более 3 то возникает вопрос о компетентности фирмы.


Год назад, когда я выбирал платформу, для интересующего меня чипа я не нашел версии с возможностью программирования при минусах... Нет ее и сейчас - потому как основной флеш у U7 программируется от нуля. Флеш данных меня не интересует. У меня все жизненно важные параметры хранятся во внешнем FRAM, блоками, с ECC. 10000 циклов мне и на год не хватит при нынешнем темпе использования на запись этого типа памяти. Рекалибровки идут каждые несколько часов.

А насчет частоты обновления - это зависит от изделия. У нас есть изделия, которые выпускаются несколько лет и не имели ни одного апдейта, а есть два изделия, которые рутинно обновляются в среднем раз в квартал. Иногда даже чаще. Потому как регулярно возникают новые специфические требования, которые "втаскиваются" в софт, плюс появляется постоянно новая периферия, с которой надо взаимодействовать. Обновление - удаленное, так что никого это не напрягает.

Насчет "думаю память будет работать и в расширенном диаппазоне" - увольте... Я предпочитаю не думать, а иметь гарантию.

Автор: relex Aug 17 2006, 19:56

Все это конечно хорошо, но никто не упоминает о цене этих побрякушек.
Возьмем те же M16 - соотношение цене к LPC примерно 2:1.
При отсутствии преимуществ и проблемами с достачей.
Особенно, когда хотите штучно.

Автор: Velund Aug 17 2006, 21:20

Цитата(relex @ Aug 17 2006, 23:56) *
Все это конечно хорошо, но никто не упоминает о цене этих побрякушек.
Возьмем те же M16 - соотношение цене к LPC примерно 2:1.
При отсутствии преимуществ и проблемами с достачей.
Особенно, когда хотите штучно.


Это конечно факт... Но я бы пережил это дело - был камень там очень хорошо вписывающийся в задачу. Я бы за счет упрощения обвески сэкономил кое что и разница в цене не стала бы такой уж бросающейся в глаза....

Но флеш убил все на корню. Я даже не дошел в изучении вопроса до полного понимания - может ли M16 сам себе перепрограммировать основной флеш. ;-) Потому как такой флеш мне совсем не подходил - будь там в остальном хоть медом намазано..

Автор: Peter Pavlov Sep 22 2007, 21:38

Помехоустойчивость отличная. Плата с М16С была просто изнасилованна в лаборатории со стандартными тестами для CE. А проц жил дальше. Avr при много более легких условиях перегружался, а порой и терял флеш.

Автор: Sild Nov 18 2007, 16:06

Работаю с ними сейчас (все семейства H8). Отдельно хочу передать привет.... smile.gif
Вообщем, местами крайне неприятные переводы с японского. На самые важные и сложные узлы максимум что есть - это описание регистров (остальное - придумай как можешь). Крайне тупые iodefine.h - функциональные блоки в разных процессорах одни и те же, но названия периодически просто неузнаваемые (портирование с одного проца на другой затрудняется). Крайне неприятная особенность (редко на в самый нужный момент) когда работаешь с какой нибудь функциональностью, но она ничерта не работает, оказывается в совсем другой части мануала нужно найти какой- то левый бит который что то включит...
Отдельно хочу отметить чудачества родного компилятора - неуправляемую систему оптимизации (псевдо управляемую). При отключении онной можно получить на любые циклы - бесконечные циклы (лечится переработкой кода). Также при включенной оптимизации можно запросто получить "забывчивость" компилятора на компиляцию половины кода или выборочную компиляцию - типа эта строчка скомпилится, следущая - нет (лечится переделками кода, вставками nop() и т.д).
Управление вочдогами - это вообще перл, каждое семейство имеет свой собственный способ управления - вообщем, пока вникнешь - повесишься).
Бесит, просто бесит (!!!) что половина регистров имеет доступ как к каждому биту так только и байтам лонгами и вордами (в документации об этом забывают примерно в 50% случаев).

Автор: Murk Nov 20 2007, 01:31

Да H8 просто чудесны, и мануалы очень чудесны

Цитата
когда работаешь с какой нибудь функциональностью, но она ничерта не работает, оказывается в совсем другой части мануала нужно найти какой- то левый бит который что то включит...
А компилятор не любит русских буков и (по поводу забывчивости) иногда приходится переносить часть кода из одного h файла в другой
до собаки ещё очередь не дошла, так что пока без коментов

Автор: aforestman Nov 20 2007, 06:09

Цитата
А компилятор не любит русских буков


Да дружит он с русскими буквами, только ему про это сказать надо

http://electronix.ru/redirect.php?http://eu.renesas.com/fmwk.jsp?cnt=/RTE_201320_nc_all.jsp&fp=/support/faqs/faq_results/Q201301-Q201400&site=

Автор: Sild Nov 23 2007, 21:15

При чем тут русские буквы? У меня и раскладки русской на работе нет...
А как вам нравятся MSTP регистры? Особливо у семейства H8S 2600? Ровно половина имеет аттрибут RW, вторая - WRITE only. В мануале сногсшибательная надпись типа: "обнулил бит здесь, обнули и там"... Нах... блин, разработчики явно накосячили!
Семейство SX - IO регистры просто радуют своим разнообразием... не только физическими характеристиками но и полным разнообразием работы с ним...
а DDR регистры Write only? - 1 раз установил направление и потом чеши репу если хочешь что-то поменять?
Low Power Tiny 8 - читаем мануал - по дефолту все IO выставлены на output LOW - тестируем... видим нихрена не работает... оказывается все стоит на Input-е... (хотя именно это семейство оставило у меня вполне приятное впечатление).
Кстати, не пробовали дефолтную Debug конфигурацию поменять на Release? А попробуйте, легко схватите спецэффекты (оптимизация тут не при чем).
Великолепно работающий SCI в SX и Tiny семействах в S2600 заменили на какое-то уродство. Кварц хоть руками выпиливай периодически...

Автор: Murk Nov 28 2007, 21:12

А вот наверное придётся подымать последовательный интерфейс сразу на двух контроллерах H8S 2612 и M32C/84 M30843FJFP
Э-э-эх повеселимся!!!

Автор: Developer_S Nov 30 2007, 12:00

На M16 сделаны три девайса. Работают уже лет шесть (сотни приборов по всей России и в Европе). Процессоры великолепные - столько обвязки еще поискать. Система прерываний и количество таймеров - за глаза! Но вот стоимость внутрисхемного эмулятора не слаба! Да еще год назад нежданно-негаданно в процессоре разработчики-японцы сдвинули границы секторов памяти, пришлось срочно править все старые программы!
Хотели заложить М16 или М32 в новый девайс, оказалось что старый эмулятор не годиться, а новый дороговат. Решили перейти на ARM, хоть там с прерываниями и понапряжнее, зато отладка попроще, а с таймерами как-нибудь выкрутимся.

Автор: Sild Dec 1 2007, 09:43

Цитата(Murk @ Nov 28 2007, 23:12) *
А вот наверное придётся подымать последовательный интерфейс сразу на двух контроллерах H8S 2612 и M32C/84 M30843FJFP
Э-э-эх повеселимся!!!


Советую "прикрутить" DTC к SCI, думать в разработке придется подольше, зато потом отсылка больших блоков информации проходит абсолютно автоматом.

Автор: Murk Dec 2 2007, 21:51

Да вроде "отлегло", был вопрос ставить процессор на общую шину (16 бит) или вынести в шкаф которым он управляет, ну в общем скорость связи с процессором верхнего уровня победила!

Автор: Sild Dec 18 2007, 19:59

Kto nibud' podnimal na etih chudo vedrah USB - HOST?
Gde vzjat' podhodjashuju informaciju?

sorry, za translit.

Автор: puhovick Dec 22 2007, 19:29

подскажите чем из доступного можно отлаживать M30624
имеется ввиду, продаваемое в России
и чем дизасеблировать?
IDA обломилась...

Автор: Murk Dec 23 2007, 15:21

Или в компиляторе или смотрите на сайте Renesas всё что там предлагают можно купить, дизасемблировать не приходилось.

Автор: puhovick Dec 25 2007, 12:02

там цен нет...
по дизику вопрос более важен
пока он открыт
может кто подскажет?

Автор: proba Dec 25 2007, 21:00

для отлаживания и дизасм : KD30 , скачать от www.renesas.com

Автор: puhovick Dec 27 2007, 13:28

дык KD30 только дебаггер...
не нашел я дизасемблера
может в прямую ссылку ткнете?

Автор: proba Dec 28 2007, 16:33

сделаете в KD30 upload из чипа и записываете в виде фаила ( есть там место "Save disasm" ).

Автор: puhovick Dec 29 2007, 10:27

пытаюсь соединиться с проциком, по RX что-то порт посылает
все настройки вроде верные, но нет коннекта
Flash Starter и M16C-Flasher без проблем читают
подключение по даташиту
единственное в helpe на KD30 меню несколько другое...
может я не то скачал..
если не сложно мыльните в меня проверным решением

Автор: proba Dec 29 2007, 21:45

понял, мои промах, KD общается с програмнои оболочкои без которого читать из чипа невозможно. скорее всего, читаите содержимое чипа с каким-то программером и уже потом откроите считанное в KD, а там уже можно дисассемблировать.

Автор: puhovick Dec 31 2007, 10:12

2 proba а ты сам то пробовал это делать?
в смысле открыть содержимое с помощью KD30
дамп в виде bin или mot просто некуда там пихать

Автор: Axel Jan 7 2008, 14:56

По поводу качества доки от Renesas:

Из примечаний к описанию регистра статуса I2C R8C:
"1. Each bit is set to 0 by reading 1 before writing 0."
Что бы это значило?

Автор: Murk Jan 7 2008, 15:08

Что-то типа "Для того чтобы установить бит в состояние "0" нужно прочитать из него "1", а уже потом писать в него "0".
Трудно переводимый японский фолклёр!!!
У меня два варианта
1) "перед перезаписью прочитать"
2) "сбрасывается при чтении"

Автор: Sild Jan 8 2008, 11:58

Цитата(Axel @ Jan 7 2008, 16:56) *
По поводу качества доки от Renesas:

Из примечаний к описанию регистра статуса I2C R8C:
"1. Each bit is set to 0 by reading 1 before writing 0."
Что бы это значило?


Имел с Етим секс:
- на некоторых процессорах можно плюнуть и писать 0 - часто;
- не некоторых девайсах нужно все же прочитать 1 и потом записать 0 - нечасто, зато западло хорошее;
- особенно умные процессоры понимают запись в НЕКОТОРЫЕ регистры только байтами, вордами и лонгами , поэтому лучше читать весь регистр в какой нидь буффер, обнулять нужный бит и писать обратно весь буффер - регулярно проявляющаяся фича (НЕ ВСЕГДА ДОКУМЕНТИРОВАНА!!!). Крайне желательно проверить что происходит с включенной и выключенной оптимизацией (результат - разный). Имел ввиду - смотрите в ассемблеровский код и проверяйте как пишется!

Автор: puhovick Jan 24 2008, 17:34

всем привет
подскажите конвертер mot - bin и обратно
пробовал разными прогами, есть различия..

Автор: puhovick Feb 15 2008, 22:51

приобрел отладчик E8 от производителя
как программатор работает прекрасно, НО как отладчик рвет связь, пока ни разу не смог что-то им отладить, уровни все в норме
к сожалению трассировать он не может, а оригинальные трассировщики совсем не по децки стоят wacko.gif
может кто богат толковым описание, желательно на русском
прога HEW уж очень наворочена
стоит задача дизасемблировать и улучшить программу

Автор: Murk Feb 16 2008, 20:48

puhovick Видел в Ida Pro v4.8.0.847 список процессоров М32 и Н8 там числятся

Автор: Kirill Trusov Feb 16 2008, 21:43

сижу с h8sx1668 , т.к первый раз его вижу вопрос

что за режимы разные работы?
и как этой hew отредактировать карту памяти, а то не компилит нифига

Автор: puhovick Feb 18 2008, 12:41

зато M16C не числатся
может кто борат до файлами для IDA для M16C
самому писать тяжко
PD30SIM еще есть отладчик
пока пробую его

Автор: renesas_rus Mar 20 2008, 08:46

Инженерам в помощь.

http://electronix.ru/forum/index.php?showtopic=44999

Автор: Sild Mar 30 2008, 11:01

Цитата(Kirill Trusov @ Feb 17 2008, 00:43) *
сижу с h8sx1668 , т.к первый раз его вижу вопрос

что за режимы разные работы?
и как этой hew отредактировать карту памяти, а то не компилит нифига



Разобрался?

Автор: renesas_rus Apr 2 2008, 09:36

Результаты теста на ЭМС микросхем SH Tiny

 SH7125___Burst_measurement_report___Langer_EMV.pdf ( 1.7 мегабайт ) : 321
 

Автор: renesas_rus May 18 2008, 14:24

Выпущены три новых стартовых набора для линеек микроконтроллеров:

R8C/2F - флэш- до 16 Кб, F=20 МГц, ЦАП, АЦП, SPI, I2C, 4 таймера, корпус 32 вывода.

SH7137 - флэш-256 Кб, 104 MIPS, CAN, 12-разрядный АЦП, управление эл. двигателями, корпус 80, 100 выводов.

Н8SX/1668R - флэш до 1 Мб, 50 MIPS, различная периферия, корпус 144 вывода.

Подробности на http://electronix.ru/redirect.php?http://renesas.land.ru

Автор: Axel May 19 2008, 09:02

Закончил проект с R5F211B4 (R8C). Если интересно - спрашивайте...

Автор: puhovick Jun 3 2008, 10:07

спрашиваем smile.gif
чем писал процик и что за проект?

Автор: artemm Jun 5 2008, 12:11

Есть контроллер m306n4fgtfp, и платка к нему. Задача - разобраться с контроллером. В даташите вычитал что его можно прошивать 100 раз. Вопрос: кто сколько раз прошивал данные или ещё какие-нить из семейства М16С ???

Автор: Murk Jun 5 2008, 18:31

Процессор M30843FJFP (такой-же 100 разовый) серии M32C/84 прошивали около 50 раз, пока без замечаний.

Автор: proba Jun 6 2008, 06:13

проц M30626 , прошивал думаю 300..400x. пока без проблем, но разумеется дальше моего стола этот чип не идет. многих M16C выпускают и 1000x циклом программировамия ( версия U7 , U9).
вот что пишет в ответ на это вопрос админ RenesasRulz форума: the M16C device on the SKP will probably work for tens of tousands of re-writes".
http://electronix.ru/redirect.php?http://www.renesasrulz.com/forum/m16c/642478761

Автор: artemm Jun 6 2008, 08:52

я понял так: если нужно, чтобы зашивка не слетала в течение 10 лет, то прошивать не более 100 раз.
А на испытательной плате, которая тоже дальше моего стола не пойдёт можна извращаться как и сколько угодно

Автор: migray Jun 6 2008, 14:22

Это японцы перестраховываются.

У NEC тоже указано 100 циклов перезаписи В ЛЮБЫХ УСЛОВИЯХ.

Т.е. питание 1,8 ... 5,5 ; температура -40 ... +85 (+125)

А в лабораторных, стабильные 5 В и +25, уже 10 000 циклов гарантировано.
Хотя кристалл и еще больше выдержит, но публикуются только достоверные данные.

Вообще у японцев надежность - это святое, в отличии от америкосов.

Автор: renesas_rus Jun 10 2008, 07:22

Я с migray согласен, в том то и вопрос, что японцы гарантируют количество прошивок.

К artemm: Фраза "the M16C device on the SKP will probably work for tens of tousands of re-writes" переводится как " флэш-память в микросхеме М16С из SKP (эти наборы выпускались американским подразделением Ренесас) возможно нормально перепрограммируется десять тысяч раз".

Так же, я призываю всех внимательней читать техническую документацию. В частности в Hardware Manual, в разделе Electrical Characteristics есть табличка с комментариями, там то все и сказано (скриншот прилагаю, сами можете убедиться, открыв HM на это семейство).

Автор: proba Jun 10 2008, 14:19

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

простите но фраза переводится как " м16c чип в SKP вероятно будет работать после десятков тысяч перезаписеи " .

Автор: renesas_rus Jun 18 2008, 08:56

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

Согласен, ваш перевод ближе к источнику, но и я смысла не исказил.

Автор: renesas_rus Jun 23 2008, 06:17

Компания 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://electronix.ru/redirect.php?http://www.kpitgnutools.com.

Автор: artemm Jun 25 2008, 09:00

А ктонить вешал на M16C uCOS в IAR 3.21 ????
ато у меня оно чёто не хочет работать.
вот я более детально расписывал суть проблемы http://electronix.ru/forum/index.php?showtopic=2805&st=150&p=430270&#entry430270

Автор: Murk Jun 27 2008, 22:53

Замечена проблемма со сбросом (RESET) у процессоров M16C и H8S, причем у последних повторяемость на холодном старте достаточно стабильная решили лечить с помощью http://electronix.ru/redirect.php?http://www.analog.com/ru/prod/0%2C2877%2CADM811%2C00.html
Supervisory Circuit
Reset Threshold (V) 4.63

Автор: renesas_rus Jun 30 2008, 07:39

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


Опишите подробнее ситуацию в ЛС. Очень интересно.

Автор: Murk Jul 7 2008, 02:36

renesas_rus
Беда заключается в том что формирователь задержки сброса, резистор + конденсатор, подключенные на один из входов 2_И_НЕ (на втором входе кнопка Reset программатора) на выходе формируют не только просто логические сигналы, а ещё и в пограничном состоянии на входе (уже не ноль, но ещё не единица) на выходе появляется ВЧ генерация, мегагерц 20-30, за счёт паразитных обратных связей между входом и выходом, и вот эта "мерзость" подвешивает процессор намертво ещё до начала его старта. Причём такое поведение имеет место не каждый холодный старт, а где-то 20% для H8S и около 1% для M16C.
Пока временно поставили резистор + конденсатор просто на $Reset$, и сразу полегчало.

Автор: Axel Jul 7 2008, 02:54

Цитата(Murk @ Jul 7 2008, 06:36) *
renesas_rus
Пока временно поставили резистор + конденсатор просто на $Reset$, и сразу полегчало.


А почему временно? На R8C я сразу так сделал: 4.7k, 0.1uF и Reset от программатора (E8) - непосредственно на ножке контроллера. Статистика, правда, пока небольшая - ок. 20 изделий в течение 2-х месяцев, но пока проблем не замечено. Что опасного в таком включении?

Автор: Murk Jul 7 2008, 13:26

Цитата(Axel @ Jul 7 2008, 05:54) *
Что опасного в таком включении?

Хочется контроль напряжения питания, ну и кроме того неизвестно что делается внутри процессора, есть шанс что там может возникнуть такая-же паразитная генерация.

Автор: renesas_rus Jul 9 2008, 08:00

Цитата(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) *
ну и кроме того неизвестно что делается внутри процессора, есть шанс что там может возникнуть такая-же паразитная генерация.


расскажите, пожалуйста, какие предпосылки к этому (генерации), на ваш взгляд, могут привести.

Автор: Murk Jul 9 2008, 23:56

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

Автор: proba Jul 10 2008, 13:03

M16C62 не стартует при 3,3V без внешнего резет супервизора, невиданная кривота внутренного "low voltage detection circuit" - допустимыи разброс 2,2 ...3,6V ( !!! ) делает его использование абсольютно бесмысленным.

Автор: Murk Jul 10 2008, 23:42

proba
Прикольно, это если внутрисхемно перешивать, а он не стартует придётся переделывать БП на большую напругу crying.gif crying.gif

Автор: renesas_rus Jul 11 2008, 07:12

Цитата(Murk @ Jul 10 2008, 03:56) *
Написано RESET setup time 200 ns (это 5Мгц) значит если ресет чаще то реагировать как-бы и недолжно ИМХО.

Так, все правильно и не реагирует. Да, для reset надо еще на ножке низкий уровень подержать не менее 20 Tcyc. А чего вы хотели, произвести reset или подать на ножку сброса неизвестно что, и наслаждаться результатом. wink.gif Сами запутались и других пытаетесь запутать.

Цитата(proba @ Jul 10 2008, 17:03) *
M16C62 не стартует при 3,3V без внешнего резет супервизора, невиданная кривота внутренного "low voltage detection circuit" - допустимыи разброс 2,2 ...3,6V ( !!! ) делает его использование абсольютно бесмысленным.

Давайте разбираться! Опишите ситуацию, если подтвердится, направим рекламацию.

Автор: proba Jul 11 2008, 08:50

Цитата(Murk @ Jul 11 2008, 02:42) *
proba
Прикольно, это если внутрисхемно перешивать, а он не стартует придётся переделывать БП на большую напругу crying.gif crying.gif

нет, эти разные ситуации, внутрисистемное перепрограммирование работает без проблем, также я не наметил каких-то аномалии типа паразитных возбуждении как Вы описали. даже экспериментировал, нстроил внутренныи PLL на 32MHz и проц работает, на 3,3V. приборы построенные на M16c уже давно у закащика и они довольны. сеичас мне лен искать но наверно о проблеме с резетом на 3V3 гдето в доках ренесаса тоже отметка есть. для меня это конечно стоило новую партию pcb. в качестве POR ставил ADM803. в новых R8C кажется с POR лучше дела, в 5v системе использую R8C1A без внешнго супервизора.

Автор: Axel Jul 12 2008, 16:05

Цитата(proba @ Jul 11 2008, 12:50) *
... в 5v системе использую R8C1A без внешнго супервизора.


Я использую R8C2A с 3.3-вольтовым питанием и, как уже писал, с простейшей конфигурацией цепи сброса (в смысле без 7400). Пока все неплохо...

Автор: renesas_rus Jul 16 2008, 13:41

На сайт http://electronix.ru/redirect.php?http://renesas.land.ru в раздел Информация>Публикации добавлены тематические статьи.
Если возникнут проблемы с просмотром (виноват хостер) пишите любым способом, вышлю на эл. ящик.

Автор: Murk Aug 22 2008, 23:35

Цитата(Murk @ Jul 14 2006, 18:16) *
Купили, начинаем работать, о впечатлениях позже раскажу.
Работать будут на станках, металлообработка, пока в проекте фрезерный, токарный, электорэрозионный и заточной так что с помехами будет всё в порядке!!!! wub.gif

Электроэрозионный запущен и уже 2 недели работает, ну пока в отладке (как обычно после первого пуска), центральный процессор M30843FJFP (PRQP0100JB-A (100P6S-A)), процессоры на приводах (3 координаты) HD64F2612 (QFP-80) задающий генератор и процессор управления процессом эрозии HD64F2612 (QFP-80).
Пока всё "висит на проводах" wacko.gif однако работает. Станок в большем цеху, помех не меряно (по крайней мере совдеповские 2Р22 (электроника-60) помехи видят), а этот хоть-бы хны - работает. Ни один из процессоров не греется, ну вобщем вывод такой - процессоры хорошие (даже кажется, что лучше чем ожидалось) по крайней мере экранировать процессорную часть не имеет смысла.

Автор: Hmm Aug 23 2008, 18:21

Цитата(Murk @ Jul 7 2008, 05:36) *
renesas_rus
Беда заключается в том что формирователь задержки сброса, резистор + конденсатор, подключенные на один из входов 2_И_НЕ ...

"Усилитель" (2И-НЕ) на входе (!) сброса МК - это действительно "Беда".

Автор: renesas_rus Aug 25 2008, 07:26

Компания Ренесас Технолоджи анонсировала дополнение 12-ю группами серии R8C/3x. Эти группы включают микроконтроллеры в корпусах с 48-ю, 64-я и 80-ю выводами и рассчитаны на применение в автоэлектронике, а так же других областях. На карте серии R8C/3x новые группы микроконтроллеров показаны желтым цветом.


Микроконтроллеры выпускаются с разным объемом флэш-памяти и ОЗУ. Есть варианты конфигураций с различным сочетанием встроенной памяти данных и контроллера CAN, или без этих модулей.
Так же микроконтроллеры обладают широким набором периферийных устройств, например множество таймеров с различными режимами работы, многоканальный АЦП, различные коммуникационные интерфейсы включающие UART, LIN, I2C, SPI и т.п.
Схема генерации тактового сигнала состоит из 3-х цепей, основной, с функцией аварийного переключения «stop detect» и двух внутренних, низкочастотного и высокочастотного LC генератора. Надо отметить, что высокочастотный генератор имеет стабильность ±1% в рабочем диапазоне температур.
Встроенная память данных имеет функцию BGO (Back Ground Operation), дающую возможность ЦПУ выполнять команды одновременно с чтением или записью в эту память. Размер памяти данных составляет 4 Кб, и она конструктивно выполнена как 4 блока по 1 Кб.
Микросхемы имеют встроенный контроллер пересылки данных DTC, позволяющий перемещать данные между памятью и регистрами без участия ЦПУ. Это дает возможность сократить время процесса пересылки и уменьшить нагрузку на ядро, увеличивая тем самым вычислительное время для выполнения программного кода. Контроллер DTC это высокоуровневый модуль, входящий в состав производительных 16/32-разрядных микроконтроллеров H8S/H8SX.
Для аппаратной отладки программного обеспечения микроконтроллеры имеют однопроводной интерфейс, при этом вся внутренняя периферия работает в штатном режиме и все выводы микроконтроллера могут быть использованы в устройстве пользователя. Отлаживать и программировать микроконтроллеры необходимо при помощи эмулятора-отладчика Е8а.
Микросхемы будут выпускаться в двух температурных диапазонах, стандартном -40…+85оС и расширенном -40…+125оС.
Начало массового производства намечено на октябрь 2008 года.

Автор: singlskv Aug 25 2008, 08:22

Цитата(renesas_rus @ Aug 25 2008, 11:26) *
Отлаживать и программировать микроконтроллеры необходимо при помощи эмулятора-отладчика Е8а.
стоимостью 200уе... sad.gif
на самом деле E8 это не более чем переходник USB-UART
+ управление Reset
+ еще пару линий для выбора режима работы чипа

все это можно делать и без E8
несколько кнопок/джамперов и обычное соединение с RS232 достаточно...

Автор: renesas_rus Aug 25 2008, 11:54

[

Цитата(singlskv @ Aug 25 2008, 12:22) *
стоимостью 200уе... sad.gif
на самом деле E8 это не более чем переходник USB-UART
+ управление Reset
+ еще пару линий для выбора режима работы чипа

все это можно делать и без E8
несколько кнопок/джамперов и обычное соединение с RS232 достаточно...

Уважаемый singlskv не хочу умалять ваших знаний, но в соответствии с контекстом в моем сообщении все правильно.
Цитата
Для аппаратной отладки программного обеспечения микроконтроллеры имеют однопроводной интерфейс, при этом вся внутренняя периферия работает в штатном режиме и все выводы микроконтроллера могут быть использованы в устройстве пользователя. Отлаживать и программировать микроконтроллеры необходимо при помощи эмулятора-отладчика Е8а.

Ни о каком UARTе речь не идет. Ниже схемка подключения Е8а к контроллеру, при этом используются 2 вывода - ресет и "mode".

Я с вами соглашусь только в одном, конечно возможна отладка с помощью программы-монитора, и при этом, естественно, используется UART+вывод активации записи флэш-памяти+ресет+переходник UART-USB.

Автор: proba Aug 25 2008, 13:27

Цитата(renesas_rus @ Aug 25 2008, 14:54) *
Ни о каком UARTе речь не идет. Ниже схемка подключения Е8а к контроллеру, при этом используются 2 вывода - ресет и "mode".

про новые R8C3x ципы не знаю, т.к. даташиты не обявлены, но во всех "старых" R8C содинение между мк и E8 как раз UART, где и RX и TX на одном проводе ( reset) . и соответстенно с этим ряд ограничении на мк, например откроите даташит на R8C25 стр.497 и читаем ( вкрацце):
- нельзя исползовать UART1, BRK instruction, адрес мач регистры итд.

К Вам, уважаемыи Renesas_rus у меня вопрос: очень интересует SH7262 , есть ли информации когда доки и семплы выпускатся будут ?

Автор: renesas_rus Aug 25 2008, 14:00

Тo proba
По вашему вопросу информацию запросил, ответ чуть позже.

Автор: singlskv Aug 25 2008, 14:43

Цитата(renesas_rus @ Aug 25 2008, 15:54) *
Ни о каком UARTе речь не идет.

Странно, а вот в этом документе:
http://electronix.ru/redirect.php?http://documentation.renesas.com/eng/products/tool/rej10j1648_e8a_s.pdf
написано:
User interface
1-line clock asynchronous serial interface (communication via MODE pin)
* UART1 function cannot be used in a user program


то есть именно UART

Цитата
Я с вами соглашусь только в одном, конечно возможна отладка с помощью программы-монитора, и при этом, естественно, используется UART+вывод активации записи флэш-памяти+ресет+переходник UART-USB.
Вот-вот, E8 нужен только что бы кнопочку Reset не нужно было ручками нажимать.

Автор: proba Aug 25 2008, 14:59

Цитата(singlskv @ Aug 25 2008, 17:43) *
Вот-вот, E8 нужен только что бы кнопочку Reset не нужно было ручками нажимать.

+.эхо потока комп > r8c тоже обратно в комп не пускает. вообще-то это приводит к мыслю построить упрошенныи клон , хотя бы исключительно для R8C/M16C.

Автор: renesas_rus Aug 27 2008, 09:15

Цитата(singlskv @ Aug 25 2008, 18:43) *
Странно, а вот в этом документе:
http://electronix.ru/redirect.php?http://documentation.renesas.com/eng/products/tool/rej10j1648_e8a_s.pdf
написано:
User interface
1-line clock asynchronous serial interface (communication via MODE pin)
* UART1 function cannot be used in a user program


то есть именно UART

singlskv
Я с вами соглашусь только в части того, что ваши доводы справедливы только для серий R8C/1x/2x. А вот что касается третьей серии, то это не так, в HM на них убрали пункт об использовании UART при отладке через однопроводный интерфейс, стр. 609 документа http://electronix.ru/redirect.php?http://documentation.renesas.com/eng/products/mpumcu/rej09b0455_r8c33ahm.pdf, сравните с мануалами на вторую серию. Есть у меня подозрение, что они сделали отдельный коммуникационный модуль для отладки.

Автор: renesas_rus Aug 27 2008, 13:21

Еще одна хорошая новость.

Компания Ренесас Технолоджи объявила о выпуске высокопроизводительного микроконтроллера SH7785 для рынка промышленной и потребительской электроники. Микросхема расширила процессорное семейство SH7780 с яром SH-4A и отличается увеличенной на 50% производительностью, а так же усиленной функциональностью.
До настоящего времени SH7785 был доступен только для разработчиков автомобильной электроники, однако, наличие полноценного набора отладочных средств, платформ с программной поддержкой операционных систем помогло сократить время разработки и упростить ее, что в свою очередь сделало возможным расширить доступность процессора для рынков устройств массового производства.
Благодаря сочетанию высокопроизводительного ядра, контроллера ЖКИ дисплея с поддержкой до 6 панелей и интерфейса PCI шины, микропроцессор SH7785 идеально подходит для применения в современном промышленном оборудовании и компьютерах, а так же в домашних цифровых системах. Высокая вычислительная мощность ядра обеспечивается не только производительностью более 1 GIPS (миллиардов операций в секунду) но и высокими показателями производительности модуля обработки чисел с плавающей точкой (FPU) достигающей 4,2 GFLOPS (миллиардов операций с плавающей точкой в секунду). Для ускорения процесса прорисовки 3D-графики модуль FPU имеет аппаратно-программную поддержку sine/cosine операций.
Так же для поддержки высокой производительности, например высокоскоростного обновления информации на дисплее или обсчета интенсивных промышленных процессов, микросхема имеет 32-разрядную шину с тактом 300 МГц для соединения с высокоскоростным DDR2-SDRAM, при этом обеспечивается максимальная скорость передачи - 2,4 Гб/сек.
Многофункциональный дисплейный модуль (display unit - DU), встроенный в SH7785 позволяет управлять выводом информации на совмещенные ЖКИ панели. Модуль поддерживает до 260 тыс. цветов и функционирует с тремя SVGA, четырьмя WVGA и шестью панелями с разрешением 480 х 234 пикселей.
В дополнение, процессор имеет интерфейс PCI шины для гибкого расширения системы и использования стандартных устройств, например периферийных устройств ПК. Так же в микросхему встроена многочисленная периферия, включающая контроллер ПДП (DMAC), контроллер прерываний, сторожевой таймер, интерфейс для соединения с микросхемами звуковых кодеков, а так же различные последовательные интерфейсы.
Микросхема выпускается в корпусе BGA с 436 выводами, размером 19 х 19 мм.
Для разработчиков устройств и систем на базе микропроцессора SH7785 предлагается полнофункциональный набор для разработки систем – SDK7785, а так же платформа невысокой стоимости R0P7785LC, доступная для заказа начиная с сентября этого года. Платформы имеют полную поддержку ОС Linux, включающую BSP (Board Support Package), инструментальные пакеты и т.п. Поддержка других ОС, таких как Microsoft Windows Embedded CE 6.0 или eCos в настоящее время находится в стадии разработки.


http://electronix.ru/redirect.php?http://documentation.renesas.com/eng/products/mpumcu/rej09b0261_7785hm.pdf

Автор: singlskv Aug 27 2008, 21:06

Цитата(renesas_rus @ Aug 27 2008, 13:15) *
singlskv
Я с вами соглашусь только в части того, что ваши доводы справедливы только для серий R8C/1x/2x. А вот что касается третьей серии, то это не так, в HM на них убрали пункт об использовании UART при отладке через однопроводный интерфейс, стр. 609 документа http://electronix.ru/redirect.php?http://documentation.renesas.com/eng/products/mpumcu/rej09b0455_r8c33ahm.pdf, сравните с мануалами на вторую серию. Есть у меня подозрение, что они сделали отдельный коммуникационный модуль для отладки.
Возможно что и добавили отдельный коммуникационный модуль для отладки, тк разработчикам
не нравилось что тереяется один UART, только это все равно UART smile.gif
Ну не станут они придумывать новый протокол(а протокол по названию там то же ProtocolD),
да и весь софт верхнего уровня один и тот же...

Так что как был полудуклексный UART на одной линии, так им и остался...

Автор: renesas_rus Aug 28 2008, 12:45

Цитата(singlskv @ Aug 28 2008, 01:06) *
Возможно что и добавили отдельный коммуникационный модуль для отладки, тк разработчикам
не нравилось что тереяется один UART, только это все равно UART smile.gif
Ну не станут они придумывать новый протокол(а протокол по названию там то же ProtocolD),
да и весь софт верхнего уровня один и тот же...

Так что как был полудуклексный UART на одной линии, так им и остался...


Ну не имел я ввиду UART как функцию, смысл примененого мной "UART", это доступний для пользователя интерфейс, т.е. периферийный модуль микроконтроллера.

Кстати, разделение UART`а и коммуникационного модуля для отладки подтвердилось, и случилось это уже в сериях R8C/2E, 2F, 2J, 2K, 2L и в последующих.

Автор: proba Aug 28 2008, 15:50

Цитата(renesas_rus @ Aug 27 2008, 16:21) *
Еще одна хорошая новость.
SH7785.........

уже об 7786 обьявили , 1,92GIPS , 7,4 GFLOPS. только вот эти чипы довольно дорогие: 7785 - digikey - 68 ...120$, а SDK вообще 12 K$. правда, 7786 будет в 65nm технологии и цена гдето 80$.

Автор: renesas_rus Aug 29 2008, 06:48

Микропроцессор SH7786 рассчитан на применение в высокопроизводительных мультимедийных системах, например автомобильные навигационные системы. Микросхема работает на частоте 533 МГц с производительностью достигающей 1920 MIPS (960 MIPS х 2) и характеризуется ультравысокой скоростью передачи данных (4,27 Гбайт/сек). Для разработчиков промышленной и потребительской электроники микропроцессор будет доступен в 2009 году.
На сегодняшний день Ренесас уже производит микропроцессор SH7786 по нормам 90 нм технологии с такой же производительностью ядра, что и выполненный по 65 нм технологии. Однако 65 нм процессор отличается меньшей потребляемой мощностью и ультравысокой скоростью передачи данных по DDR3-SDRAM интерфейсу памяти.
Основные характеристики SH7786:
• Два RISC ЦПУ SH-4A с тактовой частотой 533 МГц и производительностью 960 MIPS. Общая максимальная производительность двух ядер равна 1920 MIPS.
• Каждое ядро снабжено сопроцессором обработки чисел с плавающей точкой – FPU, которые выполняют арифметические операции одинарной и двойной точности. Производительность операций с одинарной точностью достигает 7,46 GFLOPS.
• В микропроцессоре возможны два варианта взаимодействия ядер, симметричная и ассиметричная мультипроцессорная обработка (SMP и AMP). При симметричной обработке когерентность (слаженность) работы внутренней кэш-памяти каждого ядра обеспечивает следящий контроллер.
• Каждое из ядер снабжено 32 Кб 4-х потоковой ассоциативной кэш-памятью команд и 32 Кб 4-х потоковой ассоциативной кэш-памятью данных. Тем самым осуществляется слаженная высокоскоростная работа программ и обработка данных.
• Каждое ядро имеет в своем составе высокоскоростное ОЗУ, 8 Кб для команд и 16 Кб для данных.
• Тактовые частоты и режимы пониженного энергопотребления (всего доступны четыре: «normal», «sleep», «light sleep», «module standby») можно устанавливать независимо для каждого ЦПУ.
• В составе микросхемы есть три интерфейса шины PCI Express с возможностью работать в режимах от 1 до 4 магистралей (каждая магистраль состоит из двух двухпроводных линий передачи в каждую сторону). Интерфейсы позволяют осуществлять высокоскоростной обмен данными с внешней памятью или устройствами оснащенными интерфейсами PCI Express, со скоростью до 800 Мб/сек. Так же возможен высокоскоростной обмен между магистралями.
• Встроенный интерфейс USB 2.0, работающий на скорости 480 Мбит/сек, имеет режимы «мастер» или «устройство».
• Контроллер МАС, соответствующий стандарту IEEE 802.3, позволяет организовать интерфейс Ethernet 10/100 Мбит/сек локальной сети.

Микропроцессор SH7786 имеет полную поддержку операционных систем реального времени QNX® Neutrino®, а так же комплекты разработчика QNX Momentics®. QNX Neutrino® и QNX Momentics® зарегистрированные торговые марки продукции компании QNX Software Systems GmbH & Co. KG.
Источник: Новость компании Ренесас

Автор: renesas_rus Aug 29 2008, 12:29

Цитата(proba @ Aug 25 2008, 17:27) *
К Вам, уважаемыи Renesas_rus у меня вопрос: очень интересует SH7262 , есть ли информации когда доки и семплы выпускатся будут ?


ответ на ваш вопрос:

The SH7262 and SH7264 will not be launched in Europe until early next year.
We will get samples in the beginning of Q4. MP is Q2 09.

We will have an RSK that will be available as of about 2H 09.

So although the device is very nice it is probably too early to start pushing it to smaller customers.

Автор: renesas_rus Oct 9 2008, 13:33

Корпорация Renesas Technology Corp. объявила о начале сотрудничества с компанией QNX Software Systems в целях ускорения адаптации многоядерной технологии в информационно-развлекательных и навигационных системах. В качестве одного из этапов данного сотрудничества компания QNX добавила двуядерный процессор Renesas SH7786 в список процессоров, поддерживаемых ОСРВ QNX Neutrino и комплектом разработчика QNX Momentics.

Увеличение функциональности и усложнение мультимедийных и навигационных систем требует все больших вычислительных мощностей. Обычному одноядерному процессору, поддерживающему все эти функции, пришлось бы работать на скоростях, превышающих пределы нормы по нагреву, электромагнитным помехам и потреблению энергии, характерным для таких систем. Поэтому поставщики оборудования высокой степени интеграции переходят на многоядерные процессоры, которые могут дать необходимое ускорение в производительности, одновременно отвечая вышеперечисленным требованиям.

Компания QNX предлагает наиболее комплексное и хорошо продуманное многоядерное решение в индустрии встраиваемых систем. ОСРВ QNX Neutrino поддерживает симметричную (SMP), исключительную (BMP) и ассиметричную (AMP) модели многопроцессорности. Комплект разработчика QNX Momentics предоставляет мощные средства отладки и визуализации производительности, разработанные для оптимизации многоядерных систем. Применяя данное решение, разработчики программного обеспечения могут быстро строить надежные высокопроизводительные встраиваемые продукты, которые будут использовать многоядерные процессоры Renesas SH-4A.

Многоядерный процессор Renesas SH7786 объединяет в себе два 32-х разрядных ядра SH-4A, самых высокотехнологичных в семействе SuperH. Процессор SH7786 обеспечивает высокую производительность мультимедийных систем, трехмерных навигационных устройств и других приложений. Процессор, созданный посредством 65-нм технологии, будет поддерживать симметричную (SMP) и ассиметричную (AMP) многопроцессорность.

Автор: puhovick Oct 16 2008, 20:28

2 renesas_rus
а у вас купить можно M306NNFHGP?
штучек 100 smile.gif

Автор: renesas_rus Nov 6 2008, 12:40

Цитата(puhovick @ Oct 16 2008, 23:28) *
2 renesas_rus
а у вас купить можно M306NNFHGP?
штучек 100 smile.gif

Прошу прощения, что отвечаю не сразу, командировка.
Да можно.
А если вас еще есть интерес к Е8а, есть вот такой вариант:
http://electronix.ru/redirect.php?http://www.msc-ge.com/en/produkte/mc/renesas/1635-www/1643-www/314-www.html
т.е. я имею в виду набор из Е8а + платка с контроллером + диск.
Если необходимо, могу посодействовать с доставкой.

Автор: renesas_rus Jan 30 2009, 07:00

Для разработчиков встраиваемых систем стали доступны два набора RSK:

SH7670 RSK+, для устройств с возможностью коммуникаций с использованием интерфейсов USB и Ethernet.
SH7137 RSK, для устройств управления электродвигателями, преобразователей и т.п. с интерфейсом CAN.

Подробности http://electronix.ru/redirect.php?http://www.symmetron.ru/news/renesas-SH7670-SH7137.shtml.

Автор: Murk Apr 4 2009, 13:40

renesas_rus А скажите имеется ли возможность купить кристалы (32С835 или 32С845 к примеру) с буковкой М (Mask ROM) в количестве 25-50 штук и во сколько это обойдётся, а то у флешей цена не подъёмная в наши тяжелые времена.

Автор: renesas_rus Apr 21 2009, 08:29

http://electronix.ru/redirect.php?http://www.russianelectronics.ru/leader-r/news/snabworldmarket/doc40227.phtml

Автор: carver May 21 2009, 20:10

Подскажите пожалуста по чтению прошивки в m32c ?

купил магнитолу на ebay, приехала, оказалось внутри ихний FM диапазон, точнее шаг в 0.2, вместо нашего 0.05.
магнитола на WinCE, ее флешку российской прошивкой перешил, визуально щаг сменился, но реально остался старый.

в "аналоговой" части стоит на m32c M30878FJ (Renesas),
хотел считать, но нагуглил на пост о том что его память трется при обращении к ней,
хотя в хардваре-мануале m32c/87 ничего о самостирании не написано,
просто сказано что иногда нужен ID Code.

подскажите пожалуcта, останется ли прошивка в m32c M30878FJ,
если я попробую к нему подключится по serial, и поискать копку Read в FlashDownloadTool ?
может я что в мануале пропустил, или неправильно гугл понял ?

заранее благодарен.

Автор: АДИКМ May 21 2009, 21:03

Цитата(carver @ May 22 2009, 00:10) *
Подскажите пожалуста по чтению прошивки в m32c ?

купил магнитолу на ebay, приехала, оказалось внутри ихний FM диапазон, точнее шаг в 0.2, вместо нашего 0.05.
магнитола на WinCE, ее флешку российской прошивкой перешил, визуально щаг сменился, но реально остался старый.

в "аналоговой" части стоит на m32c M30878FJ (Renesas),
хотел считать, но нагуглил на пост о том что его память трется при обращении к ней,
хотя в хардваре-мануале m32c/87 ничего о самостирании не написано,
просто сказано что иногда нужен ID Code.

подскажите пожалуcта, останется ли прошивка в m32c M30878FJ,
если я попробую к нему подключится по serial, и поискать копку Read в FlashDownloadTool ?
может я что в мануале пропустил, или неправильно гугл понял ?

заранее благодарен.


Конкретно с этим не работал, на в M30245 ничего при обращении к флешу не трется. Если вы не знаете пароля (7 или 8 байт, не помню уже), то нифига вы к ней не получите доступа.

Автор: Murk May 21 2009, 21:03

Цитата(carver @ May 21 2009, 23:10) *
хотя в хардваре-мануале m32c/87 ничего о самостирании не написано,
просто сказано что иногда нужен ID Code.
Ну конечно нужен!!
Цитата(carver @ May 21 2009, 23:10) *
подскажите пожалуcта, останется ли прошивка в m32c M30878FJ,
если я попробую к нему подключится по serial, и поискать копку Read в FlashDownloadTool ?
Ну я как-бы не уверен что тебе удасться по сериалу через FDT, FDT Е8 просит для m32c.
И в дополнение процессоры которые можно подключить по сериал (Н8 26хх) FDT стирает при подключении, если стирание блокировать железом говорит подключение не удалось (врёт!).
Для подключению по сериал нужно использовать m3a 0806, только по моему оно из чипа почему-то не читает хотя кнопка есть.

Автор: proba May 22 2009, 08:13

FoUSB ( M3A-0665 ) чтет но код нужен.

Автор: #evgeny# Jun 8 2009, 16:22

[quote name='Nixon' date='Jun 30 2006, 10:57' post='129633']
Тоже работали с M16C/62P...
Загрузка внутренней флешки производится встроенным загрузчиком по uart...

Прошу помощи! Не могу законнектиться с M30624 в Standard Serial I/o mode ...
Делаю всё как написано: Reset при CE = H, CNVss = H, EPM = L.
Сняв Reset, шлю команду "Читать регистры состояния" либо "Читать версию бут-лоадера".
В ответ - всегда сплошная "1-ца". (BUSY исправно отрабатывает).
Примечание: проц зашит прогой, но идентификатор известен. Однако до его
исользования дело не доходит! :-(

Автор: Murk Jun 24 2009, 23:10

Один из 8 купленных (2 ещё не запаяны) M32C_M30835 неисправен, не стартует кварцевый генератор, на связь с программатором не выходит, дважды путём танцев с бубном удалось запустить генератор и выйти на связь с программатором, установка внешнего генератора на пин XIN пользы не принесла. Не хотелось бы пинать Renesas так как неизвестны условия пайки, но всё-же.

Автор: proba Jun 29 2009, 11:17

знакомыи работает в сборочном фирме и тоже жалует что среди H8 много неисправных, в режим программирования не входит. трудно сказать, реноме ренесаса высокая, но знаю как происходит процесс покупки в том фирме - в аукционе инета с подозрительных поставщиков- там можно всякое попасть. сам видел как у них 1/3 рулона ga-as свч предусилителеи были просто джамперы в сот23-6.
меня волнует другое : в дигикей и фарнелл цены мк ренесас поднялись ок 30% они и до этого на грани разумного были - это везде так или ? "баи-баи ренесас, есть и другие фирмы" хочется сказать.

Автор: Axel Jun 30 2009, 05:22

Цитата(proba @ Jun 29 2009, 14:17) *
...в дигикей и фарнелл цены мк ренесас поднялись ок 30%...

Вчера разговаривал с их представителем - собственно в кампании такой тенденции не отмечено, вероятно это кризисные проблемы посредников. Мы свои R8C/2B продолжаем получать по старой цене.

Автор: starmos Aug 12 2009, 06:19

Люди, подскажите где (или как) HEW добыть? На оффициальном сайте русском - только версия от 2005 года, а на остальных ссылки на v4 просто тихо умирают и все - переходишь и нет ничего, пустой экран. А доступна опятьже v3 от 2005 г. Как быть?

Автор: Axel Aug 12 2009, 14:09

Цитата(starmos @ Aug 12 2009, 09:19) *
...где (или как) HEW добыть?...


Устанавливайте любой (посвежее). После этого за пару часов laughing.gif проабдейтите...

Автор: migray Aug 13 2009, 18:46

Цитата(proba @ Jun 29 2009, 15:17) *
меня волнует другое : в дигикей и фарнелл цены мк ренесас поднялись ок 30% они и до этого на грани разумного были - это везде так или ? "баи-баи ренесас, есть и другие фирмы" хочется сказать

И ведь придется sad.gif
Я так понимаю скоро http://electronix.ru/redirect.php?http://www.eltech.spb.ru/news.html?nid=720

Автор: Dog Pawlowa Nov 14 2010, 16:26

Есть вопросы по HEW...
Чет не сохраняются файлы после редактирования перед компиляцией.
После ИАРа никак привыкнуть не могу, а вроде все галки стоят.
Может, подскажет кто?
Спасибо.

Автор: Xenia Nov 14 2010, 18:58

Цитата(Dog Pawlowa @ Nov 14 2010, 19:26) *
Есть вопросы по HEW...
Чет не сохраняются файлы после редактирования перед компиляцией.
После ИАРа никак привыкнуть не могу, а вроде все галки стоят.

Скажите, а что вас сподвигло перейти с IAR'а на HEW? Тем более что вы уже успели привыкнуть к первому?

Автор: Dog Pawlowa Nov 14 2010, 19:05

Цитата(Xenia @ Nov 14 2010, 22:58) *
Скажите, а что вас сподвигло перейти с IAR'а на HEW? Тем более что вы уже успели привыкнуть к первому?

Я привык ИАРу на других семействах, а тут нужно просто подправить проект, созданный другим программистом в HEW, и пока непонятно, буду ли я дальше им заниматься.
А попробовать ИАР сегодня тоже не могу - не хочу жертвовать существенной долей своего личного 3G трафика.
Если хотите, завтра к вечеру положу здесь результат сравнения.

Перетягиваю проект на ИАР, на сегодняшний момент имею 5 ошибок и 27 предупреждений.
Дальнейшие результаты сообщу.

Автор: Murk Nov 15 2010, 20:18

Dog Pawlowa Ваще проблем с сохранением небыло. Может файлы с атрибутом только чтение?
Наш программист тексты пишет из под винды, а компилит (переставляя текущее время) из под виртуальной машины (в принципе тоже виндовс, но файлы подключены "как бы по сети"), и ничего всё работает.

Автор: Dog Pawlowa Nov 17 2010, 09:29

Все, перевел под ИАР, конечно, не все проблемы решены, при полной оптимизации не работает, но все знакомо и в отладке достаточно дружественно, по скорости не хуже, чем MSP430.

Автор: Xenia Nov 17 2010, 11:17

Цитата(Dog Pawlowa @ Nov 17 2010, 12:29) *
Все, перевел под ИАР, конечно, не все проблемы решены, при полной оптимизации не работает, но все знакомо и в отладке достаточно дружественно, по скорости не хуже, чем MSP430.

По скорости чего? Компилирует так же быстро или H8 работает так же быстро, как MSP430? smile.gif

Автор: Dog Pawlowa Nov 17 2010, 11:38

Цитата(Xenia @ Nov 17 2010, 15:17) *
По скорости чего?

По скорости компиляции разницы не заметил , но проект небольшой для сравнения.
Мои проекты на MSP430 компилируются на порядок дольше, но в них препроцессор очень сильно задействован.

Автор: Dog Pawlowa Dec 13 2010, 08:51

Может, кто ткнет, как переинициализировать счетчик WDT в R8C?
Делаю по написанному

#define RESTART_WDT() wdtr = 0x00; wdtr = 0xFF;

но не работает. То ли не понял японский, то ли что.

И еще...
В режиме без защиты источника импульсов счета время до срабатывания достаточно приличное (успевают сработать реле в приборе), а в режиме с защитой ничего не успевает, хотя по UM времена достаточно близки.
Так должно быть7

Автор: Murk Dec 18 2010, 07:39

Dog Pawlowa Как-то не вспомнилось сразу, а вчера на работе наткнулся.
В общем имеется 7 контроллеров (собранные на М32 потому сразу и не вспомнилось) одинаковые схемы одинаковые прошивки на 5 WD работает по описанному в документации на 1 выключен по причине невозможности работы с ним -- срабатывает когда хочет (совершенно не предсказуем) и ещё на одном -- вроде работает только время на нём нужно увеличивать в 2.2 раза (тоже отключен -- на всякий случай). вот такие пироги с WD.

Автор: AlexeyMB Apr 5 2011, 14:32

Доброго времени суток, вопрос к спецам чем можно записать M3087BFK внутри схемно.
Есть BeeProg он поддерживает, но нужен адаптер M32C-1 цена кусается, если его покупать
то оно не стоит того, может у кого есть распиновка адаптера?

Автор: Murk Apr 5 2011, 22:15

M32C/87 Group (M32C/87, M32C/87A, M32C/87B) Hardware Manual
Rev.1.51 2008.07
RENESAS MCU M16C FAMILY / M32C/80 SERIES
http://electronix.ru/redirect.php?http://documentation.renesas.com/eng/products/mpumcu/rej09b0180_32c87hm.pdf
Скачайте M3A-0806 с сайта renesas.
На картинке страница со схемой подключения в даташите инструкция по переводу проца в режим программирования.

 

Автор: Neodim Jun 17 2011, 18:29

Народ помогите найти ( "ткните пальцем" ) файл - R5F61725.FCF

Автор: gotty Jun 17 2011, 18:49

Цитата(Neodim @ Jun 17 2011, 21:29) *
Народ помогите найти ( "ткните пальцем" ) файл - R5F61725.FCF

Вроде fcf-файлы можно генерировать самому
http://electronix.ru/redirect.php?http://www.renesas.eu/media/products/software_and_tools/introductory_and_evaluation_tools/european_pdfs/sdk1725_pdg.pdf (стр 23-25)

Автор: Neodim Jun 17 2011, 19:30

днем просматривал этот документ. Я понял так, что для этих целей необходим E8a.
Пробивал соединится с контролером по УАРТ в режиме Boot-mode.


Автор: OlegPowerC Jun 19 2011, 16:17

Приветствую!
Подскажите, какой формат выходного файла нужно указывать в IAR для Renesas V850ES в конфигурации релиз, шить буду прогой WriteEZ5.
Пробовал intel extended - зашиваю - а ничего не работает. Отладчиком зашиваю - работает.

Автор: Neodim Jun 26 2011, 02:04

Для работы в Programmer Mode с контроллером R5F61725 нужен переходник. В даташит говорится, что необходимо устройство (программатор) поддерживающее FZTAT512V5A. Как я понял, FZTAT512V5A является переходник для подключения МК к программатору.
Подскажите схему данного устройства или где можно приобрести этот переходник.
К контролерам с ядром H8 и H8S в даташите имеется распиновка переходника (фактически схема).


Автор: NETAgata Jun 27 2011, 10:51

Цитата(Neodim @ Jun 25 2011, 17:04) *
Для работы в Programmer Mode с контроллером R5F61725 нужен переходник. В даташит говорится, что необходимо устройство (программатор) поддерживающее FZTAT512V5A. Как я понял, FZTAT512V5A является переходник для подключения МК к программатору.
Подскажите схему данного устройства или где можно приобрести этот переходник.
К контролерам с ядром H8 и H8S в даташите имеется распиновка переходника (фактически схема).


есть идеи железо и софт, напиши свои контакты сеоаgаtа ПЕСБАРБОС gmаil.соm
p.s. в адресе почты все схожие по написанию с англ. буквы введены в русскими от назойливых роботов спама

Автор: Neodim Jul 1 2011, 05:22

FZTAT - Flexible-Zero Turn Around Time
Всего лишь панелька с нулевым усилием.

Автор: SergeySM Nov 28 2012, 09:20

Уважаемые господа

ранее неплохо разобрался с мотей и плотно с ней работаю, а вот теперь возникла необходимость работы с H8/300H
суть проблемы банальна - лень человеческая - очень нет желания давить кнопочку RES для работы а покупать для разовых работ E8A не позволяет врожденное чувсвто бережливости biggrin.gif
возможно кто проблему решил и поделится готовым решением (схемкой) устройства аналога E8A

прошу ткнуть носом где лежит или выслать на почту sergiism@gmail.com

заранее благодарен

Автор: Murk Dec 4 2012, 01:26

Цитата(SergeySM @ Nov 28 2012, 12:20) *
возможно кто проблему решил и поделится готовым решением (схемкой) устройства аналога E8A
По моим сведениям широко распространённых устройств нет, может только кто для себя делал, нужно везде поспрошать.

Автор: Lagman Dec 5 2012, 20:12

глазаб мои не видели бы этот e8a даже если он сам жмет ресет и фирму митсубиши которая придумала семейство м16с и довела его до m32c, но работа заставляет sm.gif
не могу нормально запустить пример с uC/OS-II под IAR (даже прмеры в симуляторе не запускаются нормально), как понял не устанавливаются на свои адреса в таблицу прерывания (app_vect.s48) для "функций"-обработчиков OSCtxSw и OSTickISR и все дело даже не инициализируется правильно. Если использовать стандартные cstartup и IAR оформление прерываний (через @pragma vector=xx __interrupt ) то можно добиться начальной инициализации и даже выполнения программы до места OSStart() и уже на выходе из OSStartHighRdy по REIT вываливается куда то в пустоту.
Может кто портировал UC/OS-II на m32c87 (да любой m32c80) и/или плату RSKM32C87 под IAR и подскажет?

P.S. под HEW пример от платы RSKM32C87 с сайта микриума компилируется и выполняется.

Автор: Murk Dec 5 2012, 21:54

Цитата(Lagman @ Dec 5 2012, 23:12) *
глазаб мои не видели бы этот e8a даже если он сам жмет ресет и фирму митсубиши которая придумала семейство м16с и довела его до m32c, но работа заставляет sm.gif
P.S. под HEW пример от платы RSKM32C87 с сайта микриума компилируется и выполняется.
Зря вы так оч хорошие процессоры, вам просто следует немного разобраться, найти ошибки, и всё будет OK.
Мур!

Автор: Lagman Dec 6 2012, 09:39

Цитата(Murk @ Dec 6 2012, 01:54) *
Зря вы так оч хорошие процессоры, вам просто следует немного разобраться, найти ошибки, и всё будет OK.
Мур!

Про m16c и m32c, Хорошие для начала 2000 годов, а сейчас их ренесас даже не развивает, продолжение линейки это RX контроллеры.

Я понимаю что ошибки у меня, но как их решить если в IARe нет ни слова в описании ассемблера про прерывания, в описании С есть ссылка на файл fixedint.c которого нет ни в каких примерах (правда эти фиксы не нужны).

"The #pragma directive applies only to the definition following immediately after the #pragma. If there is not a #pragma definition, the interrupt will not be installed in the INTVEC segment. You must then provide the vector manually, maybe in a special assembler file."

Автор: Murk Dec 6 2012, 19:28

Цитата(Lagman @ Dec 6 2012, 12:39) *
Про m16c и m32c, Хорошие для начала 2000 годов, а сейчас их ренесас даже не развивает, продолжение линейки это RX контроллеры.
R32 и есть продолжение М32 с умножением и 32-х разрядной математикой. RX совершенно другая ветвь.

Автор: Lagman Dec 10 2012, 13:00

Запустил я uC/OS-II на RSKM32C87 с примером откомпилированным под IAR, но такого геморроя у меня еще не было, в симуляторе иаровском все останавливается на OSStatInit (может я с таймером не разобался) либо вываливается где то в пустоту т.к. при ресете cstartup и его функции превращаются в 00, при этом в железе все хорошо работает.
Еще про e8a, поделка еще та, зачем они ее придумали ведь есть последовательный порт (который она и использует) был монитор (прошивка, да наверно тоже прошивается и с e8a) для отладки, чтобы просто ресет самому не нажимать, так она не отпускает плату пока из USB не вытащишь, даже aduc с 51 ядром по последовательному интерфейсу и то лучше прошивается и отлаживается, не говоря уже про семейства STM8 и STM32 с ST-Link.

Автор: SergeySM Dec 17 2012, 08:50

Уважаемые господа,

возник вопрос по работе с сим камешком, вроде все собрано и должно работать, но вот в концовке получаю такую неприятность:
может кто наступал на такие грабли, от куда ноги ростут? кто виновен комп или преобразователь RS232/ttl (но на других проэктах работает как часики, фирменая приблуда) или камень попался для опытов глюкавый...

Clock Frequency (External) = 4.9100MHz, Clock Mode = 0, CKM = 1, and CKP = N/A
Connecting to device 'H8/3664F' on 'COM3'
Configuration:
'BOOT Mode' connection - using emulated interface
Opening port 'COM3' ...
Loading Comms DLL
Loaded Comms DLL
Initiating BOOT SCI sequence
Skipping 9600
Skipping 4800
Attempting 2400
Received immediate response from device: 0xAA
Using micro-Kernel : 'C:\Renesas\FDT4.08\kernels\ProtB\3664\Renesas\1_1_00\uGen3664.cde'
Downloading and verifying micro kernel...
Error No 15009: Failed to download the micro-Kernel
Error No 15019: Download() failed

Автор: Murk Dec 18 2012, 02:03

Цитата(SergeySM @ Dec 17 2012, 10:50) *
Skipping 9600
Skipping 4800
Attempting 2400
Камень не отвечает, или не bootmode (проверить подключение сравнить с хардваремануалом), или не доходит сигнал до камня / от камня (осцилл на ноги Rx/Tx камня).
ПС: прога по идее FDT, вроде её ругательства.

Автор: Lagman Dec 20 2012, 19:37

была проблема, правда тогда вообще не соединялся с m32c, проблема была в кварце, не заводился (иногда).

Автор: Murk Dec 20 2012, 21:37

На больших кварцах не заводится, только на маленьких.

Автор: Xenia Dec 21 2012, 09:49

Люди! А Renesas какие-то компиляторы для своих проциков раздает? Если да, то поделитесь ссылочкой или живьем залейте, если в свободном доступе не дают. Мне для библиотечной коллекции хотелось бы поиметь, а то кроме IAR-овских ничего другого у меня нет.

Автор: alexPec Dec 21 2012, 11:44

Цитата(Xenia @ Dec 21 2012, 13:49) *
Люди! А Renesas какие-то компиляторы для своих проциков раздает? Если да, то поделитесь ссылочкой или живьем залейте, если в свободном доступе не дают. Мне для библиотечной коллекции хотелось бы поиметь, а то кроме IAR-овских ничего другого у меня нет.

Если NEC=Renesas (так уже вроде), то для NEC есть родные компиляторы, в частности у меня для V850 и 78KE, если надо - вышлю

Автор: Xenia Dec 21 2012, 11:51

Цитата(alexPec @ Dec 21 2012, 15:44) *
Если NEC=Renesas (так уже вроде), то для NEC есть родные компиляторы, в частности у меня для V850 и 78KE, если надо - вышлю


Эти тоже годятся, лучше на ftp их выложите. Однако бОльший интерес представляет что-нибудь из последних творений, уже после того, как NEC с Renesas объединились.
И вообще, выпускает ли Renesas компиляторы под свои МК или только пользуется поделками из третьих рук.

Автор: mov Dec 21 2012, 12:41

Цитата(Xenia @ Dec 21 2012, 15:51) *
Эти тоже годятся, лучше на ftp их выложите. Однако бОльший интерес представляет что-нибудь из последних творений, уже после того, как NEC с Renesas объединились.
И вообще, выпускает ли Renesas компиляторы под свои МК или только пользуется поделками из третьих рук.


Дистрибьютор настоятельно рекомендовал IAR.

Автор: Xenia Dec 21 2012, 13:46

Цитата(mov @ Dec 21 2012, 16:41) *
Дистрибьютор настоятельно рекомендовал IAR.


Это радует sm.gif. Однако мне казалось, что Renesas выпускает гораздо больший спектр МК, чем тот, что поддерживает IAR. Хотя, возможно, что все они совместимы по архитектуре с последними.

Кстати, у Renesas есть DSP-процессоры? На их сайте вижу SH (SuperH), только не всякие, а с ядром SH2-DSP или SH3-DSP. Только описания этих ядер на глаза мне не попадались, как и упоминание о том, что IAR поддерживает DSP-процессоры. Обычно, как только появляются DSP-возможности, то IAR уходит в кусты, явно тяготея к более простым архитектурам.

Автор: alexPec Dec 21 2012, 16:32

Цитата(Xenia @ Dec 21 2012, 15:51) *
Эти тоже годятся, лучше на ftp их выложите. Однако бОльший интерес представляет что-нибудь из последних творений, уже после того, как NEC с Renesas объединились.
И вообще, выпускает ли Renesas компиляторы под свои МК или только пользуется поделками из третьих рук.

Кстати, в свободном же доступе, http://electronix.ru/redirect.php?http://am.renesas.com/products/tools/coding_tools/c_compilers_assemblers/78k0_compiler_cc/downloads.jsp#. Регистрируемся и скачиваем. У меня именно эти, только у меня 2008 г. версии. А тут 2011. Или чего-то не понимаю?
Если надо конечно залью, только оказывается эти компилеры весят 250мб. С моей скоростью инета это гемор...

ЗЫ. Хотя лично я сижу на ИАРе, но пару приложений на их софте написано - работают...

Автор: Xenia Dec 21 2012, 19:44

Цитата(alexPec @ Dec 21 2012, 20:32) *
Кстати, в свободном же доступе, http://electronix.ru/redirect.php?http://am.renesas.com/products/tools/coding_tools/c_compilers_assemblers/78k0_compiler_cc/downloads.jsp#. Регистрируемся и скачиваем. У меня именно эти, только у меня 2008 г. версии. А тут 2011. Или чего-то не понимаю?
Если надо конечно залью, только оказывается эти компилеры весят 250мб. С моей скоростью инета это гемор...
ЗЫ. Хотя лично я сижу на ИАРе, но пару приложений на их софте написано - работают...


У меня со скоростью проблем нет, 30 Мбит/с вполне достаточно, вот только не дает оно мне списать - логин/пароль требует. Регистрация у меня на Ренесасе есть, но обычная (не клиентская) - на нее он мне скачивать этот продукт не дает.

Автор: Lagman Dec 21 2012, 20:21

Цитата(Murk @ Dec 21 2012, 01:37) *
На больших кварцах не заводится, только на маленьких.

проблема была в обвязке кварца, в конденсаторах sm.gif

Цитата(Xenia @ Dec 21 2012, 13:49) *
Люди! А Renesas какие-то компиляторы для своих проциков раздает? Если да, то поделитесь ссылочкой или живьем залейте, если в свободном доступе не дают. Мне для библиотечной коллекции хотелось бы поиметь, а то кроме IAR-овских ничего другого у меня нет.

Для семейства m16c есть набор (может писали не митсубиши с ренесас) в комплекте с IDE HEW и что то отдельно можно скачать, под обычным акком все качается, пробный период составляет 60 дней (как написано после первой сборки проекта), после переустановки срок не сбрасывается (лучше ставить на виртуалку), старые версии можно было переустанавливать и они работали с новым отсчетом времени.

Автор: Murk Dec 21 2012, 20:47

Xenia Вот тут много инструментов, бесплатных, для Renesas_овских процессоров
http://electronix.ru/redirect.php?http://www.kpitgnutools.com/latestToolchain.php
Нужно регистрироваться, меня на яндекс почту регистрировать отказались!!! gmail проканал.
В самом низу прямая ссылка на RENESAS HEW 4.X (WINDOWS IDE/DEBUGGER).
По поводу ПО от RENESAS: RENESAS пришет только HEW (IDE - только оболочка) и FDT (прошивальшик), а компиляторы работающие под управлением HEW от сторонних производителей по цене 40$ на 6 месяцев (M16/M32).

Цитата(Xenia @ Dec 21 2012, 21:44) *
.....на нее он мне скачивать этот продукт не дает.
А что скачать хочется?

Автор: Xenia Dec 21 2012, 21:35

Цитата(Murk @ Dec 22 2012, 00:47) *
А что скачать хочется?


Что-нибудь, что бы C/C++ и/или Ассемблер компилировало. А разные IDE и прошивальщики не так интересны, но если компилятор без них не фурычит, то и они тоже.

Автор: SergeySM Dec 22 2012, 07:49

Murk Благодарю за информацию, все как всегда оказалось очень просто, а лучшее враг хорошего, не захотел FDT нормально работать с ну очень блатным USB-TTL склееным по IP68 - гдето ему скорости не нравяться или дрова конфликтуют приблуда то не для него делалась... хотя на моте !!! любой !!! летает пришлось брать макетку и делать старый добрый com-ttl усе заработало в момент... всему виной лень, к хорошему быстро привыкаешь...

Автор: Murk Dec 22 2012, 21:53

Цитата(Xenia @ Dec 21 2012, 23:35) *
Что-нибудь, что бы C/C++ и/или Ассемблер компилировало. А разные IDE и прошивальщики не так интересны, но если компилятор без них не фурычит, то и они тоже.
Компилят C/C++ с Ассемблерными вставками, можно через командную строку, но я не нашел подробного описания, в составе HEW компилят под управлением IDE без участия пользователя. Вот ещё что: в составе IDE имеются отладчики, в основном без эмуляции железа (таймеры и т д).
Но!!! Их очень много (под каждое семейство свой компилятор) и все они платные (60 дней) и к тому-же достаточно часто обновляются. Я к чему: есть ли смысл качать груду "хлама".
Свежий HEW и последние компиляторы от kpitgnutools для GNUH8 v12.02 Windows Tool Chain (ELF) и GNUM16C v11.01 \ GNUM32C v11.01 Windows Tool Chain (ELF) могу слить.
Да! компиляторы от "Renesas" и от kpitgnutools не совместимы, жутко разные правила для C/C++, более под правила C/C++ подходит kpitgnutools.

Автор: Lagman Dec 24 2012, 19:25

Цитата(Murk @ Dec 23 2012, 01:53) *
Свежий HEW и последние компиляторы от kpitgnutools для GNUH8 v12.02 Windows Tool Chain (ELF) и GNUM16C v11.01 \ GNUM32C v11.01 Windows Tool Chain (ELF) могу слить.
Да! компиляторы от "Renesas" и от kpitgnutools не совместимы, жутко разные правила для C/C++, более под правила C/C++ подходит kpitgnutools.

Я для m32c87 в kpitgnutools не нашел возможности отлаживаться через e8a, или это возможно?

Автор: Murk Dec 24 2012, 23:01

Цитата(Lagman @ Dec 24 2012, 21:25) *
Я для m32c87 в kpitgnutools не нашел возможности отлаживаться через e8a, или это возможно?
Вообще-то, я не знаю, наш программист использует 60-и дневные компилеры и Microsoft Virtual PC, и переходить на kpitgnutools не хочет, типа работы много, а денег не заплатят.

Автор: Lagman Dec 27 2012, 19:15

Цитата(Murk @ Dec 25 2012, 03:01) *
Вообще-то, я не знаю, наш программист использует 60-и дневные компилеры и Microsoft Virtual PC, и переходить на kpitgnutools не хочет, типа работы много, а денег не заплатят.

У него получается из виртуальной машины отлаживаться через дебагер e8a? (У меня только прошиваться получается, а отладка не получается.)

Автор: Murk Dec 27 2012, 22:39

Нету у нас никаких дебагеров только RS232 - TTL, а отлаживает он в эмуляторе HEW. Ну или если что прозевал то "на ходу" через COM1 по протоколу связи со станком.

Автор: АндрейЦ Jan 2 2013, 18:57

Доброго времени суток,

А использовал ли кто серию V850E2/Fx4-L? Где брали и на каких условиях?

Автор: mr.black Jan 7 2013, 14:11

Уважаемые, приветствую.
Подскажите, возможно ли внутрисхемно соединиться и переписать проц R5F21276NFP.
До этого успешно работал с серией Н8/300, через UART, прога FDT. Попробовал с этим, но есть несколько вопросов.
1. Частота - какой кварц ставить, и почему в программе нет выбора частоты?
2. Вывод Boot - что с ним делать? На плате изначально на нем +5в. Посмотрел по даташиту, вроде не совсем понятно, хотя схема подключения по UART там есть.

Автор: Dog Pawlowa Jan 7 2013, 20:30

Цитата(mr.black @ Jan 7 2013, 17:11) *
возможно ли внутрисхемно соединиться и переписать проц R5F21276NFP.

Я редко использую последовательный интерфейс для программирования, кварц по моему на 16 Мгц, частота автоматически подбирается программатором (в смысле программе на PC).
Boot нужно притянуть к земле на момент сброса, отпустить сброс и вуаля - контроллер в режиме программирования.
Но E8a проще и удобнее.

Автор: mr.black Jan 8 2013, 03:12

Спасибо, но это я сам немного затупил... Вчера разобрался, все получилось. Кварц поставил на 4 МГц, boot к земле, только с reset там немного по другому. Раньше я запускал софт, нажимал reset и отпускал, а тут надо нажать reset, запустить софт и отпустить. Не сразу, но при нужном моменте нажатия-отпускания все сработало. Но попутно возник еще вопрос: как я сказал, пользуюсь программой FDT, это только флешер-прошивальшик. Но вчера на оффсайте скачал еще одну программу, M16C Flash Starter, в ней, как я понял, есть функция чтения. И вот по ней вопросы.
1. Чем конвертировать файлы прошивок из bin в mot? Вчера чем только не пробовал, программа их не принимает.
2. Где взять ID коды, чтобы программа позволила считывать содержимое флешь?

Автор: gotty Jan 8 2013, 05:39

Цитата(mr.black @ Jan 8 2013, 06:12) *
И вот по ней вопросы.
1. Чем конвертировать файлы прошивок из bin в mot? Вчера чем только не пробовал, программа их не принимает.
2. Где взять ID коды, чтобы программа позволила считывать содержимое флешь?

MOT - он же SREC. Можно воспользоваться утилитой http://electronix.ru/redirect.php?http://srecord.sourceforge.net/
ID - это пароль к прошивке, если не знаете - не прочитаете biggrin.gif

Автор: mr.black Jan 8 2013, 06:42

Понял, спасибо. Буду пробовать.

Автор: alexPec Jan 8 2013, 15:42

Цитата(АндрейЦ @ Jan 2 2013, 22:57) *
Доброго времени суток,

А использовал ли кто серию V850E2/Fx4-L? Где брали и на каких условиях?


V850ESJJ2 и V850ESJG2. Сливал с сайта тогда еще NEC, компилер и аплайлет (конфигуратор-облегчатель жизни), тогда все бесплатно и свободно.

Автор: mr.black Jan 12 2013, 17:47

Еще раз всем привет.
Вопрос такой: никто не работал с мк H8/36079LF? Пытаюсь соединиться через FDT, никак не выходит. Вроде пины как положено, кварц вешал на 4 Мгц и 16 Мгц, нет коннекта.
Может с ними есть какие тонкости?

Автор: Murk Jan 12 2013, 19:59

По идее
http://electronix.ru/redirect.php?http://documentation.renesas.com/doc/products/mpumcu/rej09b0216_h836077hm.pdf стр 151 раздел 7.3 Boot Mode
обычно этого хватало.
Кстати про кварцы на 154 странице.

Автор: mr.black Jan 13 2013, 00:24

Да вот никак... Пытаюсь, не идет соединение. Кварц ставил на 4, 10 и 16. NMI на земле, Р85, Р86 и Р87 на + через подтяжки, Reset через кнопку на землю.
На конвертере RS232-UART стоят 2 светодиода, прием-передача, вроде сначала идут запросы, потом видно, что пошел ответ и все, не соединяется.
Да, использую Выводы RxD, Txd. Вопрос: мой мк - 36079LFZV, может там тип памяти другой, я видел упоминание о типе F-ZTAT, вот и думаю, может в этом причина...
Никто не в курсе, какой адаптер для этого нужен?

Автор: mr.black Jan 13 2013, 00:24

Извиняюсь за повтор, что-то сеть тормозит...
Еще вопрос: что использовать в данном случае: RxD, TxD или RxD2, TxD2?
И какой генератор задействовать: X1, X2 или OCS1, OSC2?
Смотрел схему Е8А, там задействованы оба генератора и весь интерфейс.

Автор: АндрейЦ Jan 13 2013, 16:54

Цитата(alexPec @ Jan 8 2013, 18:42) *
V850ESJJ2 и V850ESJG2. Сливал с сайта тогда еще NEC, компилер и аплайлет (конфигуратор-облегчатель жизни), тогда все бесплатно и свободно.

Честно говоря больше интересует вопрос где купить "автомобильные" чипы неоемными количествами.

Автор: mr.black Jan 13 2013, 17:57

А какие именно интересуют? Не знаю как "автомобильные", но вот по моей тематике нахожу легко.

Автор: АндрейЦ Jan 16 2013, 07:51

Цитата(mr.black @ Jan 13 2013, 20:57) *
А какие именно интересуют? Не знаю как "автомобильные", но вот по моей тематике нахожу легко.


Может я чего то в нековской иерархии недопонимаю, но на автомобильные контроллеры начал смотреть как на на наиболее отказоустойчивые. Заинтересовала серия fx4l

http://electronix.ru/redirect.php?http://www.msc-ge.com/en/5385-www/version/default/part/ImageData/data/V850_Fx4_1.png?language=de

Автор: mr.black Jan 16 2013, 08:06

Цитата(АндрейЦ @ Jan 16 2013, 10:51) *
Может я чего то в нековской иерархии недопонимаю, но на автомобильные контроллеры начал смотреть как на на наиболее отказоустойчивые. Заинтересовала серия fx4l

http://electronix.ru/redirect.php?http://www.msc-ge.com/en/5385-www/version/default/part/ImageData/data/V850_Fx4_1.png?language=de

Поищи в Китае. Не знаю на счет NEC, в моей работе они редко встречаются, а вот Renesas, Motorola, Freescale нахожу легко.

Автор: gotty Jan 16 2013, 08:23

Цитата(mr.black @ Jan 16 2013, 11:06) *
Поищи в Китае. Не знаю на счет NEC, в моей работе они редко встречаются, а вот Renesas, Motorola, Freescale нахожу легко.

На сколько я знаю МК подразделение NEC стало теперь частью Renesas.
Судя по сайту http://electronix.ru/redirect.php?http://www.renesas.eu/products/mpumcu/v850/v850e2fx/v850e2fx4l/index.jsp эта серия либо ещё не доступна, либо доступна только по запросу и не всем.

Посмотрите может Fx3-L. Или RH850 http://electronix.ru/redirect.php?http://www.renesas.eu/products/mpumcu/rh850/rh850f1x/index.jsp
Body MCU Roadmap

Автор: Artemrxtx Jan 16 2013, 20:00

1 апреля 2010 года компании NEC Electronics и Renesas Technology объединились, образовав новую компанию Renesas Electronics fourth largest semiconductor company according to iSuppli published data.


Настораживает дата их объединения)

Автор: mr.black Jan 17 2013, 11:27

Уважаемые, я повторюсь.
Никто не может подсказать, что за проблема при соединении с мк 36079? Кварц вешал 10 и 20 МГц, вроде вижу, что пытается законнектиться, и ошибка... Пытаюсь соединиться внутрисхемно, кварц на OSC1, OSC2, Mode на земле, Rxd и Txd. Ресет, идут посылки в мк, вроде пошел ответ, и все. Надо ли на X1, X2 вешать еще один кварц, как в схеме демо-плату для этого мк?

Автор: Murk Jan 18 2013, 00:06

mr.black Кто такой "Mode" где NMI? где Test? где P85?
Да, кварц на OSC1 OSC2, X1, X2 - для часов (32768) если нужны.
Большой кварц может не пойти нужен обязательно маленький типа http://electronix.ru/redirect.php?http://kosmodrom.com.ua/pdf/KX-3H.pdf конденсаторы 10-22 pF (стр122 даташита)
Уважаемый вы в даташит заглядывали?

Автор: mr.black Jan 18 2013, 06:32

Цитата(Murk @ Jan 18 2013, 03:06) *
mr.black Кто такой "Mode" где NMI? где Test? где P85?
Да, кварц на OSC1 OSC2, X1, X2 - для часов (32768) если нужны.
Большой кварц может не пойти нужен обязательно маленький типа http://electronix.ru/redirect.php?http://kosmodrom.com.ua/pdf/KX-3H.pdf конденсаторы 10-22 pF (стр122 даташита)
Уважаемый вы в даташит заглядывали?

А, ну да, извиняюсь, NMI, точно. Да, он на земле. Test тоже. Р85, 86, 87 подтянуты к + через 1 Ком.
Кварц вешал на 10 и 20. Естественно, я "заглядывал" в даташит, это не первый контроллер, с которым занимаюсь...
С 3664, 3694, R5F все работает нормально, никаких проблем при соединении. По всей видимости, надо все-таки отпаять мк и слепить простенькую демо-платку. Да, а что по Rxd, TxD? Какие из них использовать?

Автор: mr.black Jan 18 2013, 17:38

Ну вот, вроде с выводами разобрался, пролистал даташит, выпаял мк и посадил на самодельную платку, все соединил и... Нет соединения...
Смущает только одно. По схеме самого аппарата, откуда этот мк, это 36079. Однако вот надпись на нем немного непонятная. Может, это что-то не то? Хотя смотрел по включению на родном модуле, сходится с 36079. Но соединения-то нет, вот вопрос...
Прошу глянуть, что же это такое на самом деле. Такой серии (39079) у Ренесас не нашел...

 

Автор: Murk Jan 18 2013, 22:28

Цитата(mr.black @ Jan 18 2013, 19:38) *
Прошу глянуть, что же это такое на самом деле. Такой серии (39079) у Ренесас не нашел...
Да действительно, последняя буква 36079LFZV в даташите не числится, однако (ИМХО) на это можно наплевать. Последняя буква это по их версии маркировки исполнение: корпус, температурный диапазон, или ещё чего, к внутреннему содержанию отношения не имеющее. А вот надпись INDESIT меня пугает, заказной чип, могли изменить загрузчик для BOOT MODE. Ещё и BL 1.0 Это не BootLoader версии 1.0 случайно?
Нужно на ремонтных форумах поспрошать удавалось ли кому такое перепрошить, и чем.
Вот, млин, забыл, думаю что Rxd, TxD это P21, P22.

Автор: mr.black Jan 19 2013, 06:01

Ну да, по Rxd, Txd я разобрался, там в начале даташита есть упоминание, что в Bootmode используется SCI3 Ch1, про последние буквы я, в принципе, думал примерно так же, а вот название и BL 1.0... Приводят в замешательство.
Что касается поспрашивать на ремонтных форумах - я как раз и есть один из ремонтников, надпись - Indesit - говорит сама за себя. Данный мк используется в эл. модуле стиральной машины данного бренда, хотелось бы попробовать с помощью FDT получить доступ к флешь мк, чтобы в будущем была возможность при выходе мк из строя ставить новый и записывать.
На предыдущих версиях аппаратов данного бренда использовались мк 3662, 3692 (масочные), и там нам удавалось получить содержимое флешь другими способами, соответственно ставим на их место 3664, 3694 (с флеш-памятью), прошивали и все отлично. Однако проблема в том, что та программа, которой мы пользуемся для скачивания содержимого флешь, рассчитана только на объем 64 Кбайта, а в 36079 размер больше, хотелось попробовать получить доступ через FDT.

Автор: Murk Jan 19 2013, 13:17

Ну да есть такое
Исходя из даташита UART (COM_port) в данном контроллере есть только в SCI3 причём два канала.
Section 16 Serial Communication Interface 3 (SCI3) ........285 описание
Один из них
"7. Use channel 1 of the SCI3 (P21/RXD, P22/TXD) in on-board programming mode by boot
mode. " (стр 9).
И используется для канала передачи данных в Bootmode.

Автор: mr.black Jan 19 2013, 14:17

Да, как я говорил, с этим я разобрался. Вопрос в том, почему нет коннекта. Выяснил, что мк этот действительно 36079, вот кусок скриншота программы, в которой это видно. И еще, сейчас вот еще раз внимательно читал даташит, раздел 7. Там расписан обмен данными, и у меня все именно так и есть (я мониторил КОМ-порт при попытках соединения). Единственное, я не совсем понял, там расписаны только процедуры стирания - записи, про чтение нет ни слова. Хотя, по описанию, FDT это позволяет. В даташите сказано, что при попытке соединения идет проверка, стерто ли устройство (мк), если нет, то оно стирается, при невозможности стирания операция прерывается. Если я правильно все понял, все именно так.

И еще, вопрос не стоял бы так остро, если бы в той части флешь, которую я не могу считать ничего не было. Однако судя по векторам, там есть данные, именно поэтому и необходимо соединиться с мк и считать его через FDT. Вот считанная область векторов, этот мк, как я понимаю, работает в режиме Advanced mode, так что векторы восьмизначные.

 

Автор: Lagman Jan 25 2013, 14:37

Вот открыл (возможно все, заинтересованные в этой теме, уже знали об этом) сайтик http://electronix.ru/redirect.php?http://www.renesasinteractive.com/documentcenter.php , но все еще погружаюсь в необъяснимый для меня процесс японского творчества (подумали что перехожу на хентай и мангу, не дождетесь) с недоделками IAR. Надеюсь что среда разработки от renesas, для m32c87, намного лучше и ищу ее в свободном доступе для неограниченного пользования без ограничений времени использования.
P.S. [hide](короче,я, заебался с ними, все красиво написано но хер сломаешь пока начнется что то получаться sm.gif )[/hide]. Покупайте и используйте процессоры от других фирм, они дешевле и гемора получите меньше. Ах, эта загадочная японская душа.

Автор: thodnev Feb 4 2013, 14:22

Подскажите, а как насчет студенческих вариантов программаторов?

Автор: msalov Feb 5 2013, 07:51

А какие именно надо? Некоторые (за все не скажу) можно программировать через последовательный порт.

Автор: thodnev Feb 7 2013, 13:32

Цитата(msalov @ Feb 5 2013, 09:51) *
А какие именно надо? Некоторые (за все не скажу) можно программировать через последовательный порт.


Спасибо, возьму на вооружение. Возможно вскоре займусь ими.

Автор: Lagman May 31 2013, 18:22

renesas подготовил план захвата России, в презентациях по двум семействам можно посмотреть какие процессоры можно использовать для новых разработок. Пока захват России идет с помощью статей в различных журналах. sm.gif не считая что в России появился еще один дилер.

 Renesas_RX.pdf ( 5.97 мегабайт ) : 1328
 Renesas__RL78.pdf ( 3.4 мегабайт ) : 609
 

Автор: SergeySM Aug 7 2013, 11:26

Доброго дня люди :-)

и снова тут появился мой фейс с тупыми вопросами... :-)

R8C/3x а конкретно 36CAN 501FP - кто конкретно, желательно со ссылкой на даташит объянит, что за буква такая - ну нет ее в описании... чего значит?

2й умный вопрос - сие чудо стоит в изделии с одного конца, а с другого стоит 9S08 и общаются они как в сказке... по 3м шнуркам, сижу у дукму гадаю а каким образом, кто знает / видел / слышал, что там за протокол обмена может быть

и уж совсем обнаглел, кто подскажет может под R8C/3x кто из умных товарищей нарисовал программу для комфортного выполнения чтение - запись, сравнение (различие между дампом-камнем) все что уже лежит на официозе уже вроде есть, но пользовать неудобно, хочеться простого и удобного инструмента...
"моя благодарность будет безграничной в пределах разумного" *С


Автор: msalov Aug 13 2013, 09:42

Цитата(SergeySM @ Aug 7 2013, 14:26) *
R8C/3x а конкретно 36CAN 501FP - кто конкретно, желательно со ссылкой на даташит объянит, что за буква такая - ну нет ее в описании... чего значит?

Ваш МК из другой серии: R8C/36A.
А конкретно http://electronix.ru/redirect.php?http://www.renesas.eu/products/mpumcu/r8c/r8c3x/r8c36a/device/R5F2136CANFP.jsp.
Схема нумерации чипов есть http://electronix.ru/redirect.php?http://documentation.renesas.com/doc/products/mpumcu/rej03b0265_r8c36ads.pdf#page=5.

Цитата(SergeySM @ Aug 7 2013, 14:26) *
2й умный вопрос - сие чудо стоит в изделии с одного конца, а с другого стоит 9S08 и общаются они как в сказке... по 3м шнуркам, сижу у дукму гадаю а каким образом, кто знает / видел / слышал, что там за протокол обмена может быть

У этого МК есть на борту: UART, SPI, I2C, LIN. Очень большая вероятность что это RS485 (UART), если другой конец - это другой прибор, а если на той же плате - может быть и любой из перечисленных. Схема даст однозначный ответ.

Автор: Gas Wilson Sep 3 2013, 13:38

Для интересующихся и сочуствующих http://electronix.ru/redirect.php?http://www2.renesas.eu/support_all/registrations/rx100_rpb/index.html Можно получить бесплатную демоплату на RX111

Автор: Lagman Sep 4 2013, 18:39

Они аналогов Cortex наштамповали, были M3 - RX2xx, M4 - RX6xx, сделали M0.

Автор: RINGOoo Oct 25 2013, 09:26

Помогите пожалуйста разобраться. Имеем процессор renesas MPU H8SX/1648A 32bit/50MHz 1024kBytes-EEPROM .
У меня радиопередатчик JR XG11 для авиамоделизма , вещь дорогая.



При обновлении прошивки заводским методом с SD карты , аппаратура превратилась в кирпич.
Обновление прошивки проходит со стиранием BOOT блока.

Вопрос: прошивка лежит в памяти самого процессора или во внешней микросхеме флеш памяти ?

Т.е. что именно мне надо перепрошивать с программатором теперь ?


Какой программатор используется для процессора H8SX/1648A ?

Автор: msalov Oct 25 2013, 10:47

Цитата(RINGOoo @ Oct 25 2013, 12:26) *
Вопрос: прошивка лежит в памяти самого процессора или во внешней микросхеме флеш памяти ?

Т.е. что именно мне надо перепрошивать с программатором теперь ?
Прошивка лежит во внутренней флеш памяти. Сами обновить вряд ли сможете. Лучше свяжитесь с дилером/производителем по поводу ремонта.

Автор: RINGOoo Oct 25 2013, 12:50

На сайте производителя лежат прошивки для обновления через SD карту , но с работающего исправного устройства .
Опыт прошивки имеется Atmel и игровых консолей , также очень хорошо дружу с паяльником и даже могу этот процессор сам перепаять.
(производителя письмо накатал , но надо думать о запасном варианте . Нет на них надежды )

Автор: Murk Oct 25 2013, 20:38

Собственно говоря в списке инструментов для прошивки сего проца Flash Development Toolkit числится, а в даташите (rej09b0365_h8sx1648hm) на странице 1110 есть таблица в которой расписана возможность подключения RS232 (3V!!!!!!!).

 

Автор: msalov Oct 26 2013, 18:06

Цитата(RINGOoo @ Oct 25 2013, 15:50) *
На сайте производителя лежат прошивки для обновления через SD карту


Только не факт, что та прошивка пригодна для прошивки программатором.

Автор: Murk Oct 27 2013, 00:28

Да, возможно в загрузчике есть (как-же его обозвать?) дешифратор, а файл на SD зашифрован.
Но ведь все-равно "оно" кирпич.

Автор: RINGOoo Oct 29 2013, 05:49

Murk
Спасибо обнадежил насчет RS232 . Подскажи пожалуйста какой софт прошивочный качать для этого ?
Я хочу попробовать.
Сам я прошивал только распространенные PIC, AVR по готовым мануалам.

Автор: Murk Oct 29 2013, 13:16

Flash Development Toolkit (FDT)
Только, нужно сей факт проверить установив Flash Development Toolkit попытаться настроить с помощью мастера прошивку данного проца с COM порта.
Потому что могут быть нюансы типа возможности прошивки этого проца только с помощью отладчика E8 (или какого другого).

Автор: Lagman Oct 30 2013, 11:54

Я бы подождал ответа производителя, может загрузчик остался и можно войти в режим загрузчика (если он не включен в прошивку) и перепрошиться с SD карты, а то вы возьмете и затрете загрузчик и тогда будете ждать новую прошитую микросхему.

Автор: Murk Oct 30 2013, 22:33

Lagman По RS232 нельзя писать в загрузчик, только память программ.

Автор: msalov Oct 31 2013, 06:26

Цитата(Murk @ Oct 31 2013, 01:33) *
Lagman По RS232 нельзя писать в загрузчик, только память программ.

Загрузчик может быть и в памяти программ.

Автор: Lagman Oct 31 2013, 09:32

Цитата(Murk @ Oct 31 2013, 02:33) *
Lagman По RS232 нельзя писать в загрузчик, только память программ.

Может у них свой, с декодированием, и лежит по другим адресам.

Автор: Lagman Apr 25 2014, 17:08

В RX210 по errata ухудшили времянки для RSPI, ядро версии A работает с AD7793 отлично, а вот ядра версии B и C уже неправильно принимают младший бит последнего байта от АЦП (как при чтении конфигурационных регистров так и при приеме данных).
P.S. Знаю что errata старая, версию А уже не должны продавать, но пусть тут останется.

Автор: AniGoch Jun 17 2014, 06:43

А Renesas какие-то компиляторы для своих проциков раздает? Если да, то поделитесь ссылочкой или живьем залейте, если в свободном доступе не дают. Мне для библиотечной коллекции хотелось бы поиметь, а то кроме IAR-овских ничего другого у меня нет.

Автор: den_po Jun 17 2014, 10:03

Цитата(AniGoch @ Jun 17 2014, 10:43) *
А Renesas какие-то компиляторы для своих проциков раздает? Если да, то поделитесь ссылочкой или живьем залейте, если в свободном доступе не дают. Мне для библиотечной коллекции хотелось бы поиметь, а то кроме IAR-овских ничего другого у меня нет.

http://electronix.ru/redirect.php?http://www.renesas.eu/products/tools/coding_tools/c_compilers_assemblers/index.jsp
http://electronix.ru/redirect.php?http://www.renesas.eu/products/tools/ide/index.jsp

Автор: stepan_v Aug 25 2014, 14:14

Есть ли у кого в Москве MINICUBE2 ? Интересует в плане считывания (да, такая функция по даташиту есть) содержимого uPD70F3421 (v850E/DJ3). Ради разовой операции дороговато покупать. Да и в наличии нигде не встречал, только под заказ (месяц ждать).

Автор: x893 Aug 25 2014, 15:01

когда на безрыбье и рак рыба - вот они и поднялись - а в авто долгий путь смены. пока живут - но процессоры гавно (не говно а именно гавно) по архитектуре. поддержка (если не за деньги) = 0. могу отдать RN602 плату dev (с дисплеем даром) и ещё пару RL78 и ещё какого то хлама renesan'ского.

один плюс - на борту стоит j-link

Автор: stepan_v Aug 25 2014, 16:52

Цитата(x893 @ Aug 25 2014, 19:01) *
когда на безрыбье и рак рыба - вот они и поднялись - а в авто долгий путь смены. пока живут - но процессоры гавно (не говно а именно гавно) по архитектуре. поддержка (если не за деньги) = 0. могу отдать RN602 плату dev (с дисплеем даром) и ещё пару RL78 и ещё какого то хлама renesan'ского.

один плюс - на борту стоит j-link
зато, как говорят, они очень стабильны (по крайней мере, V850*), а это немаловажно для сложных применений. Даже армы, при всей их распространенности, похвастаться пока этим не могут. Увы. Я уж молчу про атмелы sm.gif Ну и отработаны в индустрии они неплохо.

Спасибо за предложение, но мне именно одноразово нужно конкретный проц почитать, для меня это совсем непрофильно, а вот любых других программаторов, тех же J-Link, в наличии, даже с запасом. К сожалению, в конкретно данном проце даже JTAG нет sad.gif

Автор: den_po Aug 26 2014, 08:23

Что-то беда какая-то с библиотекой FSL для иара. Камни 78K0R, в редких, но неприятных случаях самопроизвольно устанавливаются секьюрити биты =(

Автор: stepan_v Aug 28 2014, 05:42

Задачу решил, слегка подшаманив Renesas Flash Programmer V2.04, с помощью обычного USB-UART-преобразователя. Все оказалось достаточно просто cool.gif

Автор: girts Aug 30 2014, 00:13

Цитата(x893 @ Aug 25 2014, 18:01) *
когда на безрыбье и рак рыба - вот они и поднялись - а в авто долгий путь смены. пока живут - но процессоры гавно (не говно а именно гавно) по архитектуре. поддержка (если не за деньги) = 0. могу отдать RN602 плату dev (с дисплеем даром) и ещё пару RL78 и ещё какого то хлама renesan'ского.

один плюс - на борту стоит j-link

Не любите кошек? Да ну, может вы просто не умеете их готовить!
А тем не менее все более или менее серьёзные вещи в мире почему то делаются на Ренесасах...
sm.gif

Автор: Lagman Aug 30 2014, 20:38

Цитата(girts @ Aug 30 2014, 04:13) *
А тем не менее все более или менее серьёзные вещи в мире почему то делаются на Ренесасах...

например какие вещи?

Автор: fgvv Sep 27 2014, 17:11

кто может помочь.слетела программа у M32C M30855FHGP eсть программа надо записать как сделать?, раньше занимался с atmel
читал на форумах есть через com port, а если считать прошивку, я так понял нужен программатор, к каким пинам подключаться

Автор: Lagman Sep 28 2014, 10:44

Цитата(fgvv @ Sep 27 2014, 21:11) *
кто может помочь.слетела программа у M32C M30855FHGP eсть программа надо записать как сделать?, раньше занимался с atmel
читал на форумах есть через com port, а если считать прошивку, я так понял нужен программатор, к каким пинам подключаться

Прошить или считать можно если он не залочен.

Автор: Herz Sep 28 2014, 11:09

Цитата(girts @ Aug 30 2014, 03:13) *
Не любите кошек? Да ну, может вы просто не умеете их готовить!
А тем не менее все более или менее серьёзные вещи в мире почему то делаются на Ренесасах...
sm.gif

biggrin.gif biggrin.gif biggrin.gif Покажите мне эти серьёзные вещи.
Что-то более-менее серьёзное ещё было в пору NEC, а сейчас только массовый ширпотреб (читай - Г.) за счёт дешевизны Ренесасов...
Так что отстой любить не за что, как его ни готовь...

Автор: Xenia Sep 28 2014, 13:28

Цитата(Herz @ Sep 28 2014, 15:09) *
Что-то более-менее серьёзное ещё было в пору NEC, а сейчас только массовый ширпотреб (читай - Г.) за счёт дешевизны Ренесасов...


А что же тогда Ренесасы ютятся у нас в разделе "Все остальные микроконтроллеры", если по массовости они всех превосходят? sm.gif


Автор: Herz Sep 28 2014, 13:56

Цитата(Xenia @ Sep 28 2014, 16:28) *
А что же тогда Ренесасы ютятся у нас в разделе "Все остальные микроконтроллеры", если по массовости они всех превосходят? sm.gif

Да нет, одно из другого совсем не следует. Пока не все производители ненавидят своих разработчиков. biggrin.gif

Автор: fgvv Sep 28 2014, 19:52

лучше бы считать, посмотреть где происходить сбой, если залочен тогда ничего не увижу,но записав другую программу и сделав свой ID.когда слетит
можно посмотреть где происходить изменения,я так понял надо снимать с платы ,изготовить свою,и там пробовать считывать,мне можно обяснить
какой прогой. есть(FDT. RENESAS Fiash Programmer 2.04)

Автор: Lagman Sep 29 2014, 12:23

Цитата(Xenia @ Sep 28 2014, 17:28) *
А что же тогда Ренесасы ютятся у нас в разделе "Все остальные микроконтроллеры", если по массовости они всех превосходят? sm.gif

У Ренесаса политика такая по России была, что попробуй купи, хотя она и сейчас такая остается, поэтому смысла на них подсаживаться нет, ну и со времененм Cortex M0, M0+, M3, и M4 уже заняли нишу где по многим параметрам обходят ренесасы. По слухам, в европах и других частях света Ренесасы продаются для автомобильного и промышленного применения, и могут быть хоть на ядре от ARM, хоть на самописанном, главное большое количество заказа и на микросхеме не обязательно будет написано Renesas, а будет что нибудь типа siemens. Вот такими количествами наверно они и берут.

Цитата(fgvv @ Sep 28 2014, 23:52) *
лучше бы считать, посмотреть где происходить сбой, если залочен тогда ничего не увижу,но записав другую программу и сделав свой ID.когда слетит
можно посмотреть где происходить изменения,я так понял надо снимать с платы ,изготовить свою,и там пробовать считывать,мне можно обяснить
какой прогой. есть(FDT. RENESAS Fiash Programmer 2.04)

Ну если он залочен то его, вроде, даже переписать нельзя, не то что считать. И свой ID нельзя установить не зная старого, но я работал еще с m16c62, может в m32c уже изменили что либо, потому что в rx210 после нескольких неправильных ID вся флешка трется и можно прошивать свою программу. http://electronix.ru/redirect.php?http://www.renesas.eu/support/faqs/faq_results/Q102701-Q102800/m16c_102766_en_GL.jsp http://electronix.ru/redirect.php?http://www.renesas.eu/support/faqs/faq_results/Q106901-Q107000/emulator_106969_en_GL.jsp
Выпаивать, не знаю, обычно разводят так чтобы для замены П/О ничего выпаивать не надо, может и у вас разведен так что и выпаивать не надо, хотя если не знаете ID то все равно прийдется выпаивать. На m16c62 была такая дока и программы по последовательно прошивке http://electronix.ru/redirect.php?http://documentation.renesas.com/doc/products/mpumcu/apn/reu05b0013_m16cap.pdf , может и на м32 есть подобное.
А вообще рекомендуют E8 и FDT.

Автор: fgvv Sep 29 2014, 19:23

возму направление E8 FDT, можете сказать с какими пинами мк надо использовать, я проверю на плате,есть выводы,
если нет, изготовлю плату,


 

Автор: Lagman Sep 30 2014, 11:10

http://electronix.ru/redirect.php?http://documentation.renesas.com/doc/products/tool/rej10j1642_e8a_s.pdf
Разные варианты, с памятью, с питанием.
На фото, нужные ноги уходят на другой слой и/или под процессором разведены.

Автор: fgvv Sep 30 2014, 19:29

http://electronix.ru/redirect.php?http://www.ddmauto.ru/index.php?content=62
нашёл вот такой вариант программатора,никто не работал с ним
спасибо за ссылку смотрел,надо будет прозвонить ножки,

Автор: Lagman Oct 1 2014, 13:15

Цитата(fgvv @ Sep 30 2014, 23:29) *
http://electronix.ru/redirect.php?http://www.ddmauto.ru/index.php?content=62
нашёл вот такой вариант программатора,никто не работал с ним
спасибо за ссылку смотрел,надо будет прозвонить ножки,

Эта плата, судя по http://electronix.ru/redirect.php?http://www.ddmauto.ru/userfiles/r20ut0857ej0300_rfpsplcrct.pdf , не стоит своих денег.

Вот еще табличка http://electronix.ru/redirect.php?http://www.renesas.com/products/tools/flash_prom_programming/index.jsp

Автор: fgvv Oct 1 2014, 19:15

на обратной стороне платы есть коннтакная 10*пиновая площадка, все прозваниваются до мк,1-vcc.2-busy(P64) 3-sclk(P65) 4-RxD 5-CE(P50)6-EPM(P55)7-GND 8-RESET 9-CNVss 10-TxD
Я правильно понял DDMauto.это просто max232.1- у вас есть E8
2 можно самому собрать E8a


Автор: Lagman Oct 1 2014, 20:13

Цитата(fgvv @ Oct 1 2014, 23:15) *
на обратной стороне платы есть коннтакная 10*пиновая площадка, все прозваниваются до мк,1-vcc.2-busy(P64) 3-sclk(P65) 4-RxD 5-CE(P50)6-EPM(P55)7-GND 8-RESET 9-CNVss 10-TxD
Я правильно понял DDMauto.это просто max232.1- у вас есть E8

У меня тоже сложилось такое впечатление, что там простой max232. Надо посмотреть остался ли E8.
Цитата
2 можно самому собрать E8a

Можно взять ft232rl или любой другой преобразователь USB-UART(TTL) завести с него Rx & Tx, питание подать на плату отдельно, а все управляющие ножки привести к нужным потенциалам как в даташите на микросхему. Для примера есть варианты (в предыдущем посте давал) http://electronix.ru/redirect.php?http://www.ddmauto.ru/userfiles/r20ut0857ej0300_rfpsplcrct.pdf
Вот как был подключен м16с62 http://electronix.ru/redirect.php?http://www.renesas.com/products/tools/flash_prom_programming/flash_programmers/m3a_0806/child/connection_m3a0806.jsp , т.е. все просто, главное в даташите посмотреть может что изменили в м32с85.

Автор: girts Oct 2 2014, 21:32

Цитата(Xenia @ Sep 28 2014, 16:28) *
А что же тогда Ренесасы ютятся у нас в разделе "Все остальные микроконтроллеры", если по массовости они всех превосходят? sm.gif

А просто вопросов по ним мало!
sm.gif
Документация по ним, если есть, то она безпроблемная и исчерпывающая. Правда, к ихней системе привыкнуть надо. Но это у всех производителей так. Если есть сэмпл программный какой нибудь, он действительно работает. А не как например у того же Microchip.
Гарантированный жизненный цикл продукта - 20 лет... А значит, не будет надобности каждые 3...4 года перерабатывать код для того, чтоб мигрировать на "следующее поколение" по причине что снято с производства.
Купить можно всё, но по идее от 400 штук. По одному чипу - проблемно.
Поэтому их и покупают только те, кто знают чего хотят и как с этим боротся.
ИМХО так.
Цитата(Lagman @ Aug 30 2014, 23:38) *
например какие вещи?

Например всё то, где надо работать с CAN, LIN, Flexray. Или где навешены ЖКИ.

Вообщем то споры "что лучше" - это не есть хорошо. У всех свой покупатель и потребитель. И своё место на рынке...



Автор: Lagman Oct 3 2014, 12:45

Цитата(girts @ Oct 3 2014, 01:32) *
Например всё то, где надо работать с CAN, LIN, Flexray. Или где навешены ЖКИ.

Сейчас конкурентов в этих сегментах много.

Автор: girts Oct 3 2014, 14:48

Цитата(Lagman @ Oct 3 2014, 15:45) *
Сейчас конкурентов в этих сегментах много.

Если поискать и поинтересоватся, то не особо.
Особенно если надо что то повыше commercial / industrial grade. Freescale да Siemens.
И если нужно например под шлюз. Где исторически сложилось - Renesas, да изредка Freescale.
Ну и естественно, в добавок, в том мире где этим занимаются, одни стагнаты, которые предпочитают хорошо проработанные и налаженные тропинки и не ищут добра от добра.

Лирика....
sm.gif





Автор: fgvv Oct 3 2014, 20:22

вам не трудно написать схему через rs-232 запутался в голове каша,пробовал uart пишет ошибка boot

Автор: Herz Oct 4 2014, 20:09

Цитата(girts @ Oct 3 2014, 00:32) *
Документация по ним, если есть, то она безпроблемная и исчерпывающая. Правда, к ихней системе привыкнуть надо. Но это у всех производителей так. Если есть сэмпл программный какой нибудь, он действительно работает. А не как например у того же Microchip.

Уж с Microchip-то сравнивать вообще анекдот. biggrin.gif На их продукции выросло не одно поколение начинающих. В силу по-настоящему хорошей, понятной документации, массы примеров в литературе, широкого спектра применений. Освоить продукцию Microchip, думаю, легче, чем все остальные МК, вместе взятые. Но дешевизной они не блещут, это факт. Наверное, закономерный. Но это ИМХО.

Цитата(fgvv @ Oct 3 2014, 23:22) *
вам не трудно написать схему через rs-232 запутался в голове каша,пробовал uart пишет ошибка boot

А Вам не трудно объяснятся доступнее? Несмотря на кашу в голове? Хотя бы со знаками препинания и конкретными подробностями...

Автор: fgvv Oct 5 2014, 13:33

я понимаю что все умные,я не собираюсь осваивать renesas постом выше всё написано,мне надо прочитать renesas.на простой вопрос хочеться услышать простой ответ, для этого форум,когда человек знает просто отвечает даже на самые простые вопросы,вся литература на тех,англ,я его незнаю переважу через гугл,варианты подключения разные,есть просто прошить,есть коректировть программу,один вариант rs232+max232.другие через дорогостоищие оригинальные программаторы,стоимость моей платы меньше чем программатор,для этого есть форумы где люди стараются помочь, а не расказывать Что я умнее,Я пробовал подключаться usb-uart по схеме http://electronix.ru/redirect.php?http://documentation.renesas.com/doc/produ...0013_m16cap.pdf,
программа FDT 4,09 пишет ошибку boot mode потому спрашиваю как подключиться через rs232+max232(схему)

Автор: Lagman Oct 5 2014, 13:48

Никто ничего не говорит по поводу умный, не умный, написано же объяснить что делали, что не получилось и мысли формулировать правильно на великом могучем русском языке. Ваша ссылка не открывается, форум ее сократил, а вы копировали сокращенную ссылку.
Вот по этой схеме пробовали http://electronix.ru/redirect.php?http://www.renesas.com/products/tools/flash_prom_programming/flash_programmers/m3a_0806/child/connection_m3a0806.jsp ?

Автор: fgvv Oct 5 2014, 17:56

Я так понимаю по этой ссылки надо использовать rs232+mx232,у меня пока нету, надо собирать,есть другой usb -uart пробовал им,пишет ошибку,читал на форуме у одного не заработал таким способом ,он собрал на rs232 max232.и заработало,вот ещё док,http://documentation.renesas.com/doc/products/tool/rej10j0108_m3a0806um.pdf, страница 6

Автор: Lagman Oct 5 2014, 18:19

Цитата(fgvv @ Oct 5 2014, 21:56) *
Я так понимаю по этой ссылки надо использовать rs232+mx232,у меня пока нету, надо собирать,есть другой usb -uart пробовал им,пишет ошибку,читал на форуме у одного не заработал таким способом ,он собрал на rs232 max232.и заработало,вот ещё док,http://documentation.renesas.com/doc/products/tool/rej10j0108_m3a0806um.pdf, страница 6

Какой другой usb -uart ? Если он RS232 у которого по стандарту +12 ... -12В, то чип мог сгореть.
Вот в доке на m32c85 http://electronix.ru/redirect.php?http://documentation.renesas.com/doc/products/mpumcu/rej09b0037_32c85hm.pdf на 422 и 423 странице есть эти же схемы так что должно работать, по идее 2 вариант точно, а вот в 3 даже кан шину можно использоывть.

Автор: fgvv Oct 5 2014, 20:32

пробовал через такой http://electronix.ru/redirect.php?http://www.getchip.net/posts/040-uartrs-232-to-usb-prostojj-preobrazovatel/,использовал только Rxd Txd,питание к плате подсодинял через стандартный разьём платы,


 

Автор: Lagman Oct 6 2014, 10:02

Цитата(fgvv @ Oct 6 2014, 00:32) *
пробовал через такой http://electronix.ru/redirect.php?http://www.getchip.net/posts/040-uartrs-232-to-usb-prostojj-preobrazovatel/,использовал только Rxd Txd,питание к плате подсодинял через стандартный разьём платы,

Еще GND надо объединить, а так же ноги, они выведены на разъем на плате, участвующие в программировании надо по схеме соединить.

Автор: fgvv Oct 6 2014, 16:06

спасибо буду пробовать результат напишу

Автор: pavel-pervomaysk Feb 24 2015, 10:20

Читаются они прекрасно через RS232.
Если известен пароль, то и залоченные читаются.

У меня есть вопрос к тем кто реально работал с V850ES, пообщаться бы в почте, скайпе...


Автор: Radik2 Apr 10 2015, 02:28

Цитата(pavel-pervomaysk @ Feb 24 2015, 15:20) *
Читаются они прекрасно через RS232.
Если известен пароль, то и залоченные читаются.


Без пароля шансов нет подключиться? У меня имеются платы от разной КИПиА (расходомеры в основном). Но если их освоение сложнее STM32F0/1, то не буду мучиться. Продолжу ковыряние AVR-ок ))

Автор: pavel-pervomaysk Apr 11 2015, 17:15

CODE
Отправка пароля:
0xF5,0xDF,0xFF,0xFF,0x07
(Pass: 7 bytes)

status:
TXD 0x70
RXD 80 00 (80 0C) Pass accepted!
Если ответ не такой - Pass rejected!
Другие варианты не принимаются!

Автор: puhovick May 14 2015, 21:07

Без пароля есть дорогие или сложные решения

Автор: ozone Sep 13 2015, 16:47

Работал кто с семейством http://electronix.ru/redirect.php?http://www.renesas.eu/products/mpumcu/rz/rzt/index.jsp ? Очень вкусные. Но я вообще не вижу что их кто то продаёт.

Автор: Vasily_ Sep 13 2015, 18:02

Цитата(ozone @ Sep 13 2015, 19:47) *
Работал кто с семейством http://electronix.ru/redirect.php?http://www.renesas.eu/products/mpumcu/rz/rzt/index.jsp ? Очень вкусные. Но я вообще не вижу что их кто то продаёт.

А чего их продавать-то если они со статусом Under Development?

Автор: ozone Sep 13 2015, 18:29

Цитата(Vasily_ @ Sep 13 2015, 21:02) *
А чего их продавать-то если они со статусом Under Development?


Не заметил laughing.gif

Автор: mateo1988 Mar 2 2016, 19:58

Добрый день. я новенький тут. у меня есть вопрос. Хочу блок в автомобиле вернуть к жизни, но у него сгнило несколько ног на микроконтроллере M306n4fgtfp. Подскажите чем прочитать старый контроллер и записать информацию в новый контроллер?

Автор: mov Mar 3 2016, 11:42

Сейчас это Renesas.
Разъём для программирования чипа на плате есть ?
Прочитать возможно, если нет защиты, при помощи E8A, и если ноги jtaga не отвалились.



Автор: Maximm Mar 22 2016, 17:53

Цитата(ozone @ Sep 13 2015, 19:47) *
Работал кто с семейством http://electronix.ru/redirect.php?http://www.renesas.eu/products/mpumcu/rz/rzt/index.jsp ? Очень вкусные. Но я вообще не вижу что их кто то продаёт.


Если еще интересно, то процы вышли в серию, отладки доступны уже.

Автор: mov Mar 23 2016, 10:51

Цитата(Maximm @ Mar 22 2016, 21:53) *
Если еще интересно, то процы вышли в серию, отладки доступны уже.

В России отладок пока не нашёл.

Автор: Maximm Mar 24 2016, 04:28

Цитата(mov @ Mar 23 2016, 13:51) *
В России отладок пока не нашёл.


Доступны под заказ и под проект.
Уже привозили в Россию.
Если реально есть интерес к этому процу - пишите мне в личку.

Автор: GYUR22 Aug 2 2016, 09:38

Имеются процы renesas h8s2398f установленные в устройстве и меется прошивка имеется FDT sm.gif
Начинается коннект с процом (MD0,1=1, MD2=0) по RX/TX а потом в какой то момент ближе к концу загрузки бутлоадера, он перестает отвечать и все отваливется.
Пробовал разные и usb и железный 232 результат одинаковый. wtf?
Да и если еже поставть GENERIC то проц автоматически не определяется пишет что не устройство не 0.18мкм...

 

Автор: controller_m30 Aug 2 2016, 15:13

Предположение на основе картинки с отладочной информацией.
Если частота процессора действительно 20мГц, а скорость обмена 9600 (или 57600), то такая частота проца не кратна ни 9600 ни 57600. В таблице 14-3 даташита есть примеры (стр.478-481) http://electronix.ru/redirect.php?http://www.alldatasheet.com/datasheet-pdf/pdf/249569/RENESAS/H8S2398F.html

Может попробовать кварц с частотой кратной 9600 (57600)? Ближайшие к 20мГц: 19.6608 MHz; 17.2032 MHz; 14.7456 MHz; 12.288 MHz.

Автор: GYUR22 Aug 3 2016, 07:53

19.66 там кварц - я менял это значение в FDT ничего не происходило, предполагаю что он просто частоту коннекта меняет если частота ниже определенного значения
Как я уже писал непонятно почему все отваливается ближе к концу когда 3-4 последних блока заливается - контроллер просто перестает отвечать
Ну и почему сам не определяется это тоже загадка....
В приложении лог связи - на последних трех страничках видно что ответы пропадают

 _____________________1.zip ( 20.86 килобайт ) : 22
 

Автор: pavel-pervomaysk Sep 23 2016, 17:07

Подскажите кто работает с Renesas, где можно достать документацию на RH850 серию.
Конкретно R7F701 семейство.

Автор: evkuchev Dec 8 2016, 05:07

Цитата(pavel-pervomaysk @ Sep 24 2016, 04:07) *
Подскажите кто работает с Renesas, где можно достать документацию на RH850 серию.
Конкретно R7F701 семейство.


http://electronix.ru/redirect.php?https://www.renesas.com/en-eu/products/microcontrollers-microprocessors/rh850/rh850f1x/rh850f1l/device/R7F7010023AFP.html#
http://electronix.ru/redirect.php?https://elearning.renesas.com/course/index.php?categoryid=239

Автор: skp Mar 22 2017, 21:08

Есть ли возможность вычитать h8s2638 без стирания. Пробовал fdt - стер.

Автор: Murk Mar 22 2017, 21:20

skp, я писал ранее, что FDT трёт H8S, и обойти у меня не получилось (не особо и хотелось, просто было интересно).
И вроде кто-то брался прочитать без стирания, сейчас уже не помню, нужно тему перечитывать, ну и результат мне не известен.

Автор: skp Mar 26 2017, 10:07

Есть другие варианты ?

Автор: pavel-pervomaysk Apr 1 2017, 13:40

Пилить, очень дорого пилить...

Автор: Electrician Mar 12 2018, 07:58

Цитата(Maximm @ Mar 22 2016, 20:53) *
Если еще интересно, то процы вышли в серию, отладки доступны уже.

Как называется отладка?
UPD: которая умеет ренесасовский SWD.

Автор: controller_m30 Jun 27 2018, 17:02

Подскажите, плиз, по прошивке M16C/62 "подручными средствами".
Есть контроллер M30626FHPFP #U3 (максимум 100 циклов стирания). Из-за ограниченного ресурса стираний, хотелось бы более точно подобрать железо и софт для прошивки.
Из обсуждения на предыдущих страницах я понял, что с помощью FT232RL этот МК можно прошить. Но ссылки на приведённые там примеры больше не работают, потому вот опять интересуюсь laughing.gif

На картинках две схемы подключения: Serial I/O mode 1 и Serial I/O mode 2. Какую из них нужно использовать для программирования через FT232RL?
А что делать с выводами BUSY output, SCLK input (для режима 1), или Monitor output (для режима 2)? Эти выводы обязательны для программирования, или достаточно TXD, RXD?
И какую программу прошивальщика при этом лучше использовать? В обсуждении упоминался отладчик KD30, но может быть это не совсем то, а есть что-то лучше (в плане надёжности, скорости, и т.д.)?

Заранее спасибо за ответы.

 

Автор: controller_m30 Jul 15 2018, 10:40

Разобрался с прошивкой. Детали, может кому полезно будет.
1. Для прошивки достаточно переходника USB-COM. Я испытал PL2303 и FT232RL.
2. Программа для прошивки: Flash Development Toolkit 4.09 - качается с официального сайта Renesas.
3. Подключение контроллера по схеме Serial I/O mode 2. При этом сигнал P6_4 (Monitor output) можно оставить в воздухе, он ни на что не влияет. Достаточно только сигналов TXD и RXD.
После этого можно из программы FDT прошивать/читать микроконтроллер rolleyes.gif

Был такой нюанс.
После первой же прошивки тестовым дампом, программа FDT перестала соединяться с контроллером, жалуясь на неверный ID-код. Хотя код не изменялся, и верификация после прошивки была успешной.
После просмотра логическим анализатором дампов обмена выяснилось, что через PL2303 поступают неверные команды к контроллеру, и поэтому ввести ID-код не получается. Почему так случилось не понятно.
Замена на переходник FT232RL ошибку устранила, и всё заработало как положено. Если кто будет пользоваться PL2303 имейте ввиду.

Автор: jcxz Jul 15 2018, 19:03

Цитата(controller_m30 @ Jul 15 2018, 13:40) *
Если кто будет пользоваться PL2303 имейте ввиду.

Давно стараюсь не пользоваться переходниками на PL2303, так как не раз сталкивался с косяками их работы. Показательно, что в самых дешёвых китайских переходниках с али стоят как раз PL2303.
Так что - только FT232x и CP210x.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)