Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Odroid C1 (S805)

Featured Replies

the situation for the 32bit amlogic socs (like the odroid c1) is that there is essentially just one single person working on them whenever time permits it ... so the only two options are to be patient or to help (which is not an easy option) or of course to forget about the board ...

Also have a C1+ and happy to assist with testing, just tried to connect up an I2C RTC and aml_i2c is missing from the current released version of buster. 

 

modprobe aml_i2c
modprobe: FATAL: Module aml_i2c not found in directory /lib/modules/5.10.21-meson

 

Armbian 21.02.3 Buster with Linux 5.10.21-meson

 

Any way I can compile the library standalone or will I need to rebuild the kernel?

I would like to add my two cents. I have read this thread after installing Armbian 21.02.3 Focal with Linux 5.10.21-meson and running into some USB related issues - USB hard drive was not detected. 

But contrary to what image description states - eMMC works. My odroid-c1 device contains root filesystem on eMMC. I have not noticed any issues related to eMMC support.

 

About USB issue - it turns out there is a workaround I found it on some kernel dev mailing linst - adding

usbcore.autosuspend=-1

to kernel boot arguments makes USB fully functional. At least I have not yet run into any issues.

 

 

Edited by pwrozycki

Building images with https://github.com/armbian/build for Odroid C1 is broken since several months (u-boot compilation breaks). According to https://wiki.odroid.com/odroid-c1/software/building_u-boot "arm-none-eabi-gcc" must be used, but I had additional problems building with 20.04.
Finally I was lucky to build bullseye_5.16.18. Perhaps anybody is interested in actual image/kernel.

 

USB is still not working good. Hint from post above with "usbcore.autosuspend=-1" may help.
Power cut is still required for reboot
HDMI and eMMC not tested

 

image/kernel debs with bullseye_5.16.18
https://mega.nz/folder/xwd23LgD#gawWyLs7o_UxImVOBUil9w

I built images for Odroid C1 with kernel 5.18.19 for Debian Bullseye and Ubuntu Jammy. Perhaps it's useful for anybody.
- headless only (no HDMI output)
- power cut is required for reboot
- usb hotplug works with hint from post above "usbcore.autosuspend=-1" as boot arguments in /boot/boot.ini end of line "setenv bootargs"

 

image/kernel debs:
https://mega.nz/folder/xwd23LgD#gawWyLs7o_UxImVOBUil9w

Building Image for Odroid C1 is broken again since some weeks (old u-boot compiler?).

I created above images with this help https://docs.armbian.com/Developer-Guide_Build-Preparation/

on Xubuntu 22.04.1 direct (no Virtualbox/Docker), just ./compile.sh and choose EOS odroidc1

but as it's broken, no need to download all dependencies.

 

Kernel can be upgraded with armbian-config (System, Other). 5.15.80 and 6.0.10 are latest, but you can install 6.1.0 from https://github.com/hzyitc/armbian-onecloud/releases , just download (eg. with wget to /tmp)

linux-dtb-edge-meson_23.02.0-trunk_armhf.deb

linux-headers-edge-meson_23.02.0-trunk_armhf.deb

linux-image-edge-meson_23.02.0-trunk_armhf.deb

and install all 3 packages with "dpkg -i linux*.deb" (takes some minutes) and reboot.

armbian-onecloud has S805 like Odroid C1.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.