Size: a a a

2021 February 08

LZ

Leonid Zaliubovskii in Embedded Group
Stas Koynov
DMB тоже завершает все обращения к памяти до следующего обращения к ней. Тогда как DSB до следующей инструкции(которая следует за DSB)!
так как запись в ГПИО это работа с памятью я думаю DMB будет достаточно
Оно то да. Но я вот подумал, можно с козырей зайти

Dsb or dmb
Isb

😁
источник

LZ

Leonid Zaliubovskii in Embedded Group
Чтобы наверняка. Но там нное количество тактов нужно. Думается на больших скоростях проблема и сама исчезнет из за этого
источник

VK

Viacheslav Kaloshin in Embedded Group
Leonid Zaliubovskii
После дергаем ножку попробуй вставить __dsb(0x0f); intrinsic
хм. а не оверкилл? 🙂
источник

SK

Stas Koynov in Embedded Group
Leonid Zaliubovskii
Оно то да. Но я вот подумал, можно с козырей зайти

Dsb or dmb
Isb

😁
ну ISB вообще прям по жесткому. будет прям даже на уровне проца. сначала дир. только потом SPI :) тут тогда прям 100% на осциле будет виден глюк с разной скоростью переферии
источник

LZ

Leonid Zaliubovskii in Embedded Group
Viacheslav Kaloshin
хм. а не оверкилл? 🙂
Все что естественно, то не противно. Иногда без барьеров никуда. Как минимум видно будет что за говно
источник

SK

Stas Koynov in Embedded Group
Viacheslav Kaloshin
хм. а не оверкилл? 🙂
что значет оверкил. если у тебя из-за гонки данных глюк, вот мы и проверим это глюк из-за гонки как ты говоришь или из-за скорости переферии
источник

SK

Stas Koynov in Embedded Group
короче у нас 4 варианта решения
1. DMB
2. если нет, то более жесткий DSB (чутка жестче)
3. DSB + ISB еще больше тактов ибо будет сброс конвеера
4. Тупо делэй ибо проц не виноват!
источник

LZ

Leonid Zaliubovskii in Embedded Group
Stas Koynov
короче у нас 4 варианта решения
1. DMB
2. если нет, то более жесткий DSB (чутка жестче)
3. DSB + ISB еще больше тактов ибо будет сброс конвеера
4. Тупо делэй ибо проц не виноват!
Два чая этому господину. Все по полочкам разложил
источник

VK

Viacheslav Kaloshin in Embedded Group
Stas Koynov
короче у нас 4 варианта решения
1. DMB
2. если нет, то более жесткий DSB (чутка жестче)
3. DSB + ISB еще больше тактов ибо будет сброс конвеера
4. Тупо делэй ибо проц не виноват!
спасибо. буду баловаться , благо тот примерчик не убил еще
источник

LZ

Leonid Zaliubovskii in Embedded Group
Viacheslav Kaloshin
спасибо. буду баловаться , благо тот примерчик не убил еще
Обязательно расскажи чем закончилось. В копилку будет интересно положить
источник

LZ

Leonid Zaliubovskii in Embedded Group
Если ещё и осциллограммы будут, вообще огонь ☺️
источник

SK

Stas Koynov in Embedded Group
Viacheslav Kaloshin
спасибо. буду баловаться , благо тот примерчик не убил еще
ты потом отпишись че получилось, ибо это заковыристые глюки!
источник

S

Sergey in Embedded Group
асоциальный пикотранзистор ᶘಠᴥಠᶅ
rock pi 4 от компании radxa,
rock64 от pien64 (они, например, pinephone и pinebook делали)
хочу взять Rock PI E, но мучает вопрос с совместьмостью с lte-модулем SIM7600E
в мануале указан гайд для raspberry pi, сомневаюсь что все вот так заработает на этой железке
но с другой стороны gpio-пины вроде как совместимы у обоих 🤔
что думаете? как проверить совместимость их?
источник

S

Sergey in Embedded Group
вот такой вот модуль
https://www.waveshare.com/wiki/SIM7600E-H_4G_HAT
источник

A

Alexander in Embedded Group
Sergey
хочу взять Rock PI E, но мучает вопрос с совместьмостью с lte-модулем SIM7600E
в мануале указан гайд для raspberry pi, сомневаюсь что все вот так заработает на этой железке
но с другой стороны gpio-пины вроде как совместимы у обоих 🤔
что думаете? как проверить совместимость их?
Проще у производителя узнать.
источник

S

Sergey in Embedded Group
в нем есть 2 usb подключения и GPIO
один для AT-команда, другой для интернет-соединения как я понял
мне нужно подключение через GPIO на Rock PI E
источник

S

Sergey in Embedded Group
Alexander
Проще у производителя узнать.
написать ему предлагаете?
источник

S

Sergey in Embedded Group
хорошая идея, напишу спрошу
источник

S

Sergey in Embedded Group
а так у производителя заявлена поддержка raspberry pi, arduino, stm32
источник

S

Sergey in Embedded Group
источник