Table of Contents
Release Note of Ubuntu 14.04.1 LTS (v1.1)
Summary
Release Date | 2015-01-02 | |
Release Type | Update |
New updates
All previous from Release Note (v1.0)
- Ubuntu 14.04 Image - Download from Main server or Mirror server
- MD5SUM - Download from Main server or Mirror server
Kernel Updates
- Merged all 3.10 LTS patches up to 3.10.43 (More to be merged)
- Fixed a Memory handling issue preventing full usage of the ram
- Silenced tons of debug messages
- Enabled DisplayLink support (USB Monitors)
- Enabled VLAN support
- Enabled AutoFS support
- Added Dallas 1Wire support
- Enabled USB Bluetooth Support
- Fixed an issue that prevents video being output on some monitors
- Add support to manually lock DVI/HDMI modes on boot.ini
- A patch was added in a attempt to prevent some keyboards to stop working
- Enabled usbmon support
- Enabled Microsoft Kinetic Support
- Status LED (blue) now properly blinks when the kernel is loaded
- Selectable UHS-1 mode for non-working reboot issue and Partition resizing issue on a few microSD cards. UHS-1 mode is disabled by default in boot.ini
Bootloader Updates
- Disable the status blue LED on in the poweroff state.
Userspace Update
- Updated all packages as 20150102
- IR Remote controller is installed by default now
- ODROID Utility Resize/Update should work fine now
- Fixed a issue while boot would be very slow without ethernet
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.
- No CEC support on XBMC
- USB Audio card doesn't work. workaround
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.
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
Note: If you plan to just upgrade the kernel on a older image. You need to replace /media/boot/boot.ini With this new file:
- boot.ini
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" # VGA 640x480 # setenv m "480p" # 480p 720x480 # setenv m "576p" # 576p 720x576 # setenv m "800x480p60hz" # WVGA 800x480 # setenv m "720p" # 720p 1280x720 # setenv m "800p" # 800p(WXGA) 1280x800 # setenv m "sxga" # SXGA 1280x1024 setenv m "1080p" # 1080P 1920x1080 # 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 "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" setenv bootargs "console=ttyS0,115200n8 root=UUID=e139ce78-9841-40fe-8823-96a304a09859 rootwait ro 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}" setenv bootcmd "fatload mmc 0:1 0x21000000 uImage; fatload mmc 0:1 0x22000000 uInitrd; fatload mmc 0:1 0x21800000 meson8b_odroidc.dtb; bootm 0x21000000 0x22000000 0x21800000" run bootcmd