Release Note of Ubuntu 14.04.2 LTS (v1.3)


Summary

Release Date 2015-02-04
Release Type Update

New updates

Kernel Updates

  • Merged all 3.10 LTS patches up to 3.10.67
  • Enabled CAN support
  • Enabled TrueCrypt support
  • Enabled a few missing PPP modules and USPIP
  • Support for Dallas 1-Wire
  • Fixed Realtek Wireless Support
  • Enabled missing USB Cameras
  • Fixed the Gigabit Network issue
  • Enabled ZRAM support
  • Added the Hardware number Generator
  • Reports the temperature according to the Kernel API now (in Millicelsius)

Userspace Update

  • Updated all packages as 20150402 (Ubuntu 14.04.2 LTS)
  • All utilities/tools related to ODROID can now be upgraded using “apt-get update && apt-get dist-upgrade” that includes kernel. ODROID Utility shouldn't be used for kernel updates anymore.
  • Kodi has now initial support for HDMI Audio Pass-through
  • New SSH keys should be generated on boot fixing an old security issue
  • RNG Tools is installed and the Hardware Number Generator is being used.

Known issues

  • EXT2/4 file system can not be accessible on U-boot.
  • FAT16/32 can be supported on U-boot.
  • Tons of issues unsubscribed. :-x
  • No CEC support on XBMC/Kodi
  • Wrong blacklist for 1W support. (Fix: sudo apt-get update && sudo apt-get install fix-w1-blacklist)

Upgrade from 1.2 to 1.3

sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get upgrade

The default boot.ini in V1.3

ODROIDC-UBOOT-CONFIG

# Possible screen resolutions
# Uncomment only a single Line! The line with setenv written.
# At least one mode must be selected.

# setenv m "vga"          	# 640x480
# setenv m "480p"         	# 720x480
# setenv m "576p"         	# 720x576
# setenv m "800x480p60hz" 	# 800x480
# setenv m "800x600p60hz" 	# 800x600
# setenv m "1024x600p60hz"	# 1024x600
# setenv m "1024x768p60hz"	# 1024x768
# setenv m "1360x768p60hz" 	# 1360x768
# setenv m "1366x768p60hz"	# 1366x768
# setenv m "1440x900p60hz"	# 1440x900
# setenv m "1600x900p60hz"	# 1600x900
# setenv m "1680x1050p60hz"	# 1680x1050
# setenv m "720p"         	# 720p 1280x720
# setenv m "800p"         	# 1280x800
# setenv m "sxga"         	# 1280x1024
# setenv m "1080i50hz"          # 1080I@50Hz
# setenv m "1080p24hz"          # 1080P@24Hz
# setenv m "1080p50hz"          # 1080P@50Hz
setenv m "1080p"                # 1080P@60Hz
# setenv m "1920x1200"    	# 1920x1200

# HDMI DVI Mode Configuration
setenv vout_mode "hdmi"
# setenv vout_mode "dvi"

# HDMI BPP Mode
setenv m_bpp "32"
# setenv m_bpp "24"
# setenv m_bpp "16"

# UHS Card Configuration
# Uncomment the line below to __DISABLE__ UHS-1 MicroSD support
# This might break boot for some brand models of cards.
setenv disableuhs "disableuhs"


# Disable VPU (Video decoding engine, Saves RAM!!!)
# 0 = disabled
# 1 = enabled
setenv vpu "1"

# Disable HDMI Output (Again, saves ram!)
# 0 = disabled
# 1 = enabled
setenv hdmioutput "1"

# Default Console Device Setting
# setenv condev "console=ttyS0,115200n8"        # on serial port
setenv condev "console=tty0"                    # on display (HDMI)
# setenv condev "console=ttyS0,115200n8 console=tty0"   # on both

# Boot Arguments
setenv bootargs "root=UUID=e139ce78-9841-40fe-8823-96a304a09859 rootwait ro ${condev} no_console_suspend vdaccfg=0xa000 logo=osd1,loaded,0x7900000,720p,full dmfc=3 cvbsmode=576cvbs hdmimode=${m} m_bpp=${m_bpp} vout=${vout_mode} ${disableuhs}"

# Booting
fatload mmc 0:1 0x21000000 uImage
fatload mmc 0:1 0x22000000 uInitrd
fatload mmc 0:1 0x21800000 meson8b_odroidc.dtb
fdt addr 21800000

if test "${vpu}" = "0"; then fdt rm /mesonstream; fdt rm /vdec; fdt rm /ppmgr; fi

if test "${hdmioutput}" = "0"; then fdt rm /mesonfb; fi

bootm 0x21000000 0x22000000 0x21800000"

How to checkout

The current version only provide Linux kernel and U-boot source code. Here are the instructions to checkout the source code and build. For more detail information, please visit U-boot and Kernel.

This guide is only for the NATIVE BUILD.

U-boot

$ git clone https://github.com/hardkernel/u-boot.git -b odroidc-v2011.03
$ cd u-boot
$ make odroidc_config
$ make

Linux Kernel

$ git clone https://github.com/hardkernel/linux -b odroidc-3.10.y
$ cd linux
$ make odroidc_defconfig
$ make uImage modules
$ make dtbs
$ sudo make modules_install
$ sudo cp arch/arm/boot/uImage /media/boot
$ sudo cp arch/arm/boot/dts/meson8b_odroidc.dtb /media/boot
en/c1_ubuntu_release_note_v1.3.txt · Last modified: 2015/02/16 15:28 by john1117
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0