- STM32 Кортекс М0+, DMA сожрало весь моск!!! Алгоритм такой IBAH(506 знак., 14.05.2022 22:46, ARM, полностью)
- Коллеги, дайте добрый совет как решить проблему? Суть вопроса -
есть железка буржуйская с AT91SAM7X256 на борту. Проц не залочен -
слил с него родную прошивку. Ваяю самопальную прошивку. Проблема
нарисовалась с изернетом. PHY если что DM9161. Запустил пример от
IAR в оперативной памяти - работает. Но не долго. Если с флеша -
даже линк не подымается. Делаю вывод, что частично работает из-за
того что сперва грузится инициализация PHY родной прошивки. А
IARовский пример не vesago(143 знак., 10.05.2022 08:40, ARM)
- MM32F0010A1T тут упоминался... Встретил на Ali. Кому надо для
пощупать. Можно впаять в китайскую платку N76E003/STM8 - по ногам и
напряжениям совместим. Гyдвин(1 знак., 07.05.2022 12:45, ARM, ссылка, полностью)
- stm32h750: немогу понять в чем косяг - dma иногда пропускает
запросы в моменты нагрузки eth? klen(1321 знак., 08.05.2022 13:30, ARM, картинка, полностью)
- РЕШЕНО! спасибо il-2 за наводку! размещение обоих половин буффера ( circular &
double_buffer_mode_enable & burst_mode_enable ) dma в d2_sram1 приводило к тому что dma и cpu встречались на шине доступа к d2_sram1 - dma пишет в одину половинку, cpu копирует в d1_axi_sram вторую. тут же и eth_dma пытается влезть. решение есть -
разместить половинки отдельно в d2_sram1 и d2_sram2 имеющие отдельные шины доступа! буффер eth_dma klen(250 знак., 08.05.2022 22:26, картинка)
- Абсолютно ничего странного. 25Мгц - это сильно высокая частота
запросов. См. AN4031, 2.1.3. BusMatrix arbitration and DMA transfer
delays worst case - там очень впечатляющие задержки - у CPU до
14AHB при использовании LDM/STM (можно попробовать с опцией
компиляции "Split load/store multiple registers", чтобы избежать
этих инструкций). Арбитраж мастеров шины (CPU, DMA, USB, ETH) -
Round-robin, т.е. при появлении запросов от еще одного мастера шины
задержки для остальных тоже il-2(14 знак., 08.05.2022 15:24)
- Рассуждения в слух. Может что то не так в процедуре прерывания от
eth? Может что то делает с контроллером дма? - framer(08.05.2022 14:37)
- Странно конечно. На F4 я одновременно принимал видео с камеры и
отправлял его по сетке. Может настройки FIFO покрутить у DMA
контроллера, чтобы он бОльшими блоками к ОЗУ обращался? Ну и потом,
ETH в режиме store and forward работает надеюсь? - LightElf(08.05.2022 13:40)
- STM32 DMA на передачу в периферию в циклическом режиме. Получается
его остановить в нужное время нельзя? Как только передача блока
закончится, начнется передача блока заново, и пока зайдем в
прерывание, чтобы выключить, возможно произойдет еще одна(а может и
не одна) передача. - IBAH(03.05.2022 21:54, ARM, полностью)
- 16.11.2021 «Микрон» выпустил первый полностью отечественный
микроконтроллер первого уровня =L.A.=(1 знак., 19.01.2022 22:25, ARM, ссылка, полностью)MBedder
- Знатоки STM32, как лучше организовать захват Input Capture на
TIM15_CH1? МК STM32F030C8T6 Nikolaev_Aleksey(480 знак., 30.04.2022 12:38, ARM, полностью)
- Пытаюсь изпод STM32CubeIDE подключить к девайсу на STM32F205
JetLink Flasher Pro вместо ST-Link v2. Не выходит каменный цветок! Argon(689 знак., 30.04.2022 13:56, ARM, полностью)
- расскажите мне плиз! а нахуа нувотону NUC240 на ноге ресета кондер
аж 10мкф на 25 вольт ??? китайса знакомые номиналы вписал ? Aleksey_75(53 знак., 22.04.2022 23:18, ARM, картинка, полностью)
- Это типовая схема. Столько нужно, чтобы от порога срабатывания до
порога отпускания сигнала сброса, прошло гарантировано больше
минимального времени удержания сигнала. Nikolay_Po(120 знак., 24.04.2022 16:48)
- Не подскажете, где берете(демоборду, чипы)? Или еще довоенные
запасы? - Rainman62(24.04.2022 12:23)
- Навскидку "NUC240 application note" дал этот файл. Там ресет вообще
на GND посажен и не парятся. POV(1 знак., 22.04.2022 23:27, ссылка)
- Задержка наверно, может у него POR нет нормального и надо дождаться
стабильного питания гарантированно. - Andreas(22.04.2022 23:22)
- Вот, Лёха, ты жлоб, вольты для рОдной схемы пожалел. - POV(22.04.2022 23:19)
- Приветсвую! Занимаюсь устройством с AT91SAM7X256 на борту. У кого
есть опыт работы с подобными камнями, подскажите - сильно ли
необходим DMA для усарта? У меня конструкция кольцевого буфера,
которую я из одного проекта в другой переношу. В прерываниях пихаю
в буфер и забираю из него. Хотел и тут так сделать. А в примерах в
основном DMA все используют. - vesago(27.04.2022 10:19, ARM, полностью)
- Пришли мои GD32F405. Залил прошивку от STM, все завелось сходу,
кроме USB (фулл спид девайс) и уже второй день не побеждается. Хз в
чем дело, все регистры устанавливаются, но при команде
USBx_DEVICE->DCTL &= ~USB_OTG_DCTL_SDIS; 0men(190 знак., 15.04.2022 14:49, ARM, полностью)
- В общем,про VBUS, работает криво, не взводится вот это прерывание
при втыкании/вытыкании юсб разъема 0men(438 знак., 22.04.2022 18:43)
- Итог: выкинул полностью весь свой старый стек, засунул от
STSW-STM32046 2.2.1, задействовал VBUS, все завелось с пол оборота,
подсосался сразу стмовский родной драйвер виртуал ком порт - 0men(21.04.2022 19:17)
- в общем, дело слегка сдвинулось, после включения бита
чувствительности VBUS после появления этого VBUS резисторы стали
выставляться на шину - 0men(18.04.2022 14:11)
- Как долго щли? - Kpoк(16.04.2022 10:59)
- У меня FS Host, была либа от ST 2.0.0 чутка под ОС переделанная -
не запустилась, поставил 2.2.1, подпилил - все запустилось, но(!)
почему-то я еще увеличил задержки в USB_OTG_BSP_uDelay и
USB_OTG_BSP_mDelay в 2 раза, не вспомню из-за чего. Штук пять
флэшек проверил. - Oman(15.04.2022 18:46)
- Нам предлагают взять GD32F207 по 8 баксов или STM32F207 за 70,
эзернет нужен, USB тоже используем (спид не знаю, не я писал, там
он ком порт для конфига делает), так что какое то мнение через
месяц будет. Что удивляет, читал, что GD фирма не большая, похоже
быстро смогли производство кратно увеличить! - Visitor(15.04.2022 18:15)
- У меня GD103E103, USB стек от ST CDC зашел как родной. P.S. А кто,
если не секрет вам предлагает купить (можно в личку), у меня есть
инфа что GD в рф не поставляет, типо санкции - Aleksey_75(15.04.2022 18:30)
- кубом генерили? - 0men(15.04.2022 18:39)
- Собственно, деталей поставки не знаю. Предлагает поставщик наш
местный из Томска, с которым более 10 ти лет работаем. Снабженец с
ним знаком, я ни разу. Он там какими то контактами обзавелся,
видимо. В пн. уточнить могу. - Visitor(15.04.2022 18:37)
- если не сложно узнайте плиз! - Aleksey_75(15.04.2022 18:42)
- Как бы не уверен, что удастся, можно проще: найдите сайт "Элко про"
г Томск, позвоните, директора Михаил зовут, фамилию вспомнить не
могу, на сайте должна найтись. Не факт, что сразу получится, он по
заграницам часто бывает. А так, если узнаю, поделюсь. - Visitor(15.04.2022 19:51)
- мне тоже сотни предлагают купить, но я уперся в юсб и пока никак,
правда, пара дней всего прошло ) - 0men(15.04.2022 18:21)
- Там два кристалла: нижний - собственно процессор честно купленный у
ARM, но над ним расположена обыкновенная флэшка GD, но SPI, и
приваренная волосками... По теме вопроса: От ГД есть рекомендации.
Суть которых в продлении времени инициализации системных узлов
микроконтроллера. Есть даже поллинг-функции ожидания в оригиальных
китайских библиях. - bnb62(15.04.2022 15:12)
- GD32 и stlink дружат? Пытаюсь что-то сделать с неработающей платой
через Openocd. Вываливается без ошибок но и не делает ничего.
Непонятно проц битый или не работает такая связка в принципе... POV(290 знак., 20.04.2022 20:01, ARM, ссылка, ссылка, полностью)
- STM32F103 Cube & CAN - танцы с бубном Ljutik1(461 знак., 18.04.2022 15:44, ARM, полностью)
- Что-то с будки медленно качается, за час один Мег...нужен ЕВАРМ
9204...что посоветуйте? - _Mic(18.04.2022 13:58, ARM, полностью)
- Ну вот и как с этим жить? ARM926+32MB DDR в одном корпусе меньше $2
в розницу с доставкой. LightElf(3 знак., 23.11.2020 13:03, ARM, ссылка, полностью)Evgeny_CD
- 2Ozelot: а чем заливаете софт? собрал sunxi-fel из репы которая
указана в readme для f1c100, попытался использовать. проц никак не
видится - RED_DRAGON(03.02.2021 22:18)
- Он точно оригинальный? Есть несколько разных вариантов маркировки. - RED_DRAGON(11.12.2020 22:19)
- Планирую подключить к нему W5500 в MACRAW-режиме и LWIP-стек. Может
посоветуете другое решение для Ethernet? - Ozelot(25.11.2020 12:15)
- Отличный чип. Ozelot(766 знак., 24.11.2020 13:49)
- NuttX на этот камень надо портировать. И будет всем нам счастье. - Evgeny_CD(23.11.2020 23:43, ссылка)
- и даташит на китайском? - Лaгyнoв(23.11.2020 17:15)
- Дешево. Но на NUC (Nuvoton) есть дока и примеры кода. На фоне цены
дисплея пара багзов не критичны. - Evgeny_CD(23.11.2020 15:15)
- Allwinner V10 Quad-Core 1 295 за 2шт. RxTx(2 знак., 23.11.2020 15:09 - 15:12, ссылка, ссылка)
- 533 МГц. Интересно, полный мануал есть на него? - Evgeny_CD(23.11.2020 15:03, ссылка)
- Неплохо. Чипу 3-5 лет. Ядро 2001 года, 19 лет. - RxTx(23.11.2020 14:46)
- Забавно, что практически синхронно - хотел сам тут в очередной раз
поднять тему ;) Вчера попал в руки китайский подголовник для машины
с медиаплеером на F1C200s - оторвали шлейф дисплея. Флэха всего на
4 Мб. Подумалось, не подергать-ли за вымя? На ALI этот чип с 64 Мб
стОит 190 руб. Полазил в тырнетах - информации (и энтузиастов)
немного. Но чип интересный. Вдобавок сегодня порылся в завалах и
надыбал 7' ЖКИ от планшета. Воткнул - работает. Причем чип довольно
холодный, Гyдвин(189 знак., 23.11.2020 14:30)
- «На моей визитке работает Linux» RxTx(47 знак., 23.11.2020 14:15, ссылка, ссылка)
- Прикольно, но зачем реально? Eth нет, шаг 0.4 и всего 32 метра
памяти. Куда такое, кроме грошевых мп4 плееров? - Andreas(23.11.2020 13:40)
- Я паять такие не ум ею. Переживу легко :-) - Kpoк(23.11.2020 13:11)