@yuim: @cecyl: Wiem, jestem złośliwy w cholerę ale to klasyczny @majsterV2: xD

@majsterV2: Weź zawsze doczytaj dokumentację albo googluj w necie przed zadaniem pytania. I czemu żeś się tak uparł na te RHEL-e? Już któryś raz pytasz o te distro na X maszynie. Nigdy jednak nie dajesz sensownego opisania po co ci RHEL na domowym sprzęcie.
  • Odpowiedz
#cpp #embedded #arm #programowanie
Pytanie dotyczy bare metal c++. Moim problemem jest undefined instruction w __cxa_guard_acquire podczas inicjalizacji lokalnej (w funkcji), statycznej (static), nie trywialnej (mającej własny konstruktor) zmiennej.
Wydaje mi się, że rozwiązaniem może być wymuszenie inicjalizacji tego rodzaju obiektów w startupie, a nie przy pierwszym wejściu do danego scope, w podobny sposób w jaki są inicjalizowane obiekty globalne.
Nie wiem jednak jak
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kiciek Hmmm, masz w opcjach kompilacji wybrany odpowiedni procesor? Jakieś -mthumb -mcpu=cortex-m4 or sth?

Tak szczerze, jeśli masz tylko jeden wątek, to pomyśl czy by się tych funkcji jakoś nie pozbyć, bo mutexy bez multithreadingu są umiarkowanie potrzebne.
  • Odpowiedz
#chwalesie #arm #raspberrypi #polakpotrafi

120 procesorów ARM, po 4 rdzenie na CPU, 2GB DDR4 na CPU, napędu podane iscsi, zarządzanie, zdalna konsola (na razie serial, pracuje nad graficzną), dwa interfacey sieciowe na moduł. Łącznie 1500W podane przez dwa zasilacze. Modóły w wymiennych kasetach "na ciepło". Kasety kompatybilne z każdym modułem o formacie a`la raspberry pi (choć używam dużo mocniejszych).
Poza lekko zmodyfikowanymi dla mnie
hawat - #chwalesie #arm #raspberrypi #polakpotrafi 

120 procesorów ARM, po 4 rdzen...

źródło: comment_Kfhn7Myxdiv1zOeLxNjIwGfzViXvMQSE.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problem z cmake i zbudowaniem pliku projektu z SDK (dla mikrokontrolera nrf51 jeśli ma to jakieś znaczenie). Zainstalowałem wedle instrukcji wszystkie potrzebne programy, jednak gdy chce zbudować projekt wpisując w CMD komendę:

cmake -G Ninja -DGENERATE_SES_PROJECTS=ON -DPLATFORM=nrf51822_xxAC
która powinna mi zbudować projekt, dostaję taki error:

-- The C compiler identification is
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@szpoq:

nie umisz czytać?

jo żem prosty chop, po co mnie takie coś znać, hę?
A tak na serio, o ile dobrze rozumiem to cmake nie może znaleźć zmiennych środowiskowych kompilatora C, CXX - na podstawie tego wnioskuję że coś jest nie tak z moimi zmiennymi path, a dokładniej ze ścieżką do kompilatora "C:\Program Files (x86)\GNU Tools ARM Embedded\6 2017-q2-update\bin", tak? Tylko jak patrze na moje zmienne path to się
  • Odpowiedz
  • 1
Wygrałem kolejna walkę z Nucleo F103RB i udało mi się odpalić na nim FreeRTOS oraz ustawić dzięki pętli PLL częstotliwość rdzenia na 64 MHz ( ͡ ͜ʖ ͡)

Gdyby ktoś potrzebował, to wstawiam gotowe kody, wraz z możliwością zaimportowania projektu w System Workbench.

#programowanie #mikrokontrolery #arm #stm32 #cortexm3 #freertos
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 3
@majsterV2 Będzie o czym gadać jak powiedzą więcej o wyświetlaczu, bo przy VR gęstość pikseli ma kluczowe znaczenie i dobre bebechy telefonu tego nie zastąpią
  • Odpowiedz
Mirki z #programowanie #android #jezykc #cpp dlaczego nie zwrócenie wartości w funkcji powoduje, że procesor wyrzuca illegal instruction? Architektura #arm Co się takiego dzieje, bo wygląda jakby program counter miał wtedy nieprawidłową wartość i program "poszedł w krzaki". #pytaniedoeksperta
wypoksmieszneobrazki - Mirki z #programowanie #android #jezykc #cpp dlaczego nie zwró...

źródło: comment_Zf4WeNONGuyJW74iVNBP8uEMobiDjnHI.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Skoro #nvidia wydaje sterowniki do GPU dla #arm to znak że jeżeli płytka z takim mikroprocesorem posiada szynę mpcie to po dodaniu odpowiedniej przelotki można cieszyć się tą kartą?
https://www.nvidia.pl/Download/driverResults.aspx/135232/pl
Czy jeżeli zastosuję 64bitowe jądro na takiej płytce (zwłaszcza ze względu na jej specyfikację) to czy ten sterownik da radę ruszyć?

majsterV2 - Skoro #nvidia wydaje sterowniki do GPU dla #arm to znak że jeżeli płytka ...

źródło: comment_II1jsMWFuQq4PKozC5rjp5KtSU0Ch36F.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach