Posts by special

    Yeah, it is pretty strange. So I have the UART wiring harness connected to GND, RXD, and TXD, and then the wiring harness plugged into the USB dongle. And the dongle is just sitting on top of my C2, not plugged into a computer. In this state it will boot. But if I disconnect the wiring harness from the UART port on the C2, it sits there with a red light and does not boot.

    It is almost like it needs to see some kind of connection on one of those terminals to boot. I hope chewitt is able to take a look at this and have an idea as to what might be going on.

    chewitt I am coming back to this now. Can I get one of those test images to try?

    I am currently writing a 12.0.1 image to my microSD card to test. Will report here if it works.


    So actually the 12.0.1 image seems to be working for me. I do get some screen flicker, but will see how it goes over the next couple of days.


    I spoke too soon. I think the only reason it was working was because I still had the UART adapter connected (but not plugged into my PC). Very odd. I am going to connect it again and see what happens...

    Ok, so I finally got my UART-to-USB adapter working and got output:


    Here is the strange thing, it looks like it booted... Argh. I am going to connect a keyboard and mouse and see if it still works.

    So, if I do not have the UART cable plugged in, it doesn't boot. If I plug the cable in after a while, I don't get any new output.

    If I plug in the UART, then plug in power, it boots fine and I get UART output. Any ideas?

    Thanks twerty, I removed the jumper and put LE12 back on the micro-SD card. Same behavior as before.


    Thanks chewitt. Looks like you saw my other post. The really strange thing is that LibreELEC-Odroid_C2.arm-9.0.2.img.gz from the download page, and CoreELEC-Amlogic.arm-9.2.8-Odroid_C2.img.gz both write and boot fine.

    I just tried un-plugging ethernet, HDMI, and my USB keyboard and mouse, then powered on. Same behavior as before. Red light is on, but nothing else seems to be happening. I also plugged the ethernet cable in, and doesn't seem to be connecting to network.

    I am going to investigate getting the UART output. Let me know if there are any helpful resources.

    Is it possibly related to using a micro-SD card instead of emmc? I have seen some threads indicating that was a problem, but I am not sure. I don't have emmc on my unit, and had previously used the micro-SD card to boot and run before. Would I need to add an emmc module, write the image there, and try again? At that point, I might just upgrade to a newer unit...

    Also wanted to note, I have the dedicated power adapter, the one with the small pin looking connector. I am NOT using a micro-USB cable to power the unit.

    I am trying to get latest image (LibreELEC-Generic_S905.arm-9.2.8.14.img.gz) to work on my ODroid C2. I write the image, copy the 2gb/gigabit DTB file over /dtb.img, plug in the micro-SD and power on. The red light comes on and the network lights start to blink, but the screen doesn't come on and the machine is not reachable via network (I added a static host for the MAC).

    Anything I can try? Should I try the DTB file from the 9.0.2 image?

    So my /extlinux/extlinux.conf file looks like this:

    Code
    LABEL LibreELEC
      LINUX /KERNEL
      FDT /amlogic/meson-gxbb-odroidc2.dtb
      APPEND boot=LABEL=LIBREELEC disk=LABEL=STORAGE ssh quiet systemd.debug_shell=ttyAML0 console=ttyAML0,115200n8 console=tty0 video=HDMI-A-1:1920x1080M@60

    I plugged it in. Blue light never comes on. Network lights come on after a few seconds. Mainly orange one, but orange and green will come on periodically. No output to display.

    I think I am going to have to put 9.0.2 back on it so I can get the MAC and then look for the MAC in my DHCP leases because I don't see the device show up in my DHCP leases.

    I will also try plugging it into a TV instead of a monitor to see what happens.


    I feel like I have to be missing a step. Do I simply use the LibreELEV SD creator, select the img.gz file, write to the micro-SD, then put into the device and boot? Or do I need to make changes after I have written the image?

    Ok. So, I used the 8gb micro-sd card that I was running on before, and flashed it with the link you provided above. I used balenaEtcher to write it this time instead of the LibreELEC creator app.

    I have an SD to micro-SD interface and then a USB to SD device. I have used this in the past, including this morning to write a pfSense image to another micro-SD card that booted fine on my router/firewall (upgrading to 2.7.2, but that's another story).

    When I put the card in the reader, I can see 2 partitions:

    I am also able to view the LIBREELEC partition and can open files:

    Same behavior as before. I plug power in, the red light turns on, no blue light, and after a few seconds the network jack lights start to blink.

    To make sure I wasn't crazy, I also wrote the 9.0.2 image from libreelec.tv to the same micro-SD card. This is the version that was on the card before and was running.

    I put the card in my ODroid C2, red light comes on, blue light blinks, monitor wakes up.


    I would really like to get a newer version of Kodi running as some of my apps had stopped working. Any ideas of what next steps I can take?

    How can I tell the difference? I went here: https://libreelec.tv/downloads/amlogic/

    And downloaded LibreELEC-AMLGX.aarch64-12.0.0-odroid-c2.img.gz and LibreELEC-AMLGX.arm-11.0.6-odroid-c2.img.gz. Both showed the same problem. I suspect I am missing the "upstream u-boot". How do I get the image that includes that?

    Let me ask this, if I have a working SD card with a 9.2 image on it, can I just put one of those img files in the update directory and reboot? Or is there a better way?