↓
 

Adventures With Linux ™

Linux Technologies and Fun Times..

  • Home
  • About the Author…
  • Copyright and Trademarks..

Category Archives: Linux / ARM

Linux on ARM

Post navigation

← Older posts
Newer posts →

ARM64 – Odroid C2 – Ethernet Fix, at Last..

Adventures With Linux ™ Posted on November 10, 2016 by RGNovember 10, 2016

Thanks to Jerome Brunet, there is now a fix for the long-standing Ethernet hang problem on the C2..   Details are here:   http://lists.infradead.org/pipermail/linux-amlogic/2016-November/001538.html The patch is an attachment – named ‘attachment.bin‘, and so will need to be renamed to something appropriate..     I applied this to the 4.9-rc3-derived version of the C2 patched kernel, from https://git.kernel.org/cgit/linux/kernel/git/khilman/linux-amlogic.git/log/?h=v4.10/integ..    There is a … Continue reading →

Posted in aarch64, ARM64, fix, Hacks, Linux, Linux / ARM, Odroid C2, Opinion, Performance | Tagged arm64, ethernet hang problem, fix, kernel, linux, odroid c2, patch, success | Leave a reply

ARM64 – Odroid C2 – Hack to Fix Ethernet Hangs..

Adventures With Linux ™ Posted on October 22, 2016 by RGOctober 22, 2016

I had been constantly frustrated by the Odroid C2 meson8b-dwmac Ethernet ‘hang’ problem, which has persisted over (at least..) eight different ‘patched kernel’ versions that I have tested..    The network link hung/stopped after a short time at full (1000Mbps) speed, and also – sometimes after a bit longer – at reduced (100Mbps) speed.. The driver does show … Continue reading →

Posted in aarch64, ARM64, Crash and Burn.., Fedora, fix, Hacks, kernel, Linux / ARM, Network, Odroid C2, Opinion, Performance | Tagged ethernet hang, flow control, kernel, linux, meson8b-dwmac, network, odroid c2, reduce speed, workaround | Leave a reply

ARM64 – Odroid C2 – New MMC Driver, Ethernet / USB Still Broken..

Adventures With Linux ™ Posted on October 20, 2016 by RGOctober 20, 2016

After some of the code for the C2 has been removed from various git repositories, there is a new 4.9-rc1-based tree at https://git.kernel.org/cgit/linux/kernel/git/khilman/linux-amlogic.git/?h=v4.10/integ , which now includes the ‘new’ rewritten MMC driver. To select this, choose ‘Amlogic S905/GX* SD/MMC Host Controller support (MMC_MESON_GX)‘ in the kernel config.. …… Fedora 24 (Workstation Edition) Kernel 4.9.0-rc1-c2 on an aarch64 … Continue reading →

Posted in aarch64, ARM64, Crash and Burn.., Hacks, kernel, Linux / ARM, Network, Opinion, Performance | Tagged arm, arm64, boots ok, ethernet still hangs, kernel, kernel 4.9-rc1 patched, linux, new mmc driver, no usb, odroid c2 | Leave a reply

ARM64 – Multiple Meson MMC Mystery..

Adventures With Linux ™ Posted on October 15, 2016 by RGOctober 15, 2016

I was going to update the Odroid C2 to the latest patched kernel, but then found that the meson-mmc driver had mysteriously vanished from the source tree..     This – of course – makes the kernel pretty useless…    I did some research, but could not find any specific mention of the removal of this code, but then found … Continue reading →

Posted in aarch64, ARM64, compilation, kernel, Linux / ARM, Odroid C2, Opinion | Tagged arm64, joint licensing, kernel, linux, meson-mmc driver code missing, new version written, odroid c2 | Leave a reply

ARM64 – Odroid C2 – Boots with Latest ‘Linux-Next’..

Adventures With Linux ™ Posted on September 14, 2016 by RGSeptember 14, 2016

I tried the latest ‘Linux-Next’ version, from https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/log/?id=refs/tags/next-20160913 and the C2 booted OK, but the Ethernet problem still persists.. ……… eth0: device MAC address 00:1e:06:33:13:6e meson6-dwmac c9410000.ethernet eth0: Link is Up – 1Gbps/Full – flow control rx/tx Fedora 24 (Workstation Edition) Kernel 4.8.0-rc6-next-20160913 on an aarch64 (ttyAML0) ………………… # uname -a Linux rgc2 4.8.0-rc6-next-20160913 #2 SMP PREEMPT … Continue reading →

Posted in aarch64, ARM64, boot, compilation, kernel, Linux / ARM, Network, Opinion, Performance | Tagged boots with linux-next, ethernet problems persist, gxbb, meson, odroid c2 | 2 Replies

ARM64 – Odroid C2 – Boots with Patched 4.8-rc4 – Ethernet Issues..

Adventures With Linux ™ Posted on September 1, 2016 by RGSeptember 1, 2016

Decided to try the Odroid C2 with the latest Kernel, and recently-released patches for MMC support.. Used the (patched) version of 4.8-rc4 from here:  https://github.com/ioft/linux/tree/c2    Thanks to umiddelb for producing this, which incorporates the (e)MMC support patches, and also includes patches providing the latest version of the dwmac_meson8b Ethernet driver, and associated mods to the device tree … Continue reading →

Posted in aarch64, ARM64, compilation, Hacks, kernel, Linux / ARM, Odroid C2, Opinion, Performance | Tagged arm64, boot success, ethernet problems, kernel 4.8-rc4 patched, odroid c2 | Leave a reply

ARM64 – Hikey to Kernel 4.7 – and Polkitd Fix..

Adventures With Linux ™ Posted on July 25, 2016 by RGJuly 25, 2016

Managed to update the Hikey ARM64 SoC to the latest kernel – 4.7 Final. Fedora 24 (Twenty Four) Kernel 4.7.0 on an aarch64 (ttyAMA0) ………………………. # uname -a Linux rghikey 4.7.0 #1 SMP PREEMPT Sun Jul 24 19:53:54 EDT 2016 aarch64 aarch64 aarch64 GNU/Linux On boot, and when the network initialised, polkitd segfaulted again, the same as … Continue reading →

Posted in aarch64, ARM64, boot, compilation, fix, Hacks, Hikey, kernel, Linux / ARM, Opinion, Performance | Tagged aarch64, arm64, fix, hikey, kernel 4.7 final, mozjs17 patch, polkitd segfault, soc, success | 4 Replies

ARM – Next CHIP – Waiting for Hynix NAND Support..

Adventures With Linux ™ Posted on July 15, 2016 by RGJuly 15, 2016

Tested some of the kernel versions possible (or not..) for the Next CHIP ARMv7, with mixed results..     I added an Ethernet/USB device (ax88179-based) on the USB hub, and the network connection works fine.. Linux-Next does not yet have the drivers for the Hynix NAND in the CHIP, although – with the rootfs separate on a USB stick … Continue reading →

Posted in armv7, compilation, Crash and Burn.., Hacks, kernel, Linux / ARM, Next CHIP, Opinion, Performance | Tagged armv7, code problems, github confusion, hynix, nand, next chip, support in progress | Leave a reply

ARM – Next CHIP ARMv7 – First Impressions..

Adventures With Linux ™ Posted on July 12, 2016 by RGJuly 12, 2016

After pre-ordering one many months ago, I finally got my Next CHIP ARMv7 system in the post.. It certainly is fairly small, but seems well-constructed..     Details are at http://docs.getchip.com/chip.html#chip-hardware After connecting the UART/USB cable, as normal, the system booted into a cut-down version of Debian..   There is no hdmi, or sdcard connector, or Ethernet, but the wi-fi … Continue reading →

Posted in arm, armv7, Fedora, Hacks, Linux, Linux / ARM, Next CHIP, Opinion, Performance | Tagged armv7, boot, fedora 24, first impressions, linux, next chip, success, ubifs | Leave a reply

ARM64 – Dragonboard 410c – Fail with Linux-Next..

Adventures With Linux ™ Posted on July 2, 2016 by RGJuly 2, 2016

After the – partial – success with the 96Boards Hikey, I tried the Qualcomm Dragonboard 410c, but the June 29 Linux-Next failed to boot successfully, with only one CPU initialising, and MMC errors, and eventual hang…. ……………………….. psci: failed to boot CPU1 (-95) CPU1: failed to boot: -95 CPU1: failed in unknown state : 0x0 psci: failed … Continue reading →

Posted in aarch64, alpha release, ARM64, boot, compilation, Crash and Burn.., Dragonboard, kernel, Linux / ARM, Opinion, Performance | Tagged 96boards, boot fail, cpu and mmc errors, dragonboard 410c, hang, june 29 release, linux-next, qualcomm | Leave a reply

Post navigation

← Older posts
Newer posts →
Original content © Robert Gadsdon 2013
↑