Generic AArch64 on Odroid C2

This is for ARMv8 based devices

Generic AArch64 on Odroid C2

Postby Tshaw91 » Thu Oct 17, 2019 11:16 pm

Hello everybody,

There are some keys steps that I do not understand in order to have the generic AArch64 installation running on Odroid C2. These are instructions given by the website : https://archlinuxarm.org/platforms/armv8/generic

I do not understand this sentence line 2 :

"This is intended to be used by developers who are familiar with their system, and can set up the necessary boot functionality on their own."

What does it means? I understand two things :

- Generic and odroid c2 tarballs are different
- Generic does not boot as-is on every armv8 platform

I am not able to have Arch running on my C2 anymore so I am interested in understanding of how ArchARM has been ported on this device from generic. Is porting an hardware engineering expertise or a software engineering expertise?

Thank you
Tshaw91
 
Posts: 8
Joined: Mon Mar 13, 2017 11:13 pm
Location: Bordeaux

Re: Generic AArch64 on Odroid C2

Postby summers » Fri Oct 18, 2019 12:12 pm

I just followed the instructions here:

https://archlinuxarm.org/platforms/armv8/amlogic/odroid-c2

Only gotcha was the eMMC needed to be down clocked, but this should now be the default - it was applied to the mainline kernel device tree over a year ago.
summers
 
Posts: 995
Joined: Sat Sep 06, 2014 12:56 pm

Re: Generic AArch64 on Odroid C2

Postby lowry » Wed Oct 23, 2019 10:20 pm

@summers,

I did like you, was not sure about the u-boot part and run sd_fusing.sh from the odroid-c2 image.


My odroid is stuck with red and blue lights on and no blinking. Any idea?
lowry
 
Posts: 2
Joined: Wed Oct 23, 2019 10:16 pm

Re: Generic AArch64 on Odroid C2

Postby summers » Thu Oct 24, 2019 12:43 pm

Odd, I didn't have that much difficulty, I first installed to an sD card, and booted of that. Then I from there installed on the eMMC, and made that my boot set up.

For you to find more of what is failing to work, you probably need to connect a serial interface to the main uart on the board. That would usually get the low level output during boot, and you can find out where it is failing ...
summers
 
Posts: 995
Joined: Sat Sep 06, 2014 12:56 pm

Re: Generic AArch64 on Odroid C2

Postby Tshaw91 » Thu Nov 14, 2019 11:27 pm

@lowry

so you have the same problem that I have with arch booting. It is doing the same thing on my C1+ I have red and blue and they are staying passive. No HDMI signal on monitor at all.

I don't know why this is happening but when I made my SD cards with ArchARM or Fedora_x86 back in 2017-2018 it worked well. When I use Armbian or Ubuntu Mate to do it in 2019 it does not work.

When I am looking a little in boot.ini I see an option that is about UHS-1 SD and try to enable/disable it but I have the same result.
Tshaw91
 
Posts: 8
Joined: Mon Mar 13, 2017 11:13 pm
Location: Bordeaux


Return to ARMv8 Devices

Who is online

Users browsing this forum: No registered users and 6 guests