Hat jemand von euch schon mit dem odroid c2 und libreelec eine funksteckdose geschalten ? Dafür braucht man glaube ich wiring pi oder ?
Beiträge von emka81
-
-
Hat jemand von euch zufällig eine Lösung parat, wenn man eine Bildschirmauflösung von 1024x768 hat, und diese mittels hdmi to dvi Kabel verwenden möchte ? In meiner boot.ini steht bis jetzt folgendes drinnen.
Code
Alles anzeigen#------------------------------------------------------------------------------------------------------ # # boot.ini identification # #------------------------------------------------------------------------------------------------------ ODROIDC2-UBOOT-CONFIG #------------------------------------------------------------------------------------------------------ # # Boot Specific Stuff # #------------------------------------------------------------------------------------------------------ setenv bootrootfs "boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2" #------------------------------------------------------------------------------------------------------ # # Console Setup # setenv condev "console=ttyS0,115200n8" # on serial port # setenv condev "console=tty0" # on display (HDMI) # setenv condev "console=tty0 console=ttyS0,115200n8" # on both # #------------------------------------------------------------------------------------------------------ setenv console "console=tty0" #------------------------------------------------------------------------------------------------------ # # Video # Setup the video output (default is 1080p60hz) # 480 Lines (720x480) # setenv hdmimode "480i60hz" # Interlaced 60Hz # setenv hdmimode "480i_rpt" # Interlaced for Rear Projection Televisions 60Hz # setenv hdmimode "480p60hz" # 480 Progressive 60Hz # setenv hdmimode "480p_rpt" # 480 Progressive for Rear Projection Televisions 60Hz # 576 Lines (720x576) # setenv hdmimode "576i50hz" # Interlaced 50Hz # setenv hdmimode "576i_rpt" # Interlaced for Rear Projection Televisions 50Hz # setenv hdmimode "576p50hz" # Progressive 50Hz # setenv hdmimode "576p_rpt" # Progressive for Rear Projection Televisions 50Hz # 720 Lines (1280x720) # setenv hdmimode "720p60hz" # Progressive 60Hz # setenv hdmimode "720p50hz" # Progressive 50Hz # 1080 Lines (1920x1080) # setenv hdmimode "1080i60hz" # Interlaced 60Hz # setenv hdmimode "1080p60hz" # Progressive 60Hz # setenv hdmimode "1080i50hz" # Interlaced 50Hz # setenv hdmimode "1080p50hz" # Progressive 50Hz # setenv hdmimode "1080p30hz" # Progressive 30Hz # setenv hdmimode "1080p25hz" # Progressive 25Hz # setenv hdmimode "1080p24hz" # Progressive 24Hz # 4K (3840x2160) # setenv hdmimode "2160p60hz" # Progressive 60Hz # setenv hdmimode "2160p50hz" # Progressive 50Hz # setenv hdmimode "2160p30hz" # Progressive 30Hz # setenv hdmimode "2160p25hz" # Progressive 25Hz # setenv hdmimode "2160p24hz" # Progressive 24Hz # setenv hdmimode "2160p60hz420" # Progressive 60Hz with YCbCr 4:2:0 (Requires TV/Monitor that supports it) # setenv hdmimode "2160p50hz420" # Progressive 50Hz with YCbCr 4:2:0 (Requires TV/Monitor that supports it) # 4K2K (4096x2160) # setenv hdmimode "smpte60hz" # Progressive 60Hz SMPTE # setenv hdmimode "smpte50hz" # Progressive 50Hz SMPTE # setenv hdmimode "smpte30hz" # Progressive 30Hz SMPTE # setenv hdmimode "smpte25hz" # Progressive 25Hz SMPTE # setenv hdmimode "smpte24hz" # Progressive 24Hz SMPTE # setenv hdmimode "smpte60hz420" # Progressive 60Hz SMPTE with YCbCr 4:2:0 (Requires TV/Monitor that supports it) # setenv hdmimode "smpte50hz420" # Progressive 50Hz SMPTE with YCbCr 4:2:0 (Requires TV/Monitor that supports it) # # Enable|Disable HDMI (Saves RAM) # setenv hdmioutput "0" # Disabled # setenv hdmioutput "1" # Enabled # # Enable|Disable VPU (Saves RAM) # setenv vpu "0" # Disabled # setenv vpu "1" # Enabled # #------------------------------------------------------------------------------------------------------ setenv hdmimode "1024x768p60hz" setenv vout "dvi" setenv hdmioutput "1" setenv vpu "1" #------------------------------------------------------------------------------------------------------ # # LibreELEC variables # # Setup the LibreELEC options # valid values are: textmode debugging progress nofsck nosplash noram overlay quiet ssh #------------------------------------------------------------------------------------------------------ setenv libreelec "quiet" #------------------------------------------------------------------------------------------------------ # # Enable|Disable HDMI CEC Control # setenv hdmi_cec "0" # Disabled # setenv hdmi_cec "1" # Enabled # #------------------------------------------------------------------------------------------------------ setenv hdmi_cec "1" #------------------------------------------------------------------------------------------------------ # # CPU Frequency / Cores control # # WARNING!!! WARNING!!! WARNING!!! # Before changing anything here please read the wiki entry: # http://odroid.com/dokuwiki/doku.php?id=en:c2_set_cpu_freq # # MAX CPU's # setenv maxcpus "1" # setenv maxcpus "2" # setenv maxcpus "3" # setenv maxcpus "4" # # MAX Frequency # setenv max_freq "2016" # 2.016GHz # setenv max_freq "1944" # 1.944GHz # setenv max_freq "1944" # 1.944GHz # setenv max_freq "1920" # 1.920GHz # setenv max_freq "1896" # 1.896GHz # setenv max_freq "1752" # 1.752GHz # setenv max_freq "1680" # 1.680GHz # setenv max_freq "1656" # 1.656GHz # setenv max_freq "1536" # 1.536GHz # #------------------------------------------------------------------------------------------------------ setenv maxcpus "4" setenv max_freq "1536" #------------------------------------------------------------------------------------------------------ # # Odroid C2 specific # #------------------------------------------------------------------------------------------------------ setenv odroidp1 "no_console_suspend logo=${logoopt} vout=${outputmode},enable hdmimode=${hdmimode} cvbsmode=nocvbs" setenv odroidp2 "mac=${ethaddr} consoleblank=0 max_freq=${max_freq} maxcpus=${maxcpus}" setenv odroid "${odroidp1} ${odroidp2}" #------------------------------------------------------------------------------------------------------ # # U-Boot bootcmd command # #------------------------------------------------------------------------------------------------------ setenv kernel "fatload mmc 0:1 0x11000000 KERNEL" setenv dtb "fatload mmc 0:1 0x1000000 meson64_odroidc2.dtb" setenv bootseq "booti 0x11000000 - 0x1000000" setenv bootcmd "${kernel}; ${dtb}; ${bootseq}" #------------------------------------------------------------------------------------------------------ # # Kernel boot # #------------------------------------------------------------------------------------------------------ # Prepare to boot if test "${hdmi_cec}" = "1"; then setenv cec "hdmitx=cec17"; fi if test "${vpu}" = "0"; then fdt rm /mesonstream; fdt rm /vdec; fdt rm /ppmgr; fi if test "${hdmioutput}" = "0"; then fdt rm /mesonfb; fi # Populate the final bootcmd setenv bootargs "${console} ${bootrootfs} ${odroid} ${cec} ${libreelec}" # Boot the board run bootcmd
Kann man die Bildschirmauflösung auch wenn nicht explizit in der boot.ini angegeben trotzem auf 1024x768 ändern ? Gibt es irgendeine Möglichkeit, oder muss das im Kernel eingestellt werden hdmi to dvi ?
lg Martin
-
Danke, beim Kompillieren wird bei deinem Repository was falschen eingetragen, dann ist es nicht mehr erreichbar. Liegt es wahrscheinlich daran, weil ich mit aarch64 kompilliert habe, oder ?
Code
Alles anzeigen<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <addon id="repository.rbrepo" name="RB Add-ons" version="8.1.0" provider-name="Raybuntu"> <extension point="xbmc.addon.repository" name="RB Add-ons"> <info>https://raw.githubusercontent.com/Raybuntu/rb-addons/master/addons//8.1/Odroid_C2/aarch64/addons.xml.gz</info> <checksum>https://raw.githubusercontent.com/Raybuntu/rb-addons/master/addons//8.1/Odroid_C2/aarch64/addons.xml.gz.md5</checksum> <datadir zip="true">https://raw.githubusercontent.com/Raybuntu/rb-addons/master/addons//8.1/Odroid_C2/aarch64</datadir> </extension> <extension point="xbmc.addon.metadata"> <summary>RB Add-ons</summary> <description>The RB add-on repository contains Kodi PVR Clients and Servers, Screensavers, Visualisations, and more. Add-ons in this repository are maintained and supported by LibreELEC staff and YOU the community. If you find a broken or non-working add-on please report it via the forums, or help by submitting fixes via GitHub.</description> <platform>all</platform> </extension> </addon>
Kann es sein, dass das kopieren übers Netzwerk mit einer 64bit Variante von dir (aarch64) viel langsamer ist ? (habe jetzt nur mehr 13MB/s) vorher bei arm doch über 30MB/s ?
-
Hallo Raybuntu,
wenn ich einen Kernel kompilliere http://odroid.com/dokuwiki/doku.php?id=en:c2_building_kernel wie kann ich den dann bei Libreelec einbauen und testen ? bzw. wie kann ich überhaupt bei deinen Quellen am Kernel was herumexperimentieren ?
Noch eine andere Frage:
wenn man deinen git zweig cloned und kompilliert mittels
sowohl beim master als auch beim krypton zweig hat man dann 64bit Kernel und 32bit libs ?Raybuntu, kann es sein, wenn man deine Quellen selbst kompilliert, dass er dann bei den Addons das Repository nicht verbinden kann, oder sind die momentan down ??
lg Martin
-
Hallo Raybuntu,
könntest du bitte beim Kernel das Modul usbserial und ftdi_sio aktivieren ? Es geht darum eine Smartmouse als Cardreader zu nutzen.
[errorbox]
[ 5057.599757@2] usb 1-1.3: new full-speed USB device number 7 using dwc_otg
[ 5057.705571@2] usb 1-1.3: New USB device found, idVendor=0403, idProduct=6001
[ 5057.705583@2] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5057.705588@2] usb 1-1.3: Product: FT232R USB UART
[ 5057.705593@2] usb 1-1.3: Manufacturer: FTDI
[ 5057.705598@2] usb 1-1.3: SerialNumber: A7031YRI
LibreELEC:~ # modprobe ftdi_sio
modprobe: FATAL: Module ftdi_sio not found in directory /lib/modules/3.14.29
[/errorbox]es geht darum, eine Schnittstelle ttyUSB0 zu bekommen
Kannst du mir auch bitte ganz kurz erklären was die Unterschiede zwischen den branches sind (Krypton, 8beta und master) ?
Kann es sein. dass der master Zweig ein "reines" 64bit System ist ?
Danke, lg Martin