#arm

0
10

Zacząłem się bawić RPi i nie widzę tak jak kiedyś było listy załączonych plików które trafiają do kompilacji.
Gdzie to jest? Wolę mieć kontrolę nad tym co jest załączone (nosaczfejs) i widzieć strukturę. Chce pogrzebać albo zobaczyć nagłówki jak to deklaruje zegar piny jakieś rejestry itp.
I jak dodać kod który mam w folderze albo wgl do kodu bez szukania linków do całych bibliotek? To jakiś bajzel bo wtedy też nie wiem co podołączał albo co mam zadeklarować a co nie jest na liście możliwych. Chcę uruchomić kod ST7789 ale w sumie nie wiem co się zrobi bo jest śmietnik albo nie wiadomo nic jak kliknę załącz bibliotekę.

#arduino #rpi #arm #programowanie

Zaloguj się aby komentować

Zaloguj się aby komentować

mortt
  • Supports up to 64GB LPDDR5, with 136 GB/s memory bandwidth

szkoda, do apple jeszcze daleko.

radek-piotr-krasny

@mortt apple ma w chipsecie wiec nie szkoda. Mam nadzieje że tu dadzą normalne sloty na dimm

mortt

@radek-piotr-krasny no tak, tylko apple ma 800GB więc jednak trochę szkoda zrobiliby na 400GB i przestałoby mi być szkoda.

Heheszki

Szkoda że dopiero 7.

W takim tempie pierwsze zaczną się psuć nim dobiją setki.

TytusBomba

@radek-piotr-krasny o co ci chodzi z tym "fajnie że już nie tylko apple"? Przecież oni poza złączem chyba nigdy nic swojego nie wprowadzili, a jedyne co mają wybitne to marketing.

mortt

@TytusBomba zdaje się, że chodzi o sensowny desktop na arm, ale oczywiście nie jestem OPem więc może chodzi mu o coś innego

radek-piotr-krasny

@TytusBomba że zrobili serie mainstreamowych komputerów po raz drugi zmieniając architekturę. Nikt tego nie zrobił, tym bardziej dwukrotnie

Zaloguj się aby komentować

#pasty

>kuc 2/10 programowanie mikroprocesorów w c motzno

>studiuj na kucbudzie

>bądź na zajeciach

>dostań smsa:

>tutaj blondyna ze #spotted #wroclaw, napisz do mnie jak będziesz miał chwilę.

>cotosiestao

>w sumie nic do stracenia, zadzwoń do niej i umówcię się na #bilard

>śmieszkowanie, loszka 7/10, dobrze nam się rozmawia

>po bilardzie idziemy na gastro do maka

super romantyczna kolacja k⁎⁎wo XD

>po maku przyszła pora na wino

okazało się, że też lubi pić w plenerze

ale carlo rossi z kubeczków #freshmarket w plenerze najlepsze XD

>w sumie już późno seba, może wpadniesz na kawę?

wtf, czyżby te słynne segzy? XD

>wchodzimy do mieszkania idziemy do jej pokoju

>patrzę na biurko i widzę płytki z #avr i #arm

>karyna, ty też programujesz?

>usiedliśmy razem do komputera i programowaliśmy całą noc, nauczyłem jej obsługi timerów i wyzwalania zboczem

>mowie, ze musze isc

>ona pyta, czy nie zostane na noc

>co

>pytam co ma na mysli

>ona odpowiada, ze byla samotna przez dłuzszy czas i programowanie ze mną było świetne, i może mi sie w pewien sposób odpłacić

>nie wierze jej, ale pomimo to ide z nia

>prowadzi mnie do sypialni, rozbieramy sie

>uprawiam najlepszy seks w moim życiu, nie tak jak zawsze ;_;

>po 30 minutach pada w moje ramiona ze zmęczenia

>mowi „ale masz ogromnego k⁎⁎⁎sa, seba”

>odpowiadam „ty tez”

Zaloguj się aby komentować

#diy #hacking #riscv #arm #pinebookpro

Czołgiem,


wpadł mi ostatnio do głowy pomysł z cyklu tych mocno porąbanych.

Otóż od dłuższego czasu jestem posiadaczem https://wiki.pine64.org/wiki/Pinebook_Pro oraz https://arace.tech/products/milk-v-duo


Laptop sam w sobie nie jest za specjalnie użyteczny biorąc pod uwagę współczesne internety jak i jego specyfikację.

Jest to natomiast niesamowita maszyna do szeroko pojętego hackingu czy developmentu. Startuje szybciutko z uwagi na brak BIOSu (tak tak wiem coreboociarze, dla x86 to też nie problem ;p), na baterii żyje z palcem w d⁎⁎ie 14h+


Wymyśliłem sobie więc że zrobię compu-cepcję i do środka Pinebooka wpakuje milk-v duo. Całość chciałem spiąć tak żeby pasożytniczy SBC był zasilany z akumulatora PB, ale najbardziej zajarała mnie perspektywa współdzielonej karty µSD.


Musicie wiedzieć że PB ma slot na µSD, podobnie Milk-V. Istnieje więc wariant bawienia się Milkiem w którym na PB "kompiluję obraz karty" który potem odpalam na Milku. Chciałbym jednak zabudować Milka do wewnątrz Pinebooka na stałe, co nieco mogłoby utrudnić szuflowanie kartą Stąd pomysł na *coś* między slotem µSD komputera, interfejsem SD komputera a interfejsem SD SBC co przełączałoby piny MISO/MOSI karty między urządzeniami.


Modus operandi byłoby następujące:

Wkładam µSD do Pinebooka, montuję kartę w systemie. Crosskompiluję soft i przerzucam go na kartę.

Kartę odmontowuję.

Przełączam wajchę skutecznie odłączając piny danych od Pinebooka i podłączając do Milka.

Wymuszam RESET karty.

Karta pojawia się w Milku

Profit.

(Pomijam tu UART Milka czy jego resetowanie. Na to też mam pomysl, ale nie o tym jest ten post. )

Stwierdzam że jednak skompilowany program potrzebuje czegoś więcej więc "odpinam" kartę od SBC i "podpinam" ją do PBP.


Pytanie jak rozwiązać takie multipleksowane sygnałów. Najprostszym rozwiązaniem wydaje się być para przekaźników bo im nie przeszkadza polaryzacja sygnału, no ale mamy 2024 rok i na pewno są jakieś bardziej eleganckie rozwiązania problemu elektronicznej komutacji sygnałów w.cz


Ktoś z szanownych zebranych miewał równie głupie pomysły i jest w stanie podzielić się swoim expem?


Z góry uprzedzam że posty typu "wykorzystaj USB/ czemu nie spróbujesz XYZ/ szwagier łączył się po wifi i było wporzo" będą mocno nie na temat. Nie interesują mnie "łatwiejsze sposoby". Chcę przełączać szynę karty SD między dwoma urządzeniami - i w tym temacie proszę się wypowiadać.

teetx

Nie mam pojęcia o czym piszesz!

Mało skromnie znaczy do, że mądryś.

Czyń dziwne rzeczy! Ten świat potrzebuje pozytywnych pojebów

mike-litoris

@teetx do mądrości mi daleko.

a pomysł jest taki żeby przekładać karty pamięci między dwoma urządzeniami nie wymując karty fizycznie z gniazda

AndrzejZupa

Było setki razy. Zamykam!

#heheszki #elektroda

mike-litoris

Więc - powiedzmy że ten post będzie moim śmietniczkiem na opis progressu

przeglądając kategorię "signal switches" słusznie zaproponowaną przez @k0201pl zadałem sobie pytanie ile tak naprawdę sygnałów miałbym do przełączenia.


I tak z pomocą przyszedł mi pinout karty SD: https://components101.com/misc/microsd-card-pinout-datasheet

i palce na których policzyłem że potrzebuję 6 linii


Zasilanie chcę czerpać z laptopa - siłą rzeczy krótsza droga na linii bateria -> przetwornica 5v -> przetwornica 3.3v niż

bateria -> przetwornica 5v -> milk -> przetwornica 3.3v.


Postawiłem więc na dwa układy https://www.tme.eu/pl/details/74cbtlv3257pw.118/dekodery-multipleksery-przelaczniki/nexperia/74cbtlv3257pw-118/


zamysł jest taki że linie adresowe S oraz latch ~OE będą wspólne dla obydwu układów. Wejścia A podłączone do gniazda karty, wyjścia B1 do pinebooka, B2 do milka.

Brzmi banalnie ale daleka droga do celu z moim doświadczeniem:P Co jednak nie stoi na przeszkodzie żeby zamówić 10 szt scalaków i spróbować, c'nie?

Zaloguj się aby komentować

Skylark

Mam duzo systemow Arm (32/64, od 1 do 192 PE) i RISC-V (od 1 do 64 core). Generalnie nowe Army sa naprawde szybkie, prawie (ale nie do konca) porownywalne z Zen4, a jezeli program jest bardzo ciezki floatowo, to czesto szybsze.


RISC-V niestety sie nie umywa, kilkakrotnie wolniejsze - architektura jest zbyt nastawiona na estetyke i regularnosc, przez to ze jest to projekt uniwersytecki. Arm w AArch64 zrobil duzo kompromisow sterowanych przez symulacje i pomiary praktycznego oprogramowania. Architektura nie jest jakas super piekna i regularna (chociaz nie jest zla w porownaniu z AArch32), ale za to programujac w asemblerze jest sie czasem zaskoczonym, jak niewiele instrukcji potrzeba zeby sie wyrazic.

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować