liloukan 0 31 января, 2007 Опубликовано 31 января, 2007 · Жалоба Приобрел Starter Kit Renesas r8c/13. В комплекте есть эмулятор, с помощью которого и программируется данный микроконтроллер. Но при промышленном изготовлении устройства на базе данного контроллера слишком накладно иметь несколько эмуляторов(программаторов), а хотелось бы использовать простой однобаксовый шнурок(как обычно). Пытался найти описание протокола и интерфейса программирования, но кроме схем соединения данных контроллеров с фирменными программаторами так ничего и не нашел. Может кто сталкивался с данной проблемой или знает как её решить? Или у кого есть opensource программатор для данного контроллера? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VDG 0 1 февраля, 2007 Опубликовано 1 февраля, 2007 · Жалоба Может кто сталкивался с данной проблемой или знает как её решить? Или у кого есть opensource программатор для данного контроллера? Тоже не встречал "шнурок". Скорее всего ренесанс зарабатывает на своих программаторах. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HAM 0 1 февраля, 2007 Опубликовано 1 февраля, 2007 · Жалоба Приобрел Starter Kit Renesas r8c/13. В комплекте есть эмулятор, с помощью которого и программируется данный микроконтроллер. Но при промышленном изготовлении устройства на базе данного контроллера слишком накладно иметь несколько эмуляторов(программаторов), а хотелось бы использовать простой однобаксовый шнурок(как обычно). Пытался найти описание протокола и интерфейса программирования, но кроме схем соединения данных контроллеров с фирменными программаторами так ничего и не нашел. Может кто сталкивался с данной проблемой или знает как её решить? Или у кого есть opensource программатор для данного контроллера? Микроконтроллеры М16С программируются посредством ПК и бесплатного ПО (FDT есть у вас в RSK, Flash Starter, есть на сайте) через интерфейс RS-232, необходим только преобразователь уровней. Схему не так уж трудно найти на сайте производителя. Не найдете - пишите. Кроме того, чурез УСАПП можно отлаживать прогу, используя монитор во флэш-памяти. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aforestman 0 28 марта, 2007 Опубликовано 28 марта, 2007 · Жалоба rej05b0734_r8c_10_13groups_serial_protocol_specification.pdf Если интерес к теме еще не потерян, то можете посмотреть вот этот документ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ArcherVZ 0 29 марта, 2007 Опубликовано 29 марта, 2007 (изменено) · Жалоба А как программировать семейство H8/3664? Собрал следующую схему: см. вложенный файл. На сайте Renesas нашел программу FlashSta. Однако, программа не видит микроконтроллера. Может, есть Application Note, посвященный данному вопросу? Изменено 29 марта, 2007 пользователем Василий Зыков Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
liloukan 0 30 марта, 2007 Опубликовано 30 марта, 2007 · Жалоба rej05b0734_r8c_10_13groups_serial_protocol_specification.pdf Если интерес к теме еще не потерян, то можете посмотреть вот этот документ Спасибо за информацию! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
liloukan 0 20 апреля, 2007 Опубликовано 20 апреля, 2007 · Жалоба Помогите кто может! В режиме программирования (mode1 - синхронный последовательный режим без кварцевого резонатора) контроллер не входит в режим программирования. Всё делаю вот так: 1. Устанавливаю все пины RESET, MODE, CNVSS, RXD в "0". TXD - вход 2. Подаю на плату питание. 3. RESET перевожу в "1". 4. Жду 50 мс, делаю MODE как вход, а CNVSS устанавливаю в 1. 5. Жду когда MODE станет "0", но там всё время "1". Схема платы. PS: Свой программатор требуется для того, чтобы производить калибровку и зашивать в контроллер вместе с программой калибровочные значения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
liloukan 0 20 апреля, 2007 Опубликовано 20 апреля, 2007 · Жалоба Вопрос снимаю))) Перепутал RxD1 с TxD11)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Murka 0 25 апреля, 2007 Опубликовано 25 апреля, 2007 (изменено) · Жалоба Вчера испытывал программатор для H8S/2612 по схеме Василий Зыков с некоторыми оговорками из-за особенностей CPU, программное обеспечение FDT от Renesas, хорошо работает программатор, я бы сказал лучше чем программатор для M32C/84 (FlashSta) с которым возникали некоторые проблеммы (потеря связи, отказ чего-либо делать который исправлялся перезагрузкой, то пароль ему не тот хотя пароля как-бы небыло) Изменено 25 апреля, 2007 пользователем Murk Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ArcherVZ 0 26 апреля, 2007 Опубликовано 26 апреля, 2007 · Жалоба Вчера испытывал программатор для H8S/2612 по схеме Василий Зыков с некоторыми оговорками из-за особенностей CPU, программное обеспечение FDT от Renesas, хорошо работает программатор, я бы сказал лучше чем программатор для M32C/84 (FlashSta) с которым возникали некоторые проблеммы (потеря связи, отказ чего-либо делать который исправлялся перезагрузкой, то пароль ему не тот хотя пароля как-бы небыло) Приехав из командировки, собравшись с мыслями, прочитав этот пост, я скачал FDT v3.07. И все заработало! Спасибо за проявленное внимание! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ArcherVZ 0 26 апреля, 2007 Опубликовано 26 апреля, 2007 · Жалоба Начал программировать микроконтроллер и наткнулся на интересную вещь... Вопрос: Я правильно понял, что всякий раз при установке соединения происходит очищение памяти FLASH? Видимо, это сделано с целью защиты содержимого от несанкционированного копирования. Непосредственно после программирования я сравниваю содержимое памяти с исходником - полное совпадение. Однако, после ресета и нового соединения контроллер оказывается пустым. Или у меня не происходит записи? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Murka 0 27 апреля, 2007 Опубликовано 27 апреля, 2007 · Жалоба Не могу пока сказать мы провели пока одну (тестовую) запись до отладки программы пока далеко, (в пределах месяца) но как только дело дойдёт попробую найти тему и отписаться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ArcherVZ 0 27 апреля, 2007 Опубликовано 27 апреля, 2007 · Жалоба А может кто-н. подсказать дизассемблер для семейства H8/300 Tiny ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ArcherVZ 0 28 апреля, 2007 Опубликовано 28 апреля, 2007 · Жалоба А может кто-н. подсказать дизассемблер для семейства H8/300 Tiny ? Кажется, я нашел что-то подходящее. Называется IDA Pro (Interactive disassembler). Версия 5.1.0.899 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
singlskv 0 29 апреля, 2007 Опубликовано 29 апреля, 2007 · Жалоба Начал программировать микроконтроллер и наткнулся на интересную вещь... Вопрос: Я правильно понял, что всякий раз при установке соединения происходит очищение памяти FLASH? Видимо, это сделано с целью защиты содержимого от несанкционированного копирования. Непосредственно после программирования я сравниваю содержимое памяти с исходником - полное совпадение. Однако, после ресета и нового соединения контроллер оказывается пустым. Или у меня не происходит записи? Да, вы правильно поняли насчет стирания Flash. Если Вы стартуете контроллер в BOOT моде то все содержимое флеш стирается с целью защиты содержимого от несанкционированного копирования. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться