Suunnittelin tulevaa… 16. päivä kuluvaa kuuta tuli #RasPi2B:lläni kymmenen vuotta täyteen #nimipalvelin-hommissa. Käyttiksenä on ollut #Raspbian (2016–2021), #Ubuntu (2021–2023) ja #FreeBSD (2023–). 32-bittisen #armv7:n tuki vain uhkaa kadota kaikkialta ennen pitkää. Tuumin, tulisiko #RasPi4B:stä uusi nimipalvelin ja vanhempi 2B siirtyisi eläkkeelle? #atkjuttuja #linux #bsd #floss #atkjuttuja
🌘 iRISC:互動式 ARMv7 組合語言與電腦架構學習平臺
➤ 從瀏覽器深入晶片核心:揭開 ARM 架構的神祕面紗
https://polysoftit.co.uk/irisc-web/
iRISC 是一個專為網頁環境設計的互動式學習工具,致力於簡化複雜的 ARMv7 指令集架構(ISA)學習過程。使用者無需安裝任何開發環境,即可直接在瀏覽器中編寫組合語言,並透過即時的 REPL 介面觀察 CPU 暫存器(如 r0-r12、SP、PC 等)與旗標位元(CPSR)的變化。該平臺巧妙地將枯燥的硬體理論與動態視覺化結合,讓初學者能直觀地理解底層運算的邏輯與記憶體管理機制,是探索計算機組織的最佳入門起點。
+ 「這對於剛接觸底層程式設計的人來說非常有幫助,能夠即時看到暫存器數值的變化,比起單純閱讀教科書要直觀得多。」
+ 「介面設計精簡卻功能強大,尤其是整合了堆疊與記憶體的視覺化監控,讓抽象的指標操作變得一目瞭然。」
##電腦架構 #教育科技 #組合語言 #ARMv7 #開源工具
iRISC

Suuri kokeilupäivä! Kaksi #RaspberryPi'ta, 2B+ (#armv7) ja 4 (#aarch64). Kolme kokeiltavaa järjestelmää, #AlpineLinux 3.23, #FreeBSD 15.0 ja #NetBSD 10.0 (vain uudempaan RasPiin). Tästä tulee hauskaa. #floss #linux #bsd #atkjuttuja
So I didn't realize the EOL for #homeassistant #armv7 also referred to the docker images they publish. Anyone maintaining a fork to keep them published a while longer?

Raspberry Pi

A relatively underwhelming ARM development board to begin with that was upgraded to a very reasonably performing quad-core CPU in February 2015 and got built-in Wi-Fi in February 2(...)

#aarch64 #arm #armhf #armv6 #armv7 #armv8 #bcm2711 #bcm2835 #bcm2836 #bcm2837 #hardware #raspberrypi #rp3a0 #sbc #singleboardcomputer

https://taoofmac.com/space/hw/raspberry_pi

Ah yes, because who doesn't want to spend their weekend parsing ELF headers and translating memory access while pretending they understand #Armv7 CPU emulation? 🤓 By the end of this 8,336-word epic, you'll be the life of the party with your newfound ability to forward syscalls and handle exception exits. 🎉 #Goals
https://xnacly.me/posts/2025/building-a-minimal-viable-armv7-emulator/ #ELFheaders #emulation #syscall #handling #techenthusiast #weekendproject #HackerNews #ngated
Building a Minimal Viable Armv7 Emulator from Scratch

Emulating armv7 is surprisingly easy, even from scratch AND in Rust

Building a Minimal Viable Armv7 Emulator from Scratch

Emulating armv7 is surprisingly easy, even from scratch AND in Rust

🌘 從零開始打造最小可行ARMv7模擬器
➤ 以Rust實作極簡ARMv7使用者模式模擬器,深入解析ELF與ARM指令
https://xnacly.me/posts/2025/building-a-minimal-viable-armv7-emulator/
作者以Rust語言從零開始,不依賴任何外部函式庫,建構了一個極簡的ARMv7使用者模式模擬器。此模擬器能解析ARMv7的ELF二進位檔,載入其記憶體區段,解碼並模擬執行部分ARMv7指令,並將訪客(guest)記憶體存取轉換為主機(host)記憶體存取。此外,它還能攔截並轉發ARM Linux系統呼叫至x86-64的System V系統呼叫。作者成功地用此模擬器執行了一個「hello world」ARMv7二進位檔,展示了其效率與可行性,並藉此深入理解ELF格式、ARM指令編碼及二進位檔的執行流程。
+ 這篇文章對於想理解模擬器底層運作原理的人來說非常有價值!作者從零開始的堅持令人佩服。
+ Rust 在效能和安全性上的運用在這篇文章中展現得淋漓盡致,對於學習低階系統程式設
#軟體開發 #模擬器 #Rust #ARMv7
Building a Minimal Viable Armv7 Emulator from Scratch

Emulating armv7 is surprisingly easy, even from scratch AND in Rust

Hey #Fediverse, say Hi to Gale!
Gale is a 2016 #Google Wifi #router on the Fediverse. They're running #GoToSocial 20.1 on their quad-core #ARMv7 processor and 512MB of RAM.
You can visit Gale at @[email protected] and Gale will be posting daily facts about #Wifi and #Networking, so give 'em a follow!

For more info, see my blog posts at https://blog.k3can.us/tags/googlewifi/

I'm trying an #Armv7 install of #gotosocial and it seems to kind of work... Except that if I try to upload a photo, then the entire thing crashes. It also crashed once when I tried to update the Instance info screen (adding a description).
It's running on a small device, so I'm guessing that it's just spiking the CPU/RAM and that's causing the crash, but what's weird is that I don't see anything in the logs to suggest a problem, no OOM from the kernal, etc. It's just running one moment and then not running the next.
I've already reduced the cache target significantly and limited the media upload sizes... Is there a way to just disable media entirely? I'm fine with it being a text-only instance. Anyone have any other suggestions for running GTS on a stupidly small server?
#gotosocialhelp