From 30a8054f08c94a60d80272f53c846c23a6f3c9e2 Mon Sep 17 00:00:00 2001 From: julien Date: Sat, 15 Nov 2025 14:58:54 +0100 Subject: [PATCH] "Updates" --- On host/Caddyfile | 2 +- Turing Pi/compute-modules.md | 145 +---------------------------------- Turing Pi/odroid-hc4.md | 62 +++++++++++++++ Turing Pi/webcam.md | 66 ++++++++++++++++ 4 files changed, 131 insertions(+), 144 deletions(-) create mode 100644 Turing Pi/odroid-hc4.md create mode 100644 Turing Pi/webcam.md diff --git a/On host/Caddyfile b/On host/Caddyfile index 8ad7073..c48c122 100644 --- a/On host/Caddyfile +++ b/On host/Caddyfile @@ -176,7 +176,7 @@ dkr.delmar.bzh { gzip minimum_length 1024 } - reverse_proxy bob:11750 + reverse_proxy bob:9120 } dolibarr.delmar.bzh { diff --git a/Turing Pi/compute-modules.md b/Turing Pi/compute-modules.md index f7dcd57..63e4c12 100644 --- a/Turing Pi/compute-modules.md +++ b/Turing Pi/compute-modules.md @@ -1,4 +1,5 @@ -# Compute Modules +Compute Modules +=== ### Install OS / headless installation @@ -150,134 +151,6 @@ sudo apt update && sudo apt install -y git-all git-lfs curl wget screenfetch net **PS :** [Ubuntu Pro](https://ubuntu.com/pro/tutorial) ---- -#### Webcam (carlo) - -``` -echo 'deb http://download.opensuse.org/repositories/hardware:/razer/Debian_12/ /' | sudo tee /etc/apt/sources.list.d/hardware:razer.list -curl -fsSL https://download.opensuse.org/repositories/hardware:razer/Debian_12/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/hardware_razer.gpg > /dev/null -sudo apt update -sudo apt install usbutils openrazer-meta vlc - -lsusb | grep '1532:' -``` - -``` -Bus 001 Device 004: ID 1532:0e06 Razer USA, Ltd Razer Kiyo X -``` - -``` -cvlc v4l2:///dev/video3 -``` - -``` -sudo vim /usr/share/camera-streamer/examples/camera-streamer-generic-usb-cam.service -``` -``` -[Unit] -Description=camera-streamer web camera for USB camera on Generic platform -After=network.target -ConditionPathExistsGlob=/dev/v4l/by-id/usb-*-video-index0 - -[Service] -ExecStart=/usr/bin/camera-streamer \ - -camera-path=/dev/video3 \ - -camera-format=JPEG \ - -camera-width=1920 -camera-height=1080 \ - -camera-fps=30 \ - ; use two memory buffers to optimise usage - -camera-nbufs=3 \ - --http-listen=0.0.0.0 \ - --http-port=8080 \ - ; disable video streaming (WebRTC, RTSP, H264) - ; on non-supported platforms - -camera-video.disabled - -DynamicUser=yes -SupplementaryGroups=video i2c -Restart=always -RestartSec=10 -Nice=10 -IOSchedulingClass=idle -IOSchedulingPriority=7 -CPUWeight=20 -AllowedCPUs=1-2 -MemoryMax=250M - -[Install] -WantedBy=multi-user.target -``` -``` -sudo systemctl enable /usr/share/camera-streamer/examples/camera-streamer-generic-usb-cam.service -sudo systemctl start camera-streamer-generic-usb-cam.service -``` -``` - -``` ---- - -#### Odroid HC4 - -[![hc4-board.webp](https://bookstack.delmar.bzh/uploads/images/gallery/2024-05/scaled-1680-/4kugAUKiY1KhcIBa-hc4-board.webp)](https://bookstack.delmar.bzh/uploads/images/gallery/2024-05/4kugAUKiY1KhcIBa-hc4-board.webp) - -##### Specifications - -
Form FactorBoard Dimensions: 84mm x 90.5mm x 25.0mm -Heatsink Dimensions: 40mm x 32mm x 10mm -Weight: 280g including heatsink, fan and case
ProcessorAmlogic S905X3 Processor -L1 instruction cache: 32 KB, 4-way set associative (128 sets), 64 byte lines, shared by 1 processor -L1 data cache: 32 KB, 4-way set associative (128 sets), 64 byte lines, shared by 1 processor -L3 data cache: 512KB , 16-way set associative (512 sets), 64 byte lines, shared by 4 processors - -Quad-Core Cortex-A55 (1.800GHz) -ARMv8-A architecture with Neon and Crypto extensions -Mali-G31 MP2 GPU with 4 x Execution Engines (650Mhz)
MemoryDDR4 4GiB with 32-bit bus width -Data rate: 2640 MT/s (PC4-21333 grade) -1.2Volt low power design
Storage1x Micro SD slot (DS/HS mode up to UHS-I SDR104)
Networking1 x GbE LAN ports (RJ45, supports 10/100/1000 Mbps) -- Realtek RTL8211F (Ethernet transceiver) -- LED indicators -\* Green LED: Flashing by data traffics at 100Mbps connection -\* Amber LED: Flashing by data traffics at 1000Mbps connection
Video1 x HDMI 2.0 (up to 4K@60Hz with HDR, CEC, EDID) -Although the +5V Power pin is able to supply a mininum of 300mA, a sink shall not draw more than 50mA of current from the +5V Power pin.
Audio1 x HDMI digital output
Cooler1 x Passive heatsink ( 40x32x10 mm ) on the CPU of PCB board -1 x Hydraulic Bearing FAN -- Rated Voltage : 5V -- Rated Current : 100mA -- Max Speed RPM : 4,000 -- Air Flow CFM : 4.3 -- Air Pressure (In H2O) : 0.053 -- Noise Level(dBA) : 23.9 -- Dimension : 40 x 40 x 10.6 mm -- Wire & Connector : 80mm, 4 pin 1.25mm pitch
External I/O1 x USB 2.0 host port -1 x Debug serial console (UART) -2 x SATA Connectors
Other featuresIR receiver for remote controller -System LED Indicators: -- Red (POWER) – Solid light when DC power is connected -- Blue (ALIVE) – Flashing like heartbeat while Kernel is running. Solid On in the u-boot stage. Turns off if there is no bootable media. -- Red (HDD/SSD active) - Flashing while SATA HDD/SSD are reading or writing.
Power1 x DC jack : outer (negative) diameter 5.5mm, inner (positive) diameter 2.1mm -DC input : 14.5V ~ 15.5V -\- DC 15V/4A power adapter is recommended -Power consumption with two ST2000DM006 HDDs : -\- IDLE(with HDD in spin-down) : ≃ 5.88W -\- Active(using SAMBA): ≃ 15.59W -\- Suspend: ≃ 0.29W - -
- -
##### Setup - -> sheldon (192.168.1.16) -> pleb/transatlantique - -``` -Choose "Exit to shell" -(switch to console then) -# netboot_default -# exit -(back to petiboot menu) -``` - -> Choose OS from the net install-able" image list... - --- ### Disk(s) @@ -433,20 +306,6 @@ ssh-copy-id -f -i ~/.ssh/id_ed25519.pub pleb@ --- -### Shopping - -- [https://pine64.com/product-category/soquartz/](https://pine64.com/product-category/soquartz/ "https://pine64.com/product-category/soquartz/") -- [https://www.mixtile.com/store/som/core-3588e/](https://www.mixtile.com/store/som/core-3588e/ "https://www.mixtile.com/store/som/core-3588e/") - -
BoardKitPrice
[Nas Kit](https://www.aliexpress.com/item/1005006289863559.html?spm=a2g0o.detail.1000014.64.75c1k4cWk4cWVb&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.40050.354490.0&scm_id=1007.40050.354490.0&scm-url=1007.40050.354490.0&pvid=507efbc8-f066-4a67-82f6-f969e179eb4c&_t=gps-id:pcDetailBottomMoreOtherSeller,scm-url:1007.40050.354490.0,pvid:507efbc8-f066-4a67-82f6-f969e179eb4c,tpp_buckets:668%232846%238115%232000&pdp_npi=4%40dis%21EUR%2150.19%2150.19%21%21%21385.18%21385.18%21%402103854017054197215078495e97e0%2112000036629162782%21rec%21FR%21%21AB&utparam-url=scene%3ApcDetailBottomMoreOtherSeller%7Cquery_from%3A)with CM 3588 16/64 -> [Starter guide](https://linustechtips.com/topic/1564904-the-ultimate-starter-guide-to-friendlyelec-cm3588-rk3588/)€226,77
[Radxa Taco](https://fr.aliexpress.com/item/1005005415666355.html?spm=a2g0o.detail.0.0.31860kNE0kNEZ4&gps-id=pcDetailTopMoreOtherSeller&scm=1007.40000.327270.0&scm_id=1007.40000.327270.0&scm-url=1007.40000.327270.0&pvid=d6f4c391-afa2-4c6f-9bd5-0b0c8441bd99&_t=gps-id:pcDetailTopMoreOtherSeller,scm-url:1007.40000.327270.0,pvid:d6f4c391-afa2-4c6f-9bd5-0b0c8441bd99,tpp_buckets:668%232846%238113%231998&pdp_npi=4%40dis%21EUR%21138.31%21138.31%21%21%211059.06%211059.06%21%402103868d17054832256327135e5684%2112000032971984993%21rec%21FR%21%21AB&utparam-url=scene%3ApcDetailTopMoreOtherSeller%7Cquery_from%3A)board only€138,31
[Radxa NX5](https://arace.tech/products/radxa-nx5?variant=42478160576692)Compute Module (RK3588S) 4/32€74,95
> [Infos](https://radxa.com/products/compute-module/nx5/)Compute Module (RK3588S) 8/64€102,95
Compute Module (RK3588S) 16/128€149,95
Compute Module (RK3588S) 32/256€233,95
[Turing RK1](https://turingpi.com/product/turing-rk1)CM (RK3588) 8Gb ram$149.00
CM (RK3588) 16Gb ram$189.00
CM (RK3588) 32Gb ram$299.00
- -
#### LattePanda Mu - -[https://www.lattepanda.com/lattepanda-mu](https://www.lattepanda.com/lattepanda-mu) - ---- - ### Documentation [https://docs.turingpi.com](https://docs.turingpi.com) diff --git a/Turing Pi/odroid-hc4.md b/Turing Pi/odroid-hc4.md new file mode 100644 index 0000000..cd6dc1a --- /dev/null +++ b/Turing Pi/odroid-hc4.md @@ -0,0 +1,62 @@ +Odroid HC4 +=== + +[![hc4-board.webp](https://bookstack.delmar.bzh/uploads/images/gallery/2024-05/scaled-1680-/4kugAUKiY1KhcIBa-hc4-board.webp)](https://bookstack.delmar.bzh/uploads/images/gallery/2024-05/4kugAUKiY1KhcIBa-hc4-board.webp) + +##### Specifications + +
Form FactorBoard Dimensions: 84mm x 90.5mm x 25.0mm +Heatsink Dimensions: 40mm x 32mm x 10mm +Weight: 280g including heatsink, fan and case
ProcessorAmlogic S905X3 Processor +L1 instruction cache: 32 KB, 4-way set associative (128 sets), 64 byte lines, shared by 1 processor +L1 data cache: 32 KB, 4-way set associative (128 sets), 64 byte lines, shared by 1 processor +L3 data cache: 512KB , 16-way set associative (512 sets), 64 byte lines, shared by 4 processors + +Quad-Core Cortex-A55 (1.800GHz) +ARMv8-A architecture with Neon and Crypto extensions +Mali-G31 MP2 GPU with 4 x Execution Engines (650Mhz)
MemoryDDR4 4GiB with 32-bit bus width +Data rate: 2640 MT/s (PC4-21333 grade) +1.2Volt low power design
Storage1x Micro SD slot (DS/HS mode up to UHS-I SDR104)
Networking1 x GbE LAN ports (RJ45, supports 10/100/1000 Mbps) +- Realtek RTL8211F (Ethernet transceiver) +- LED indicators +\* Green LED: Flashing by data traffics at 100Mbps connection +\* Amber LED: Flashing by data traffics at 1000Mbps connection
Video1 x HDMI 2.0 (up to 4K@60Hz with HDR, CEC, EDID) +Although the +5V Power pin is able to supply a mininum of 300mA, a sink shall not draw more than 50mA of current from the +5V Power pin.
Audio1 x HDMI digital output
Cooler1 x Passive heatsink ( 40x32x10 mm ) on the CPU of PCB board +1 x Hydraulic Bearing FAN +- Rated Voltage : 5V +- Rated Current : 100mA +- Max Speed RPM : 4,000 +- Air Flow CFM : 4.3 +- Air Pressure (In H2O) : 0.053 +- Noise Level(dBA) : 23.9 +- Dimension : 40 x 40 x 10.6 mm +- Wire & Connector : 80mm, 4 pin 1.25mm pitch
External I/O1 x USB 2.0 host port +1 x Debug serial console (UART) +2 x SATA Connectors
Other featuresIR receiver for remote controller +System LED Indicators: +- Red (POWER) – Solid light when DC power is connected +- Blue (ALIVE) – Flashing like heartbeat while Kernel is running. Solid On in the u-boot stage. Turns off if there is no bootable media. +- Red (HDD/SSD active) - Flashing while SATA HDD/SSD are reading or writing.
Power1 x DC jack : outer (negative) diameter 5.5mm, inner (positive) diameter 2.1mm +DC input : 14.5V ~ 15.5V +\- DC 15V/4A power adapter is recommended +Power consumption with two ST2000DM006 HDDs : +\- IDLE(with HDD in spin-down) : ≃ 5.88W +\- Active(using SAMBA): ≃ 15.59W +\- Suspend: ≃ 0.29W + +
+ +
##### Setup + +> sheldon (192.168.1.16) +> pleb/transatlantique + +``` +Choose "Exit to shell" +(switch to console then) +# netboot_default +# exit +(back to petiboot menu) +``` + +> Choose OS from the net install-able" image list... diff --git a/Turing Pi/webcam.md b/Turing Pi/webcam.md new file mode 100644 index 0000000..57fd13c --- /dev/null +++ b/Turing Pi/webcam.md @@ -0,0 +1,66 @@ +Webcam +=== + +### (carlo) + +```bash +echo 'deb http://download.opensuse.org/repositories/hardware:/razer/Debian_12/ /' | sudo tee /etc/apt/sources.list.d/hardware:razer.list +curl -fsSL https://download.opensuse.org/repositories/hardware:razer/Debian_12/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/hardware_razer.gpg > /dev/null +sudo apt update +sudo apt install usbutils openrazer-meta vlc + +lsusb | grep '1532:' +``` + +``` +Bus 001 Device 004: ID 1532:0e06 Razer USA, Ltd Razer Kiyo X +``` + +```bash +cvlc v4l2:///dev/video3 +``` + +```bash +sudo vim /usr/share/camera-streamer/examples/camera-streamer-generic-usb-cam.service +``` + +``` +[Unit] +Description=camera-streamer web camera for USB camera on Generic platform +After=network.target +ConditionPathExistsGlob=/dev/v4l/by-id/usb-*-video-index0 + +[Service] +ExecStart=/usr/bin/camera-streamer \ + -camera-path=/dev/video3 \ + -camera-format=JPEG \ + -camera-width=1920 -camera-height=1080 \ + -camera-fps=30 \ + ; use two memory buffers to optimise usage + -camera-nbufs=3 \ + --http-listen=0.0.0.0 \ + --http-port=8080 \ + ; disable video streaming (WebRTC, RTSP, H264) + ; on non-supported platforms + -camera-video.disabled + +DynamicUser=yes +SupplementaryGroups=video i2c +Restart=always +RestartSec=10 +Nice=10 +IOSchedulingClass=idle +IOSchedulingPriority=7 +CPUWeight=20 +AllowedCPUs=1-2 +MemoryMax=250M + +[Install] +WantedBy=multi-user.target +``` + +```bash +sudo systemctl enable /usr/share/camera-streamer/examples/camera-streamer-generic-usb-cam.service +sudo systemctl start camera-streamer-generic-usb-cam.service +``` +