Size: a a a

2021 March 31

A

Alexander in Embedded Group
Leonid Zaliubovskii
Я просто столкнулся в SoC одном, что TCM память стартует с 0, а dram code с 0x600 0000 что явно больше дальности прыжка некоторых команд. И несколько килобайт винииров режут мне глаз.
К сожалению если смещение будет больше чем 16 МБ и ты используешь Thumb - то автоматом вставляются "виниры".
источник

LZ

Leonid Zaliubovskii in Embedded Group
Alexander
Я в 2008м побывал.
Мне понравилось.
Главное на жд вокзале долго не задерживаться. Последний раз был в Киеве 13 году, запашек ещё тот и грязь вонь. Супруга ездила последние годы на поезде из Москвы - говорит все плохо и сложно было.

Но да, Киев красивый, хотя мне лично больше нравится Львов и его бары
источник

A

Alexander in Embedded Group
Leonid Zaliubovskii
Спасибо, я знаю подноготную, но я не знаю как заставить компилятор использовать long jump

В доках не нашел. Вот думаю, Леонид невнимательный или нет такого
#define RAM_CALL attribute((__long_call__)) #include "ram_funcs.h"

https://stackoverflow.com/a/6393368

Если это у тебя применимо
источник

LZ

Leonid Zaliubovskii in Embedded Group
Хмм, а этот момент я упустил. Нужно посмотреть есть ли в арм цц расширениях что-то похожее.

Я не смотрел gcc extension, в силу того, что у нас armcc
источник

A

Alexander in Embedded Group
Leonid Zaliubovskii
Хмм, а этот момент я упустил. Нужно посмотреть есть ли в арм цц расширениях что-то похожее.

Я не смотрел gcc extension, в силу того, что у нас armcc
Вроде должно быть.
источник

LZ

Leonid Zaliubovskii in Embedded Group
Alexander
Вроде должно быть.
Думаю отличный повод перечитать доку 😁
источник

A

Alexander in Embedded Group
Leonid Zaliubovskii
Думаю отличный повод перечитать доку 😁
:)
Либо поднять тему на форуме - мб есть способы проще.
источник

A

Aleksandr Zharov in Embedded Group
Leonid Zaliubovskii
Мне как-то товарищ сказал, что по ощущениям, то что прошла РФ лет 10-20 назад происходит вна Украине.
Согласен
источник

LZ

Leonid Zaliubovskii in Embedded Group
Alexander
:)
Либо поднять тему на форуме - мб есть способы проще.
Да, тоже вариант. Но вначале доки, ибо куда копать и что я упустил из виду понятно.
источник

A

Alexander in Embedded Group
Leonid Zaliubovskii
Да, тоже вариант. Но вначале доки, ибо куда копать и что я упустил из виду понятно.
Кстати беглым поиском в доках на armcc long call/long_call не нашлось :/
источник

AK

Anton Kirilenko in Embedded Group
источник

LZ

Leonid Zaliubovskii in Embedded Group
Да, спасибо. Это я первое что почитал и не нашел как компилятор заставить без виниров обойтись.

Но точно помнил что видел где то. И тут меня пекли в сторону gcc extension
источник

LZ

Leonid Zaliubovskii in Embedded Group
Alexander
Кстати беглым поиском в доках на armcc long call/long_call не нашлось :/
Нужно смотреть, какие они gcc extension поддерживают я думаю. Сча закончится вахта с ребенком буду погружаться 😄
источник

AP

Andrey Pimenov in Embedded Group
Всем привет! Сталкивался ли кто-то с созданием "кластера на микроконтроллерах" для распределенных вычислений ? и если да, то с чего посоветуете пожалуйтса, с чего начинать, мб что почитать или курс пройти? Сам я совсем не представляю с чего начать и как подступиться к этой задаче.
источник

A

Alexander in Embedded Group
Leonid Zaliubovskii
Нужно смотреть, какие они gcc extension поддерживают я думаю. Сча закончится вахта с ребенком буду погружаться 😄
👌👍
Если найдешь решение - тисни потом сюда, пожалуйста )
источник

A

Alexander in Embedded Group
Andrey Pimenov
Всем привет! Сталкивался ли кто-то с созданием "кластера на микроконтроллерах" для распределенных вычислений ? и если да, то с чего посоветуете пожалуйтса, с чего начинать, мб что почитать или курс пройти? Сам я совсем не представляю с чего начать и как подступиться к этой задаче.
Ох...
А что-то типа raspberry не сгодится ?
Там много софта и проектов под создание кластеров.
источник

LZ

Leonid Zaliubovskii in Embedded Group
Alexander
👌👍
Если найдешь решение - тисни потом сюда, пожалуйста )
Хорошо
источник

AK

Anton Kirilenko in Embedded Group
Leonid Zaliubovskii
Да, спасибо. Это я первое что почитал и не нашел как компилятор заставить без виниров обойтись.

Но точно помнил что видел где то. И тут меня пекли в сторону gcc extension
источник

LZ

Leonid Zaliubovskii in Embedded Group
Andrey Pimenov
Всем привет! Сталкивался ли кто-то с созданием "кластера на микроконтроллерах" для распределенных вычислений ? и если да, то с чего посоветуете пожалуйтса, с чего начинать, мб что почитать или курс пройти? Сам я совсем не представляю с чего начать и как подступиться к этой задаче.
У малины уже готовое решение есть
источник

AK

Anton Kirilenko in Embedded Group
Leonid Zaliubovskii
У малины уже готовое решение есть
а есть курс?:)
источник