@ru_electronics

Страница 302 из 718
Samael
30.05.2017
06:05:13
Обе serial flash spi

kaktys
30.05.2017
06:05:20
Th0r
30.05.2017
06:09:22
Подскажите по замене: стоит флеш 25Q80, можно её заменить на 25L016 вдвое большего объёма?
Можно, при условии что устройство не проверяет тип флеши и считывать будет один раз, либо каждый раз с начала. Иногда не помешает склеить две копии дампа и залить такое

не ясно так, соединять или нет
Обрезать дорогу и попробовать не можешь?

Google
Samael
30.05.2017
06:09:49
Про склейку где то читал, что не надо

kaktys
30.05.2017
06:11:20
Th0r
30.05.2017
06:12:31
5 и 6 разрезать ?
я бы попробовал

kaktys
30.05.2017
06:12:56
тут соединено ... кому верить ...

Дмитрий
30.05.2017
06:57:07
тут соединено ... кому верить ...
Так замыкается когда чип питается от USB

kaktys
30.05.2017
06:57:38
но мне ж так и надо, что б от USB все и питалось, простейший вариант

kaktys
30.05.2017
06:58:50
или таки микрухи дохлые, хотя уже несколько перепаял, паял и феном и руками ...

Дмитрий
30.05.2017
07:00:59
kaktys
30.05.2017
07:03:45
про это я уже читал, и видел как их брутально паяют, так что не понятно в чем дело

разве что все битые пришли

на тест теперь заказал две готовые платки на них, что б сдуть с рабочей и перепаять к себе, а то идей больше нет

Petr
30.05.2017
07:06:31
тут кто-то жаловался на поддельные 2102

Google
Dmitry
30.05.2017
07:32:28
Из 5 запаянных ни одна не определяется

Маркировка норм, растворителем не снимается

kaktys
30.05.2017
07:33:55
С моих тоже не снимается

Бля, попадалово

Пока заметил один косяк, на выходе внутреннего регулятора не 3.45, а 3.1в

Byte
30.05.2017
07:53:19
тут кто-то жаловался на поддельные 2102
У меня было, ЧиД поставил контрафакт. Маркировка перекошенная, уровни меньше, чем надо, нигде не определялись.

Dmitry
30.05.2017
08:05:26
kaktys
30.05.2017
08:06:45
по даташыту мин 3.3 должно быть

Dmitry
30.05.2017
08:07:00
а если пульнуть туда 3.3?

Aleksey
30.05.2017
10:19:28
Похоже?

На jtag? На плате не подписано(



Есть такое еще, НЕХ

Petr
30.05.2017
10:28:14
вроде бывает 16-контактный https://wiki.openwrt.org/doc/hardware/port.jtag#pin_header3

но хз

Aleksey
30.05.2017
11:14:22
проц на борту freescale P2020

ОлегЪ
30.05.2017
12:09:25
Подскажите по замене: стоит флеш 25Q80, можно её заменить на 25L016 вдвое большего объёма?
У меня роутеры тплинк не заводились, когда другую флешку ставил

Google
Keroronsk
31.05.2017
05:20:39
кто-нибудь сталкивался с external loader? для чего он вообще, и как использовать? в документации как то мутно

http://puu.sh/w6hlI/d8f0b32eb1.png

Dmitry
31.05.2017
05:48:07
http://puu.sh/w6hlI/d8f0b32eb1.png
Как использовать - в свое время сам не нашёл

Как я понял - можно сразу прошить и контроллер и подключенный NAND, например. Но это не точно

Поищи в папке с утилитой, там где-то запрятаны скрипты, вроде

Keroronsk
31.05.2017
05:52:09
вроде нашел аппнот про нее

http://puu.sh/w6iuw/439a27e4fc.png

типа, штатный бутлодер пишет код в ОЗУ, который умеет работать с внешней флэш, и можно программатором ее прошить посредством СТМ-ки. вроде ниче так идея

Dmitry
31.05.2017
05:53:16
http://puu.sh/w6iuw/439a27e4fc.png
Опа, спасибо, на работе гляну

Keroronsk
31.05.2017
06:17:56
еще вопрос: штатный бутлодер настраивается 2мя пинами, boot0, boot1. С boot0 понятно, а вот где бут1? BOOT0 is a dedicated pin while BOOT1 is shared with a GPIO pin.

в даташите на камень нет упоминаний, какой именно пин шарится с бут1

Keroronsk
31.05.2017
06:19:29
stm32f410

Dmitry
31.05.2017
06:22:10
PB2

Опередили :((

У камней, с которыми работал, везде BOOT1 - это PB2 был

Keroronsk
31.05.2017
06:23:11
точно, сэньк

я reference manual читал. а надо было даташит

kaktys
31.05.2017
07:53:22
У меня было, ЧиД поставил контрафакт. Маркировка перекошенная, уровни меньше, чем надо, нигде не определялись.
блллеааааать китайцы после пары вопросов и без особого давления внезапно предложили вернуть бабло за эти ср2104 ...

Google
777Andrej
31.05.2017
07:55:11
А толку, деньги вернули, а микросхем нет :)

kaktys
31.05.2017
07:56:01
и время, ссуука, сколько я эти qfn перепаивал да проверял нет ли где кз, непропаев и пр.. чуть глаза не вывалились

Andrey
31.05.2017
08:10:59
кто-нибудь сталкивался с external loader? для чего он вообще, и как использовать? в документации как то мутно
Например если есть внешняя флешка - туда впихивается код. Например на отладках STM32F746 вся прошивка не влазит во внутренний флеш и часть кода льется на внешний флеш

kiltum
31.05.2017
08:11:59
А есть вообще stm без своего флеша. Я долго удивлялся ...

kaktys
31.05.2017
08:24:35
$16 за все

Konstantin
31.05.2017
08:25:15
Штук 20?

kaktys
31.05.2017
08:25:28
аха

вот ща смотрю другие лоты, везде они в ленте, и мне рассыпухой прислали в мешке ...

Elektronimus
31.05.2017
08:28:35
$16 за все
Хосспаде, трагедия)) Я думал на серию кинули)

kaktys
31.05.2017
08:28:40
похоже набрали то что с машин насыпалось

Хосспаде, трагедия)) Я думал на серию кинули)
я 4 дня тестировал и перепаивал ... если мой час стоил бы 65 еур, то да, трагедия

Konstantin
31.05.2017
08:30:11
Если же простой способ проверить: сдуть заведомо рабочий чип и впаять на плату.

А то, что китайцы решили вернуть деньги - не может быть доказательством контрафакта :)

Keroronsk
31.05.2017
10:37:59
а в stm32 такого понятия как фьюзы\конфиг биты нет что ли?

kiltum
31.05.2017
10:53:31
Keroronsk
31.05.2017
10:53:45
микрочип тоже

Ruslan
31.05.2017
10:53:51
как страдает, на этом целый бизнес подняли: реаниматоры всякие

kiltum
31.05.2017
10:54:32
микрочип тоже
Ну я не настоящий сварщик, но вроде там фьюзов и конфиг битов не видел. Все как у пацанов - пускаемся на минимуме, а там как программист решит ...

Google
Keroronsk
31.05.2017
10:55:05
зуб даю, есть. и в 8 бит, и в 16. насчет 32битных на МИПСе хз

кстати, а как тогда в стм флэш от чтения залочить, например?

kiltum
31.05.2017
10:56:37
Гугли. Там у каждой страницы есть конфигурация. Можно лочить/разлочивать. Хоть через программер, хоть через софт

Владимир
31.05.2017
14:22:19
господа электрики, не знаю с чего начинать! программирую давно и на чём угодно, а вот от электроники и микроконтроллеров далек. был небольшой опыт работы с arduino, пытался программировать атмеги, но это было лет 6 назад и совсем не правда! :)) очень хочу развиваться в этом направлении, но не понимаю базовых вещей. какую литературу посоветуете?

Keroronsk
31.05.2017
14:54:30
книжку Панчула, например?

digital-design-and-computer-architecture-russian-translation.pdf эту

Владимир
31.05.2017
14:57:37
книжку Панчула, например?
благодарю, сейчас стяну

ОлегЪ
31.05.2017
14:57:50
нет. это только авр страдает
еще у мсп430 есть один локбит или локбайт, вроде даже одноразовый

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

Serg
31.05.2017
15:16:14
блллеааааать китайцы после пары вопросов и без особого давления внезапно предложили вернуть бабло за эти ср2104 ...
Вот потому на али компоненты покупать - рулетка, в итоге убытков больше. Вернули они деньги за компоненты. А за потраченное время и упущенную прибыль вернут?

а в stm32 такого понятия как фьюзы\конфиг биты нет что ли?
что-то похожее есть, но не такое критичное OB_BOR_LEVEL OB_IWDG_HW OB_STOP_NoRST OB_STDBY_NoRST

Keroronsk
31.05.2017
15:20:47
а как прописывается, pragma в коде?

Dr
31.05.2017
15:20:58
#pragma

Serg
31.05.2017
15:22:28
#define OB_IWDG_SW ((uint8_t)0x20) /*!< Software IWDG selected */ #define OB_IWDG_HW ((uint8_t)0x00) /*!< Hardware IWDG selected */ #define OB_STOP_NoRST ((uint8_t)0x40) /*!< No reset generated when entering in STOP */ #define OB_STOP_RST ((uint8_t)0x00) /*!< Reset generated when entering in STOP */ #define OB_STDBY_NoRST ((uint8_t)0x80) /*!< No reset generated when entering in STANDBY */ #define OB_STDBY_RST ((uint8_t)0x00) /*!< Reset generated when entering in STANDBY */ #define OB_BOR_LEVEL3 ((uint8_t)0x00) /*!< Supply voltage ranges from 2.70 to 3.60 V */ #define OB_BOR_LEVEL2 ((uint8_t)0x04) /*!< Supply voltage ranges from 2.40 to 2.70 V */ #define OB_BOR_LEVEL1 ((uint8_t)0x08) /*!< Supply voltage ranges from 2.10 to 2.40 V */ #define OB_BOR_OFF ((uint8_t)0x0C) /*!< Supply voltage ranges from 1.62 to 2.10 V */

kaktys
31.05.2017
15:23:41
А где ещё то штучно

Serg
31.05.2017
15:24:35
Как в STM32 обеспечивается работа 5V tolerant входов?

Firelander
31.05.2017
15:25:38
Как в STM32 обеспечивается работа 5V tolerant входов?
вродь пишут что чардж памп используется

Ruslan
31.05.2017
15:26:27
дык там же схема в даташите

Страница 302 из 718