Miniszámítógépek, SBC-k

Orange Pi PC mainline kernel ethernet

Sziasztok!

Egy HUP hozzászólás hatására belementem egy impulzusvásárlásba, és rendeltem egy Orange Pi PC-t.

Tvheadend szervert szeretnék csinálni belőle, rtl2832u DVB-T tunerekkel.
Mivel az orangepi-org-ról csak 3.4-es kerneles imageket lehet letölteni (amiben nincs a kártyámhoz támogatás, és valahogy a linuxtv-s media_build sem akart működni), a sunxi wiki alapján fordítottam hozzá egy 4.4-es kernelt ebből a forrásból.
Így már mennek a tunerek, de nincs HDMI és Ethernet. Előbbi nélkül még elvagyok, de az utóbbira szükségem lenne, hogy felszabaduljon az az USB port, amibe most egy USB-s Ethernet adapter van dugva.
Sajnos neten kereséssel nem nagyon találtam erre vonatkozó információkat, szóval ha valaki tudja, hogy milyen patch vagy kernel konfigban bekapcsolt driver kellene az integrált Ethernet felélesztéséhez, azt kérem ne tartsa magában!

Köszi!

Menetrögzítő kamera hosszú akkuidővel

Olyan autós menetrögzítő kamerát keresek, ami sok-sok órán keresztül képes akkumulátorról működni/rögzíteni, és nem kell állandóan a töltőn lógnia. Ez az igény kb. minden mást felülír, az egyetlen amit nem az a normális képminőség. Ezen felül nem kell nekem semmi extra. Létezik ilyen? Amiket eddig találtam maximum néhány perces működésről írtak, ami egy vicc kategória.

Köszi!

SOHO használatra

Kedves Tagok!

Picit befürödtem a windowsos PC Stick (Intel Atom, 2GB RAM, 32GB "HDD", Intel, Lenovo, Modecom, mind3 gyártót kipróbáltam) használatával, egyszerűen lefagy, vagy instabil lesz a Windows 10 (32 bit) 1511-es verzió frissítése után, és (sajnos) nincs tudásom ezt megoldani - de, ha valaki tudna segíteni ebben, azt nagyon megkö$zönném természetesen...:-)

Szóval arra jutottam, hogy kb. ~35-40e Ft-t még rááldozok egy ARM alapú "mini" PC-re, ami csendes, nincs benne zúgó ventilátor, és elfér egy tenyérnyi helyen és Linux (Ubuntu ha lehet) fusson rajta.

A kijelző egy 28"-os full HD felbontású monitor HDMI/DVI/VGA bemenetekkel, ezért jó lenne, ha nem akadozna az esetleges videó lejátszás, bár főleg szövegszerkesztés, böngészés, nyomtatás, semmi extra más.

Kinéztem két terméket:

- http://malnapc.hu/yis/banana-pi-bpi-m3-octa-core

- http://malnapc.hu/yis/raspberry-pi-2-model-b-1gb-8gb-sd

Nyilvánvaló az egyik 8-, a másik 4 magos ARM procival rendelkezik, valamint 2- illetve 1GB memóriával, így az egyik ára közel a duplája a másiknak naiv megközelítéssel, de nyilván ez a teljesítményben is valahol meglátszik.

A nagy kérdés az, hogy MAGYAR nyelvi felületű Ubuntu Linux-ot tudnak-e ezek futtatni, és mi az ami az ARM-es Ubuntu portból hiányzik pl. a Ubuntu 15.10, x64 verzióhoz képest amit használok a notebook-on?

Előre is köszönöm a válaszokat!

Üdv:
Balázs

Raspberry, Arch, python: wiringPy2-hiba

Sziasztok.

Gondoltam Arch linuxszal is megkísérlem Raspberryn a pcd8544 screent beüzemelni, ha már Raspbianon csontra fut hónapok óta.

( pcd8544 képek itt )
Azonban itt van némi probléma. Pl. az Arch repo nem tartalmaz wiringpi2 csomagot. Sebaj, kézzel letöltöttem és fordítás után telepítettem.
Ekkor jöttek a gondok.
(Itt egy leírás, hogy Raspbianon mit kell tenni: http://raspi.tv/how-to-install-wiringpi2-for-python-on-the-raspberry-pi )

Arch-on így jártam el:

1. python-pip telepítése, majd python alatt a wiringpi2 importálása, tesztje:

# pacman -Ss python-pip
extra/python-pip 7.1.2-2 [installed]
The PyPA recommended tool for installing Python packages
[ root@archpi getty@tty1.service.d]# pip install wiringpi2
Requirement already satisfied (use --upgrade to upgrade): wiringpi2 in /usr/lib/python3.5/site-packages/wiringpi2-1.1.1-py3.5-linux-armv7l.egg
[ root@archpi getty@tty1.service.d]# python
Python 3.5.1 (default, Dec 11 2015, 05:35:52)
[GCC 5.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import wiringpi2
>>> wiringpi2.piBoardRev()
2

Eddig rendben is van, kiírta hogy 2, azaz megy. Gondoltam ezután fog menni a pcd8544 examles könyvtáraiban szereplő összes script, de tévedtem:

#
[ root@archpi examples]# ./alphabet_text.py
Traceback (most recent call last):
File "./alphabet_text.py", line 3, in
import pcd8544.lcd as lcd
File "/usr/lib/python3.5/site-packages/pcd8544/lcd.py", line 4, in
import wiringPy
ImportError: No module named 'wiringPy'

A fenti lcd.py fájlban hiába írom át a 4. sorban a wiringPy-t wiringPy2-re, a hibaüzenet ugyanez.

-------------
Szerintetek mit hagyok ki?

Raspberry PI A+ image flasher

Sziasztok

Támadt egy apró gond, és ezt ötlet követte - de mielőtt nekiugranék megvenni körbekérdeznék olyanokat akinek van ilyen deszkája. A következő a helyzet:

Kellene egy pici SBC, ami marha olcsó, és nem eszik sokat, de elbír egy táp nélküli 4 portos HUB-ot aminek a fogyasztása 5V és 500 mA csúcsban. A feladata az lenne, hogy az SD kártyán lévő adatokat, bootolható image-ket, és egyéb adathalmazokat flashelje fel hibátlanul. A kezelőfelülethez egy kicsi kijelzőre gondoltam, amit rá lehetne akasztani az LCD portjára.

A kérdéseim a következőek:
Elég lenne-e 2A-es 5V-os szabvány táp a gépnek ha az LCD és a telerakott HUB is rajta van? Mennyit eszik teljes terhelés mellett egy RSpi A+?
Van-e hozzá olyan kijelző, ami kompatibilis vele, vagy csak a többivel megy?

Z

Raspberry Pi cron furcsaságok

Hello.

Nekem kissé furán viselkedi a cron RPi alatt, a legfrissebb Raspbian verzióval (Debian Jessie alapú):

pi@raspberrypi ~ $sudo cron -l
cron: can't lock /var/run/crond.pid, otherpid may be 375: Resource temporarily unavailable

pi@raspberrypi ~ $ sudo cron -e
cron: invalid option -- 'e'
usage: cron

Üzenetket kapom, de ugyan akkor a /etc/crontab létezik, szerkeszthető szövegszerkesztővel, használatban van.

Szóval tulajdonképpen nincs probléma mert ami szerepel a /etc/crontab-ban az megy. De a rendes rendszerhívást nem szereti. Szóval csak érdekelni, hogy találkozott már valaki ilyennel ha igen az mitől lehet?

[Megoldva] Atmega mini pro, kinyírtam?

Üdv

Mint oly sokszor feltöltöttem egy rövidke programot (WD kisérletezés) az atmega mini pro-ra (328P), majd a 13-as porton lévő LED szapora villogásba kezdett.
Nem tudok vele semmit kezdeni. Nem lehet rá semmit tölteni, a reset után kb 1s után ismét vadul villog a 13-as LED.
Kinyírtam? Ha nem akkor hogyan tudom feltámasztani?

Előre is köszönöm a hozzászólásokat.

piBoardRev: Unable to determine board revision {megoldva}

piBoardRev: Unable to determine board revision from /proc/cpuinfo
-> Unable to open /proc/cpuinfo
-> You may want to check:
-> http://www.raspberrypi.org/phpBB3/viewtopic.php?p=184410#p184410

Sziasztok.

A fenti érdekesség egy RPI2-n jön ki egy python-scriptem futtatásakor. Nem értem miért áll le a script, pláne azt, hogy miért hoz ki a prompt visszaadásakor egy ilyen üzenetet.

A forráskód amit futtatok, az parancssorba és egy nokia kijelzőre küld stringeket, mellékesen dumpol is egy fájlba:



#!/usr/bin/env python

from __future__ import print_function
import serial, io, re
import pcd8544.lcd as lcd   #nokia screen cuccai
import time, os, sys, getopt
import textwrap   #szovegformazas cucca

if not os.geteuid() == 0:
    sys.exit('Legyel root...')

addr  = '/dev/ttyAMA0'  # serial port
baud  = 9600            # baud
fname = '/home/pi/gpslogger/gps-log/log-py.nmea'   # log file
fmode = 'a'             # loggolas modja = append
with serial.Serial(addr,9600) as pt, open(fname,fmode) as outf:
 spb = io.TextIOWrapper(io.BufferedRWPair(pt,pt,1),
  encoding='ascii', errors='ignore', newline='\r',line_buffering=True)
 spb.readline()  
 while (1):
  x = spb.readline()  # olvasunk soros portrol
#  z = textwrap.fill(x, 14) # ez kiirja 14 oszlopos sorba a cuccot
  outf.write(x)       # fajlba irunk
  outf.flush()        # urites
  lcd.init()
  if "RMC" in x:      # GNRMC: glonass, GPRMC: gps, ha csak RMC, akkor tokmindegy mi van epp benn
   #print (x)
   sorhossz = 14      #ez a nokija screen szelessege karakterekben merve
   balra = x.ljust(sorhossz)
   kiirni = balra
   #print (textwrap.fill(kiirni, 14))
   
   cucc = kiirni.split(',')  # ez szeletel
   print ("{[0]}".format(cucc))
   print ("{[1]}".format(cucc))
   print ("{[2]}".format(cucc))
   print ("{[3]}".format(cucc))
   print ("{[4]}".format(cucc))
   print ("{[5]}".format(cucc))
   print ("{[6]}".format(cucc))
   print ("{[7]}".format(cucc))
   print ("{[8]}".format(cucc))
   print ("{[9]}".format(cucc))
   print ("{[10]}".format(cucc))
   print ("{[11]}".format(cucc))
   # a csodaszep kiertekelos lcd-csicsakat meg nem irtam meg, mert atlag 10 perc mulva leall az egesz...
   lcd.text(kiirni)      #itt irom ki lcd-re
   time.sleep(5)         # varok, hogy el is tudjam olvasni ami kiirodott
# ennyi.

Tehát 10 perc múlva behal a script.
L80-as és L86-os cucc van rákötve RX/TX-re, egyik csak GPS, másik meg GPS-GLONASS jeleket fogad, szűröm az RMC mondatokat, és mentem is, majd kiiratom a kis képernyőre hogy tudjam, sikeresen fut a logger.

De nem értem, miért áll le.

Amúgy a cpuinfo ez:

processor : 0
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 57.60
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5

processor : 1
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 57.60
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5

processor : 2
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 57.60
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5

processor : 3
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 57.60
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5

Hardware : BCM2709
Revision : a01041
Serial : 0000000037ad6dad

---------------
Kernelem:
3.18.11-v7+

root@gpslogger:/etc# cat /etc/rpi-issue
Raspberry Pi reference 2015-01-31 (armhf)
Generated using spindle, http://asbradbury.org/projects/spindle/, 56db930, stage4-lxde-edu.qed

root@gpslogger:/etc# cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 7 (wheezy)"
NAME="Raspbian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=raspbian
ID_LIKE=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

--------------

Látott már a fenti jelenséghez hasonlót valaki?

Raspberry Pi 2 Java ME probléma

Sziasztok!

Próbálom feltenni Raspbian alá a Java ME-t Raspberry Pi 2 Model B 1GB-re, de amikor a userTest.sh-t indítom (akár sudo-val), mindig ezt írja ki:

Java is starting. Press Ctrl-C to exit
detect_fb_type: unknown device type
[ERROR] [LCD] iso=-1:javacall_init_frame_buffer: failed to detect fb type

Lehet a Java ME az új Raspberry-t nem támogatja?