<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Build</title><link>https://sourceforge.net/p/linuxwmt/wiki/Build/</link><description>Recent changes to Build</description><atom:link href="https://sourceforge.net/p/linuxwmt/wiki/Build/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 09 Oct 2012 03:30:05 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/linuxwmt/wiki/Build/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Build modified by Tony Prisk</title><link>https://sourceforge.net/p/linuxwmt/wiki/Build/</link><description>&lt;pre&gt;--- v9
+++ v10
@@ -6,7 +6,7 @@
 *make ARCH=arm menuconfig*
 
 Select the following options (and others as needed)
-System Type-&gt;VIA/Wondermedia SoC based boards (Device Tree Support)
+System Type-&gt;VIA/Wondermedia 85xx
 Boot Options-&gt;Use appended device tree block to zImage
 Boot Options-&gt;Supplement the appended DTB with traditional ATAG information
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Prisk</dc:creator><pubDate>Tue, 09 Oct 2012 03:30:05 -0000</pubDate><guid>https://sourceforge.net305e8fa1712d2cb72e3b06ed11da42440d5ef59a</guid></item><item><title>WikiPage Build modified by Tony Prisk</title><link>https://sourceforge.net/p/linuxwmt/wiki/Build/</link><description>&lt;pre&gt;--- v8
+++ v9
@@ -9,6 +9,10 @@
 System Type-&gt;VIA/Wondermedia SoC based boards (Device Tree Support)
 Boot Options-&gt;Use appended device tree block to zImage
 Boot Options-&gt;Supplement the appended DTB with traditional ATAG information
+
+**PWM Support**
+
+Device Drivers-&gt;Pulse-Width Modulation (PWM) Support-&gt;vt8500 pwm support
 
 **GPIO Support**
 
@@ -22,8 +26,7 @@
 **Framebuffer Support**
 
 Device Drivers-&gt;Graphics support-&gt;Support for frame buffer devices-&gt;VT8500 LCD Driver
-Device Drivers-&gt;Graphics support-&gt;Support for frame buffer devices-&gt;Wondermedia SoC framebuffer support
-Device Drivers-&gt;Graphics support-&gt;Support for frame buffer devices-&gt;Enable Wondermedia GE Acceleration
+Device Drivers-&gt;Graphics support-&gt;Support for frame buffer devices-&gt;WM8505 frame buffer support
 Device Drivers-&gt;Graphics support-&gt;Console display driver support-&gt;Framebuffer Console support
 Device Drivers-&gt;Graphics support-&gt;Console display driver support-&gt;Map the console to the primary display device
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Prisk</dc:creator><pubDate>Wed, 03 Oct 2012 06:29:19 -0000</pubDate><guid>https://sourceforge.net7ec94815a0faf379d3870c2beec806e2b8c8a156</guid></item><item><title>WikiPage Build modified by Tony Prisk</title><link>https://sourceforge.net/p/linuxwmt/wiki/Build/</link><description>&lt;pre&gt;--- v7
+++ v8
@@ -1,4 +1,4 @@
-Current base kernel is v3.6.0-rc6+ (updated 20 Sep 2012)
+Current base kernel is v3.6.0-rc7+ (updated 27 Sep 2012)
 
 These are basic linux build instructions but should help with selecting the correct driver support.
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Prisk</dc:creator><pubDate>Wed, 26 Sep 2012 19:32:09 -0000</pubDate><guid>https://sourceforge.net174c9061d8c25d3456b63c3c287be062b9b5ca48</guid></item><item><title>WikiPage Build modified by Tony Prisk</title><link>https://sourceforge.net/p/linuxwmt/wiki/Build/</link><description>&lt;pre&gt;--- v6
+++ v7
@@ -61,6 +61,6 @@
 cat arch/arm/boot/zImage arch/arm/boot/wm8650-mid.dtb &gt; arch/arm/boot/zImage_w_dtb
 *replace wm8650-mid.dtb with the appropriate file from step 3*
 
-mkimage -A arm -I linux -T kernel -C none -a 0x8000 -e 0x8000 -n "My Linux" -d arch/arm/boot/zImage_w_dtb ~/uzImage.bin
+mkimage -A arm -O linux -T kernel -C none -a 0x8000 -e 0x8000 -n "My Linux" -d arch/arm/boot/zImage_w_dtb ~/uzImage.bin
 
 The finished uzImage.bin will be in your home directory.
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Prisk</dc:creator><pubDate>Sat, 22 Sep 2012 10:06:42 -0000</pubDate><guid>https://sourceforge.net5e4066c4b590b57f7e7e4e3c5de0ff3247713b39</guid></item><item><title>WikiPage Build modified by Tony Prisk</title><link>https://sourceforge.net/p/linuxwmt/wiki/Build/</link><description>&lt;pre&gt;--- v5
+++ v6
@@ -1,4 +1,4 @@
-Current base kernel is v3.6.0-rc5 (updated 13 Sep 2012)
+Current base kernel is v3.6.0-rc6+ (updated 20 Sep 2012)
 
 These are basic linux build instructions but should help with selecting the correct driver support.
 
@@ -41,16 +41,23 @@
 Device Drivers-&gt;Memory Technology Device (MTD) support-&gt;OpenFirmware partitioning information support
 Device Drivers-&gt;Memory Technology Device (MTD) support-&gt;Self-contained MTD device drivers-&gt;Wondermedia Serial Flash support
 
+**SD/MMC Host Controller Support**
+
+Device Drivers-&gt;MMC/SD/SDIO card support-&gt;Wondermedia SD/MMC Host Controller support
+
 2) Build the kernel
 *make ARCH=arm zImage*
 
-3) Build the devicetree files
+3) Customize the devicetree files
+Currently, the wm8650-mid.dtb file gets updated with new features. Untested features do not get added to device tree files so you may need to add them manually. If a device driver doesn't seem to be loading, check that it is in the devicetree file. If not, you may need to add it. If you don't know the required information, email the mailing list and someone will let you know. If you test it, and it works, email the mailing list so the devicetree files can be updated for other users.
+
+4) Build the devicetree files
 Select one of the following files based on your target device.
 *make ARCH=arm vt8500-bv07.dtb*
 *make ARCH=arm wm8505-ref.dtb*
 *make ARCH=arm wm8650-mid.dtb*
 
-4) Build the image
+5) Build the image
 cat arch/arm/boot/zImage arch/arm/boot/wm8650-mid.dtb &gt; arch/arm/boot/zImage_w_dtb
 *replace wm8650-mid.dtb with the appropriate file from step 3*
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Prisk</dc:creator><pubDate>Thu, 20 Sep 2012 07:40:13 -0000</pubDate><guid>https://sourceforge.netf5140b0fcf8846341862c9485bf74677622ea904</guid></item><item><title>WikiPage Build modified by Tony Prisk</title><link>https://sourceforge.net/p/linuxwmt/wiki/Build/</link><description>&lt;pre&gt;--- v4
+++ v5
@@ -1,4 +1,4 @@
-Current base kernel is v3.6.0-rc4 (updated 02 Sep 2012)
+Current base kernel is v3.6.0-rc5 (updated 13 Sep 2012)
 
 These are basic linux build instructions but should help with selecting the correct driver support.
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Prisk</dc:creator><pubDate>Thu, 13 Sep 2012 22:11:06 -0000</pubDate><guid>https://sourceforge.netf87a48f16adf5e7335cc658ea7cdf0da0326704c</guid></item><item><title>WikiPage Build modified by Tony Prisk</title><link>https://sourceforge.net/p/linuxwmt/wiki/Build/</link><description>&lt;pre&gt;--- v3
+++ v4
@@ -1,3 +1,5 @@
+Current base kernel is v3.6.0-rc4 (updated 02 Sep 2012)
+
 These are basic linux build instructions but should help with selecting the correct driver support.
 
 1) Configure the kernel
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Prisk</dc:creator><pubDate>Mon, 03 Sep 2012 03:20:00 -0000</pubDate><guid>https://sourceforge.net3afaf663a38b1d05ceeb804d8e6838543019bc0b</guid></item><item><title>WikiPage Build modified by Tony Prisk</title><link>https://sourceforge.net/p/linuxwmt/wiki/Build/</link><description>&lt;pre&gt;--- v2
+++ v3
@@ -7,16 +7,36 @@
 System Type-&gt;VIA/Wondermedia SoC based boards (Device Tree Support)
 Boot Options-&gt;Use appended device tree block to zImage
 Boot Options-&gt;Supplement the appended DTB with traditional ATAG information
+
+**GPIO Support**
+
 Device Drivers-&gt;GPIO Support-&gt;VIA/Wondermedia SoC GPIO Support
+
+**Serial Port Support**
+
 Device Drivers-&gt;Character devices-&gt;Serial drivers-&gt;VIA VT8500 on-chip serial port support
 Device Drivers-&gt;Character devices-&gt;Serial drivers-&gt;VIA VT8500 serial console support (if you have a serial port connected - usually for debugging only)
+
+**Framebuffer Support**
+
 Device Drivers-&gt;Graphics support-&gt;Support for frame buffer devices-&gt;VT8500 LCD Driver
-Device Drivers-&gt;Graphics support-&gt;Support for frame buffer devices-&gt;WM8505 frame buffer support
+Device Drivers-&gt;Graphics support-&gt;Support for frame buffer devices-&gt;Wondermedia SoC framebuffer support
+Device Drivers-&gt;Graphics support-&gt;Support for frame buffer devices-&gt;Enable Wondermedia GE Acceleration
 Device Drivers-&gt;Graphics support-&gt;Console display driver support-&gt;Framebuffer Console support
 Device Drivers-&gt;Graphics support-&gt;Console display driver support-&gt;Map the console to the primary display device
+
+**Realtime Clock Support**
+
 Device Drivers-&gt;Real Time Clock-&gt;VIA/Wondermedia 85xx SoC RTC
+
+**USB Support**
+
 Device Drivers-&gt;USB support-&gt;EHCI HCD (USB 2.0) support
 Device Drivers-&gt;USB support-&gt;UHCI HCD (most Intel and VIA) support
+
+**Serial Flash Support**
+
+Device Drivers-&gt;Memory Technology Device (MTD) support-&gt;OpenFirmware partitioning information support
 Device Drivers-&gt;Memory Technology Device (MTD) support-&gt;Self-contained MTD device drivers-&gt;Wondermedia Serial Flash support
 
 2) Build the kernel
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Prisk</dc:creator><pubDate>Mon, 03 Sep 2012 00:11:49 -0000</pubDate><guid>https://sourceforge.net737c4d4ca5ba647c64e67e41a3c5b3b365493d1e</guid></item><item><title>WikiPage Build modified by Tony Prisk</title><link>https://sourceforge.net/p/linuxwmt/wiki/Build/</link><description>&lt;pre&gt;--- v1
+++ v2
@@ -15,6 +15,9 @@
 Device Drivers-&gt;Graphics support-&gt;Console display driver support-&gt;Framebuffer Console support
 Device Drivers-&gt;Graphics support-&gt;Console display driver support-&gt;Map the console to the primary display device
 Device Drivers-&gt;Real Time Clock-&gt;VIA/Wondermedia 85xx SoC RTC
+Device Drivers-&gt;USB support-&gt;EHCI HCD (USB 2.0) support
+Device Drivers-&gt;USB support-&gt;UHCI HCD (most Intel and VIA) support
+Device Drivers-&gt;Memory Technology Device (MTD) support-&gt;Self-contained MTD device drivers-&gt;Wondermedia Serial Flash support
 
 2) Build the kernel
 *make ARCH=arm zImage*
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Prisk</dc:creator><pubDate>Fri, 31 Aug 2012 19:51:37 -0000</pubDate><guid>https://sourceforge.net2f7101501b07c795ba481ce5553e500bfad3531b</guid></item><item><title>WikiPage Build modified by Tony Prisk</title><link>https://sourceforge.net/p/linuxwmt/wiki/Build/</link><description>These are basic linux build instructions but should help with selecting the correct driver support.

1) Configure the kernel
*make ARCH=arm menuconfig*

Select the following options (and others as needed)
System Type-&gt;VIA/Wondermedia SoC based boards (Device Tree Support)
Boot Options-&gt;Use appended device tree block to zImage
Boot Options-&gt;Supplement the appended DTB with traditional ATAG information
Device Drivers-&gt;GPIO Support-&gt;VIA/Wondermedia SoC GPIO Support
Device Drivers-&gt;Character devices-&gt;Serial drivers-&gt;VIA VT8500 on-chip serial port support
Device Drivers-&gt;Character devices-&gt;Serial drivers-&gt;VIA VT8500 serial console support (if you have a serial port connected - usually for debugging only)
Device Drivers-&gt;Graphics support-&gt;Support for frame buffer devices-&gt;VT8500 LCD Driver
Device Drivers-&gt;Graphics support-&gt;Support for frame buffer devices-&gt;WM8505 frame buffer support
Device Drivers-&gt;Graphics support-&gt;Console display driver support-&gt;Framebuffer Console support
Device Drivers-&gt;Graphics support-&gt;Console display driver support-&gt;Map the console to the primary display device
Device Drivers-&gt;Real Time Clock-&gt;VIA/Wondermedia 85xx SoC RTC

2) Build the kernel
*make ARCH=arm zImage*

3) Build the devicetree files
Select one of the following files based on your target device.
*make ARCH=arm vt8500-bv07.dtb*
*make ARCH=arm wm8505-ref.dtb*
*make ARCH=arm wm8650-mid.dtb*

4) Build the image
cat arch/arm/boot/zImage arch/arm/boot/wm8650-mid.dtb &gt; arch/arm/boot/zImage_w_dtb
*replace wm8650-mid.dtb with the appropriate file from step 3*

mkimage -A arm -I linux -T kernel -C none -a 0x8000 -e 0x8000 -n "My Linux" -d arch/arm/boot/zImage_w_dtb ~/uzImage.bin

The finished uzImage.bin will be in your home directory.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Prisk</dc:creator><pubDate>Sat, 11 Aug 2012 07:33:53 -0000</pubDate><guid>https://sourceforge.net7f628f2256d7c5e1413eaec2ae83c5c35d41ad3d</guid></item></channel></rss>