firstvald 24 24 февраля, 2011 Опубликовано 24 февраля, 2011 · Жалоба Крепко достало, что при подключении процессора по C2 к среде, работа очень ненадежная. Длительной работы, больше нескольких минут, добиться не удается. Никаким интструментом или щупом осцилла к плате с процессором при запущенной программе дотронуться нельзя. Результат один и тот же - программа вылетает и приходится вновь устанавливать коннект и грузить прогу. Немного зависит от используемого компьютора, с одним чуть устойчивее с другим просто краул. Кто то разрывал это безобразие? Может нащупал какие приемы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KRS 1 24 февраля, 2011 Опубликовано 24 февраля, 2011 · Жалоба у вас с землей проблемы! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 24 февраля, 2011 Опубликовано 24 февраля, 2011 · Жалоба у вас с землей проблемы!Точнее с трассировкой платы устройства. Хотя еще могут быть проблемы с выравниванием токов и потенциалов компьютера, осциллографа и БП устройства. Ну и как крайний вариант - "китайский" кабель USB. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
firstvald 24 25 февраля, 2011 Опубликовано 25 февраля, 2011 · Жалоба Нет это все не то. За несколько лет устройства были разные (6 видов примерно) и компьюторы разные и пару адаптеров проверил. Это все системная фича силаба. Вот чего с ней делать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serhiy_UA 1 25 февраля, 2011 Опубликовано 25 февраля, 2011 · Жалоба Нет это все не то. За несколько лет устройства были разные (6 видов примерно) и компьюторы разные и пару адаптеров проверил. Это все системная фича силаба. Вот чего с ней делать? Работал с FLashBlaster2, проблем не было. Именно с С2, хотя были и другие схемы программирования. Ниже часть схемы для программирования по С2 контроллера C8051F310, можно сравнить. Потом проверить питание. Все семейство Silabs отличается надежностью, ни разу не подвело. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MM_Andrey 0 25 февраля, 2011 Опубликовано 25 февраля, 2011 · Жалоба У нас точно такая же проблема, и с 4-м keil м с 3-м. Пробовали и COM дебаггер и USB-й , разницы никакой нет - частые сбои дебаггера и подвисания. Причём это наблюдается только у контроллеров , подключённых по C2 интерфейсу. С JTAG всё в норме. Интересно тоже узнать победил ли кто этот глюк ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Edit2007 3 25 февраля, 2011 Опубликовано 25 февраля, 2011 · Жалоба При работе в третьем Кейле были такие проблемы с отладкой F582. После загрузки отваливаливался. Хотя программа работала, но где гуляет не определить. После перехода на 4-й Кейл проблема сама ушла. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
firstvald 24 25 февраля, 2011 Опубликовано 25 февраля, 2011 · Жалоба Так так себя ведет из под любой штатной IDE от силаба. Вот разозлился - начал смотреть. От нотбука - та же песня. Вот попробую TDO и TMS прикрутить, хотя работал без них три года и силабовцы говорят - не надо их никуда. Попробовал - ноль влияния. Попробовал вот что. Работу с целевой платой 340 TB. USB адаптер слетает на раз. Стоит только пинцетом в плату ткнуть. Адаптер EC2 ( лет 10 ему уже) не слетает. Целевое устройство слетает и с тем и с тем, с EC 2 держится подольше. Когда адаптеры отключены устройство естественно работает нормально и не слетает ни от чего. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
barabek 0 25 февраля, 2011 Опубликовано 25 февраля, 2011 · Жалоба Так так себя ведет из под любой штатной IDE от силаба. Есть такая проблема и у меня. На форуме силабсов ее тоже не раз обсуждали, но решения я так и не нашел там. Заметил, что влияет разводка/подтяжки. На одной плате работает 410, например, без проблем. На другой невозможно работать. Иногда помогает Corrections ----------- - Added a special button that allows configuration of the C2 clock speed. This button appears in the option dialog next to the C2 selection when <Ctrl><Alt>"S" is done. В одном случае не мого вообще подключиться к прошитому камню с usb адаптером. С COM адаптером получилось. Перевел внутренний генератор на 24,5 МГц - ситуация исправилась. В общем - танцы с бубном. Если кто найдет - отпишитесь обязательно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
firstvald 24 26 февраля, 2011 Опубликовано 26 февраля, 2011 · Жалоба Да вот продолжаю смотреть, чуть чуть терапевтически что-то улучшилось, но чуть чуть. Потом напишу. В последней версии IDE 4.17 на закладке Option ->Connection option появилась кнопка , по которой можно вызвать бегунок для подстройки длительности импульса на с2. Посмотрю, что за фигня. Но слетает- то все в разных случаях: и просто когда идет работа (когда никакого обмена нет по С2) и когда грузим прогу (тогда долго думает среда и ее, как правило, приходится убивать). Возможно , что наклкдывается несколько причин. А про внутреннюю клоку - мысль интересная. Эо может объяснить разницу в работе у разных людей. У меня , сразу говорю, 11059200. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ih_ 0 26 февраля, 2011 Опубликовано 26 февраля, 2011 · Жалоба у вас с землей проблемы!2firstvald. Извините. Правильно ли понянял? Что, если соеденить корпуса и "земли" всех устройств (компьютера, отлаживаемой платы, осциллографа, блока питания, и др.) вместе одним отдельным проводом - это не помогает? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
one_eight_seven 6 26 февраля, 2011 Опубликовано 26 февраля, 2011 · Жалоба работаем с F410, F411, F930. Слетает только при использовании одного самодельного переходника, который пришлось сделать, потому что шлейфов нужного формата нет. В остальных случаях очень тяжело сбить отладку, при условии что все контакты надежны и подано нормальное питание. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
firstvald 24 26 февраля, 2011 Опубликовано 26 февраля, 2011 · Жалоба 2firstvald. Извините. Правильно ли понянял? Что, если соеденить корпуса и "земли" всех устройств (компьютера, отлаживаемой платы, осциллографа, блока питания, и др.) вместе одним отдельным проводом - это не помогает? Начнем с того, что слетает силабовская же плата с силабовским же дебаггером. Вы предлагаете корпус компьютора подключить к земле платы? Теоретически - это как-то должно помочь. Не пробовал - убъет нафиг (меня) и всего-то делов. А вот соединить земляной провод в вилке от источника, осцилла и компа - мысль. Попробую. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
firstvald 24 26 февраля, 2011 Опубликовано 26 февраля, 2011 · Жалоба Только написал, что появился новый бегунок, а потом минут 20 его не смог найти! Он появляется нечетко, если несколько раз нажать <ctrl><alt><S> и позаходить и повыходить в закладку Options->Connection options. Точно условие появления не понял. К бубну надо добавить вокал. Матерный. Дальше такой простой эксперимент - соединение земли платы с землей адаптера. Никакие щелкания пинцетом по земле и питанию платы не заваливают процессор. Вижу кучу чудес в уровнях сигналов как данных, так и синхронизации. Постоянно уходят в 0 с плавным набором амплитуды. Есть группы импульсов с промежуточным уровнем. В адапторе для питания драйвера используется ШИМ, который выставляет напряжение на драйвере. В EC2 все было по простому - процессор питался 3.3 вольтами и его ножки просто шли на 10 контактную колодку через 100 омный резистор и диоды тудык-сюдык. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
barabek 0 27 февраля, 2011 Опубликовано 27 февраля, 2011 · Жалоба Начнем с того, что слетает силабовская же плата с силабовским же дебаггером. Ну это уже совсем :). У меня такого никогда не было. И вообще первый раз столкнулся с таким поведением при отладке только на 410, до этого несколько лет использовали разные - все было ОК. Нутром чувствую - где-то в питании, разводке, подтяжках дело. У моего колеги был случай. Шлейф пришлось сделать свой - родной разъем на плате не помещался. Появились сбои. Начинает тыкать осцилом в ноги C2. Сбой пропадает. Помог кондер в схеме сброса. Причем не помню точно - не сам делал, но кажется кондер он не так просто ставил - слишком большие и слишком маленькие номиналы не помагали. На другой плате помогли просто подтягивающие резисторы на C2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться