OdroiD C1

SpeC:

  • Amlogic S805 SoC ARM® Cortex®-A5(ARMv7) 1.5Ghz quad core CPUs
  • Mali™-450 MP2 GPU (OpenGL ES 2.0/1.1 enabled for Linux and Android)
  • 1Gbyte DDR3 SDRAM
  • Gigabit Ethernet
  • 40pin GPIOs
  • eMMC4.5 HS200 Flash Storage slot / UHS-1 SDR50 MicroSD Card slot
  • USB 2.0 Host x 4, USB OTG x 1,
  • Infrared(IR) Receiver

SoftwarE

Audio

cat /proc/asound/cards
0 [AMLM8AUDIO     ]: SOC-Audio - AML-M8AUDIO
                     AML-M8AUDIO
1 [Device         ]: USB-Audio - USB PnP Sound Device
                     C-Media Electronics Inc. USB PnP Sound Device at usb-lm1-1.3, full speed
systemctl stop kodi
aplay -D "plughw:1,0" /usr/share/kodi/addons/resource.uisounds.kodi/resources/notify.wav

Audio BursT

I am facing audio bursts (hi volume “white noise” for a couple of sec) on LibreElec while it worked flawlessly for weeks.

Even on GUI events ? Audio is coming out UsB HiD (which has been checked on other device), I test an other UsB SounD CarD ( ti ) and it's same. Any clue ?

I will update page on investigations

Misc:

dmesg
[   51.427068@3] hdmitx: cec: waiting aocec free time out.
[   52.923837@0] hdmitx: edid: not find mapped display mode
[   53.426692@3] hdmitx: cec: waiting aocec free time out.

ssh

ssh_dispatch_run_fatal: Connection to 192.168.1.69 port 22: incorrect signature
debug2: channel 2: window 992323 sent adjust 56253
debug2: channel 2: window 898581 sent adjust 149995
ssh_dispatch_run_fatal: Connection to 192.168.1.?? port 22: incorrect signature

I2S

KODI ON ODROID C1 ON PAL/SECAM

First download:

Plug on HdmI, enable SsH

Boot update config

cd /flash ; mount -o rw,remount . ; vi /flash/boot.ini

On SecaM (french) SdTv :

grep -v '#' /flash/boot.ini | grep -v '^$'
ODROIDC-UBOOT-CONFIG

setenv m "576cvbs"
setenv m_bpp "32"
setenv video_output "576cvbs"
setenv cvbsmode "576cvbs"
# Could be set to 1 too
setenv hdmioutput   "0"

setenv video_mode   "hdmi"
setenv video_bpp    "32"
setenv vpu          "1"
setenv nographics "1"
setenv max_freq "1632"
setenv odroidp1 "no_console_suspend vdaccfg=0xa000 logo=osd1,loaded,0x7900000,720p,full"
setenv odroidp2 "dmfc=3 cvbsmode=${cvbsmode}  video_output=${video_output} video_bpp=${video_bpp}"            
setenv odroidp3 "video_mode=${video_mode} ${disableuhs} consoleblank=0 ${enabledac} max_freq=${max_freq}"
setenv odroid   "${odroidp1} ${odroidp2} ${odroidp3}"
setenv odroid "${odroid} hdmimode=${m} m_bpp=${m_bpp} vout_mode=${vout_mode}"
setenv kernel  "fatload mmc 0:1 21000000 KERNEL"
setenv initrd  "fatload mmc 0:1 22000000 INITRD"
setenv dtb     "fatload mmc 0:1 21800000 meson8b_odroidc.dtb"
setenv bootseq "bootm 21000000 22000000 21800000"
setenv bootcmd "${kernel}; ${initrd}; ${dtb}; ${bootseq}"
setenv initrd_high "0xffffffff"
setenv fdt_high "0xffffffff"
setenv bootrootfs "boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2"
if test "${vpu}" = "0"; then fdt rm /mesonstream; fdt rm /vdec; fdt rm /ppmgr; fi
if test "${nographics}" = "0"; then fdt rm /mesonfb; fi
if test "${hdmi_cec}" = "1"; then setenv cec "hdmitx=cecf"; fi
setenv bootargs "${condev} ${bootrootfs} ${odroid} ${cec} ${libreelec}"
run bootcmd

RelateD:

~ # cat /proc/cmdline 

Before:

console=tty boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2 no_console_suspend vdaccfg=0xa000 
logo=osd1,loaded,0x7900000,720p,full 
dmfc=3 cvbsmode=576cvbs video_output=1080p video_bpp=32 video_mode=hdmi 
consoleblank=0 max_freq=1632 hdmitx=cecf quiet

After:

boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2 no_console_suspend vdaccfg=0xa000 
logo=osd1,loaded,0x7900000,720p,full
dmfc=3 cvbsmode=576cvbs video_output=576cvbs video_bpp=32 video_mode=hdmi
consoleblank=0 max_freq=1632 hdmimode=576cvbs m_bpp=32 vout_mode= hdmitx=cecf

OpenSource

UBoot:

Linux version 3.10.96 (kodi@CompileServer) (gcc version 6.2.0 (GCC) ) #1 SMP PREEMPT Mon Sep 11 16:33:36 AWST 2017

MORE

@TaG: OdroiD OdroicC1 ARMv7

i.imgur.com_u8pavpf.jpg

amlogic.txt · Last modified: 2020/04/20 18:22 (external edit)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki