-
- Было ,что в режиме SWD зависело от длины проводов. Похожий эффект был. - framer(20.11.2012 16:42)
- провода короткий, сигналы посмотрел - не лохматые, регистры из мозга читает, и даже куда-то там по шагам идёт Морковк(113 знак., 20.11.2012 16:55)
- была трабла с STM32L (юзал demonstrator) - не хотело стирать пока от одного питания не запитал камень и MAX3232. - Vit(20.11.2012 17:14)
- да у него совсем другая проблема, не путай. Он вначале поставил защиту от чтения через бутлоадер, а теперь пытается достучаться jtag-ом. Конечно оно не хотит пускать - koyodza(20.11.2012 17:43 - 17:47)
- дык как длинные провода, так и разница уровней могут мешать. а из его обрывков не усмотрел, кто, где, когда сумел поставить какую защиту - Vit(20.11.2012 17:55)
- вначале он писал, что шил через бутлоадер, а когда подключил jtag (точнее swd, но в данном случае без разницы) то нифига не коннектится и пишет, что readout protection koyodza(563 знак., 20.11.2012 23:49 - 23:55, ссылка)
- Про 10 объяснений :) Морковк(309 знак., 21.11.2012 09:47)
- ну а зашил как? Или он зашился и перестал отвечать? - koyodza(21.11.2012 22:18)
- Да. Я ж писал... бутлодырь паршивку стартанул, она "заморгала". Далее питание выкл, джумпер boot снял, питание вкл - и тишина... - Морковк(22.11.2012 10:36)
- наверное сдохло что-то. Проверить все цепи, участвующие в процессе загрузки, не пробовали? - koyodza(22.11.2012 10:39)
- всё проверено, да не на раз... Думается мне, что кто-то из связки дц-дц и лдо "звякнул" при включении, о моску память вынесло нах... - Морковк(22.11.2012 11:22)
- это запросто. Вы бы схему показали - koyodza(22.11.2012 11:27)
- здеся: Морковк(90 знак., 22.11.2012 12:02)
- исчо раз Морковк(22.11.2012 12:02)
- а нахера RxD притянут к земле? - koyodza(22.11.2012 12:52)
- стоп! У Вас какой МК? 103 или 205? У 2хх есть два уровня защиты, если установить второй, назад вернуть нельзя - koyodza(22.11.2012 12:48)
- блин, точно, в первом сообщении указан 215. Тогда всё понятно, меняйте - koyodza(22.11.2012 12:49)
- а что это такое RL10? - framer(22.11.2012 12:10)
- ferrite bead - Морковк(22.11.2012 12:23)
- Может это могло убить? Лучше глянуть при выключении питания нет ли всплеска. - framer(22.11.2012 12:36)
- данунах... там индуктивность проявляет себя на частотах ~100MHz и более, да и то величиной в десяток микрогенри - Морковк(22.11.2012 12:50)
- Может это могло убить? Лучше глянуть при выключении питания нет ли всплеска. - framer(22.11.2012 12:36)
- ferrite bead - Морковк(22.11.2012 12:23)
- исчо раз Морковк(22.11.2012 12:02)
- здеся: Морковк(90 знак., 22.11.2012 12:02)
- это запросто. Вы бы схему показали - koyodza(22.11.2012 11:27)
- всё проверено, да не на раз... Думается мне, что кто-то из связки дц-дц и лдо "звякнул" при включении, о моску память вынесло нах... - Морковк(22.11.2012 11:22)
- наверное сдохло что-то. Проверить все цепи, участвующие в процессе загрузки, не пробовали? - koyodza(22.11.2012 10:39)
- Да. Я ж писал... бутлодырь паршивку стартанул, она "заморгала". Далее питание выкл, джумпер boot снял, питание вкл - и тишина... - Морковк(22.11.2012 10:36)
- ну а зашил как? Или он зашился и перестал отвечать? - koyodza(21.11.2012 22:18)
- Про 10 объяснений :) Морковк(309 знак., 21.11.2012 09:47)
- за более чем 5 лет работы с этими МК могу сказать, что твой случай был уникальный, и что причины так и не ясны до конца. А у ТС совсем другая проблема, перечитай внимательно сегодняшние его посты - koyodza(20.11.2012 20:29)
- У меня и калечилка STM32L уникальная:) Перевод ног USART-а с AF на GPIO окирпичил 3 проца. 3 шт. - проверочка для надёжности:)) - Vit(20.11.2012 22:20)
- В каталоге ПО J-Link (думаю, не зря) лежит специальная утилитка для разблокирования STM32. Возвращает битики в заводское состояние... - Гудвин(20.11.2012 21:32)
- Так! Фсем отдыхать! Завтра спаяю на втором экземпляре платы онли мозг, и его потрахаю. О результатах доложу. :) - Морковк(20.11.2012 18:12)
- Спаял, записал (бутлодырем), моргает. Пощелкал питанием - работат. Пока от внешнего. Ща буду всю цепочку питания восстанавливать по фрагментам. - Морковк(21.11.2012 15:10)
- Запаял LDO - полёт нормальный. - Морковк(21.11.2012 15:28)
- dc/dc воткнул, всё нормуль, хоть защёлкайся... буду на мертвой плате менять моск, ldo, и дц/дц - Морковк(22.11.2012 10:37)
- Запаял LDO - полёт нормальный. - Морковк(21.11.2012 15:28)
- Спаял, записал (бутлодырем), моргает. Пощелкал питанием - работат. Пока от внешнего. Ща буду всю цепочку питания восстанавливать по фрагментам. - Морковк(21.11.2012 15:10)
- вначале он писал, что шил через бутлоадер, а когда подключил jtag (точнее swd, но в данном случае без разницы) то нифига не коннектится и пишет, что readout protection koyodza(563 знак., 20.11.2012 23:49 - 23:55, ссылка)
- дык как длинные провода, так и разница уровней могут мешать. а из его обрывков не усмотрел, кто, где, когда сумел поставить какую защиту - Vit(20.11.2012 17:55)
- да у него совсем другая проблема, не путай. Он вначале поставил защиту от чтения через бутлоадер, а теперь пытается достучаться jtag-ом. Конечно оно не хотит пускать - koyodza(20.11.2012 17:43 - 17:47)
- была трабла с STM32L (юзал demonstrator) - не хотело стирать пока от одного питания не запитал камень и MAX3232. - Vit(20.11.2012 17:14)
- jtag тоже зависит от настройки скорости и длинны проводов - koyodza(20.11.2012 16:52)
- юзаю SWD - Морковк(20.11.2012 16:56)
- в данном случае это не имеет значения, jtag или swd, функционально это почти одно и то же - koyodza(20.11.2012 23:28)
- юзаю SWD - Морковк(20.11.2012 16:56)
- провода короткий, сигналы посмотрел - не лохматые, регистры из мозга читает, и даже куда-то там по шагам идёт Морковк(113 знак., 20.11.2012 16:55)
- Кончайте вспоминать молодость! ;) Морковк(140 знак., 20.11.2012 16:02)
- ну так снимите readout protection через bootloader. Через jtag/swd тоже можно, но долго рассказывать. И уточните, какой средой пользуетесь: кейл, иар или что-то еще - koyodza(20.11.2012 16:51)
- Чичас дёргаю его через STM32ST-LINK utility + ST_LINK (@SWD mode). Не понял, причём здесь среда, если я эту суку стереть не могу? - Морковк(20.11.2012 16:59)
- при том, что стереть защиту от чтения можно только в том случае, если разрешено программирование options, а оно включается отдельно koyodza(148 знак., 20.11.2012 17:42)
- Ну хорошо. Среда - CODEBLOCK. Не думаю, что сия инфа хоть кому-то поможет. :( - Морковк(20.11.2012 18:06)
- при том, что стереть защиту от чтения можно только в том случае, если разрешено программирование options, а оно включается отдельно koyodza(148 знак., 20.11.2012 17:42)
- Чичас дёргаю его через STM32ST-LINK utility + ST_LINK (@SWD mode). Не понял, причём здесь среда, если я эту суку стереть не могу? - Морковк(20.11.2012 16:59)
- алгоритм прошивания flash и птичку грузить во flash в опциях ST-Link добавил? - Vit(20.11.2012 16:26)
- не то - koyodza(20.11.2012 16:53)
- какито? кудой там писать "алгоритм прошивания flash"? в какую птичку? 8D - Морковк(20.11.2012 16:38)
- это если кайл - Vit(20.11.2012 17:05)
- ну так снимите readout protection через bootloader. Через jtag/swd тоже можно, но долго рассказывать. И уточните, какой средой пользуетесь: кейл, иар или что-то еще - koyodza(20.11.2012 16:51)
- эхх... пойду байки, утро вечера мудренее... мож петиция приснится в СТМ, на итало-хранцуской мове... ;) - Морковк(19.11.2012 21:23)
- Так и не ответили
ссукилюди из саппорта... - Морковк(22.11.2012 12:22)
- Так и не ответили
- если используете кейл, то возьмите лучше ulink2 или pro koyodza(153 знак., 19.11.2012 19:35)
- постоянно юзаю. в прицнипе можно и без него, просто удобнее, имхо. показывает регистры железа, можно даже "на лету". точки останова, ну и вообще помогает отлаживать всякие глюки. сейчас ф205 + tft на hx8347 запускаю, в паре мест помог :) - AVF(19.11.2012 19:23)
- Ничего такого, чего нельзя увидеть printf-отладкой, он не покажет. SciFi(153 знак., 19.11.2012 19:00)
- Хрень вот кака: плата кормится от 24В, далее стоит dc/dc в 5В (peak) потом LDO na 3.3V Морковк(1069 знак., 19.11.2012 21:05)
- Неоднократно сталкивался SciFi(471 знак., 19.11.2012 21:29 - 21:31)
- После dc/dc стоит LDO, и он во время этой "жопы" 3.3В выдает (проверено). Морковк(246 знак., 20.11.2012 05:43)
- Взял другую плату, там точно такая-же связка dc/dc + ldo. Во внешнем БП те же уставки тока/напряжения. Морковк(125 знак., 20.11.2012 05:56)
- И как Вам поможет наличие отладчика выявить проблему питания платы, если Вы ее даже включать надолго боитесь? Модет там тупо конденсатор не той системы у LDO стоит, сдох при пайке или флюс не промыли, вот он и возбуждается. Или у DC/DC по той же GDI(101 знак., 20.11.2012 09:23)
- + иногда бывает важна скорость нарастания питающего напряжения. - vmp(20.11.2012 09:34)
- смотрел канеш. dc/dc и ldo втыкаются без всяких колебаний, всерьёз и надолго. - Морковк(20.11.2012 09:36)
- Включаю. Надолго. Питание 3.3В стоит идеально. Прошитый проц молчит, как убитый. Где посмотреть тех
паразитовпартизан, которые между собой связались? ;) - Морковк(20.11.2012 09:34)- Куда тогда рассасывается 520мА? - GDI(20.11.2012 09:46)
- Рассосалось в предыдущих постах" "...Включаю внешний источник за выходом LDO (3.3В), джампер на boot, потребление ~20mA, flash bootлодырь заводится, впихивает паршивку, проверяет, стартует, лампочко заморгал. Снимаю джампер, включаю Морковк(102 знак., 20.11.2012 10:13)
- там есть два вывода Boot0 Boot1 они оба заземлены должены быть они заземлены? - ovik89(22.11.2012 10:51)
- все ноги проверял, и не по разу. - Морковк(22.11.2012 15:17)
- у нас часто незапускались из за плохой пропайки/промывки BOOT0 BOOT1 - ovik89(22.11.2012 10:54)
- Т.е. проц уже сдох? Я видел сообщение про "Снимаю джампер, включаю внешний 24В, потребление ~30mA, лампочко не моргат...", но понял это как временную ситуацию после которой можно опять повторить "Опять ставлю джампер на boot, вкл, 520мА, выкл.". В GDI(324 знак., 20.11.2012 11:13)
- Определенно надо разобраться что там не в порядке. Если на 7-м экземпляре проявилось, то наверняка и дальше проявится. Тем более, что может и не в плате дело, а в окружении (БП, нагрузка...) и даже исправные вроде бы платы на самом деле уже Dir(11 знак., 20.11.2012 12:14)
- Да как сказать-та... Морковк(181 знак., 20.11.2012 11:33)
- На работе встречал массовые вылетания. Коллега подавал питание включением кнопкой регулируемого двухканального блока питания. У него, можно сказать, стало массовой традицией их отправлять в помойку. Сначала было смешно, потом надоело. А причина KLIM83(151 знак., 20.11.2012 11:31)
- О! Вспомнились старые недоброй памяти Б5-45. У них при включении такой мощный отрицательный импульс на выходе шарашил, что палил все Ж8-О - Dir(20.11.2012 12:08)
- там есть два вывода Boot0 Boot1 они оба заземлены должены быть они заземлены? - ovik89(22.11.2012 10:51)
- Рассосалось в предыдущих постах" "...Включаю внешний источник за выходом LDO (3.3В), джампер на boot, потребление ~20mA, flash bootлодырь заводится, впихивает паршивку, проверяет, стартует, лампочко заморгал. Снимаю джампер, включаю Морковк(102 знак., 20.11.2012 10:13)
- Куда тогда рассасывается 520мА? - GDI(20.11.2012 09:46)
- + иногда бывает важна скорость нарастания питающего напряжения. - vmp(20.11.2012 09:34)
- И как Вам поможет наличие отладчика выявить проблему питания платы, если Вы ее даже включать надолго боитесь? Модет там тупо конденсатор не той системы у LDO стоит, сдох при пайке или флюс не промыли, вот он и возбуждается. Или у DC/DC по той же GDI(101 знак., 20.11.2012 09:23)
- Взял другую плату, там точно такая-же связка dc/dc + ldo. Во внешнем БП те же уставки тока/напряжения. Морковк(125 знак., 20.11.2012 05:56)
- После dc/dc стоит LDO, и он во время этой "жопы" 3.3В выдает (проверено). Морковк(246 знак., 20.11.2012 05:43)
- поаккуратнее там, а то у меня когда-то на ЕС2 (силабс) попало 24В koyodza(259 знак., 19.11.2012 21:16)
- не, там на мозге более 3.3 не бывает, питалово отлажено (на 12-ти экземплярах) - Морковк(19.11.2012 21:21)
- у меня тогда просто замкнуло проходящие рядом дорожки. "Отлаженное питалово" против лома бессильно - koyodza(19.11.2012 21:48)
- Ладно, хрен с ними, с дорожками... Потроха через жытах увидеть можно? Содержимое ОЗУ не интересно. Интересны регистры, унд флэш. - Морковк(20.11.2012 05:31)
- конечно можно, отладчик для этого и существует. AlexG(185 знак., 20.11.2012 07:39)
- A есть разница между SWD и жытахом? Симпатизирует первое - паять меньше. - Морковк(20.11.2012 08:10)
- какая-то разница есть, но подробности не было необходимости выяснять. сейчас отлаживаю по SWD. - AlexG(20.11.2012 08:18)
- STM заявляет что вся функциональность житага поддерживается в SWD. - PlainUser(26.11.2012 14:36)
- какая-то разница есть, но подробности не было необходимости выяснять. сейчас отлаживаю по SWD. - AlexG(20.11.2012 08:18)
- A есть разница между SWD и жытахом? Симпатизирует первое - паять меньше. - Морковк(20.11.2012 08:10)
- конечно можно, отладчик для этого и существует. AlexG(185 знак., 20.11.2012 07:39)
- Ладно, хрен с ними, с дорожками... Потроха через жытах увидеть можно? Содержимое ОЗУ не интересно. Интересны регистры, унд флэш. - Морковк(20.11.2012 05:31)
- у меня тогда просто замкнуло проходящие рядом дорожки. "Отлаженное питалово" против лома бессильно - koyodza(19.11.2012 21:48)
- не, там на мозге более 3.3 не бывает, питалово отлажено (на 12-ти экземплярах) - Морковк(19.11.2012 21:21)
- Неоднократно сталкивался SciFi(471 знак., 19.11.2012 21:29 - 21:31)
- Хрень вот кака: плата кормится от 24В, далее стоит dc/dc в 5В (peak) потом LDO na 3.3V Морковк(1069 знак., 19.11.2012 21:05)
- Было ,что в режиме SWD зависело от длины проводов. Похожий эффект был. - framer(20.11.2012 16:42)