UPDATE FEB 2012
  • uImage_2.6.31.3RV114 update (fix eth0)
  • 2.6.31.3 jz_eth.c sourcefile attached from drivers/net.
  • 2.6.31.3 ak4642en.c and jz_i2s.c sourcefiles attached from sound/oss.

UPDATE NOVEMBER 2011

  • uImage_2.6.31.3RV113 update boot from SD/MMC ('fix' added root_delay=5 sec in do_mounts.c)

UPDATE JULY 2011

  • posted additional drivers for serial 3G, GSM, CDMA support
  • ipw.ko (3G) option.ko (GSM CDMA)
  • uImage_2.6.31.3RV112 ('fix' crash when ifdown eth0, slow and instable eth0(jz_eth), wlan0 (wireless=ok)
  • added additional drivers from staging support for sitecom wl349 (rtl8192su_usb)
  • ieee80211_crypt_ccmp.ko ieee80211_crypt_tkip.ko ieee80211_crypt_wep.ko ieee80211_crypt.ko ieee80211-rsl.ko r8192s_usb.ko

UPDATE JUNE 2011

  • UPDATE for kernel 2.6.31.3.
  • Files --> uImage_2.6.31.3RV111 and linux-2.6.31.3RV111.patch
  • Updates: partly fix ethernet, fix backlight
  • Uploaded some drivers which can be insmodded for additional support of hardware
  • rtxx.ko for wireless rt25xx, rtl8187x.ko for wireless rtl8187, tunxx.ko for tun/tap, ntfs.ko for ntfs sd/usb mount support

MARCH 2011

  • quick fix backlight --> uImage_2.6.24.3RV101
  • a) modify arch/mips/jz4730/board-minipc.c --> default to 50%
  • --> Can be set by terminal echo "5" > /proc/jz/backlight
  • b) modify drivers/video/jzlcd.h --> minor mod, may not needed
  • c) modify include/linux/asm/mach-jz4730/ops.h --> correct memory mapping of gio_pwm()
  • d) disabled F3 startup

JULY 2010

  • Part of the work done for kernel A 2.6.24.3 also works for B 2.6.31.3 kernel. Made two topics here.
  • Update based on miniport of kernel work from linuxtogo.org (svn version 33). This is a partly working kernel 2.6.24.3.
  • Addtional effort to rewrite some sources is done and maintained by Nikolaus at http://projects.goldelico.com/p/letux-400/

  • try for debug purposes herewith the steps I made to make these preliminary kernels to work on trendtac epc700.

A patches 2.6.24.3 kernel for ingenic jz4730

  • 1A) Extract linux-2.6.24.3.tar.bz2 with: tar xvjf

  • 2A) cd linux-2.6.24.3 dir

  • 3A) patch ingenic_2010304 with:
  • patch -p1 < ../linux-2.6.24.3-jz-20100304.patch

  • 4A) patch with modifications from letux-400 (excluding rtc part) and minibookversion33 (excluding yaffs2 part):
  • patch -p1 < ../patchminibookRV10

  • 5A) make trendtacRV10_defconfig

  • 6A) make uImage

  • 7A) make modules_install

  • 8A) copy kernel modules /lib/modules/2.6.24.3 to SD ext3 (partition2)

  • 9A) Copy uImage to SD card FAT32 (partition 1) and your linux distro to ext3 (partition2)
  • You can startup from SD by pressing left fn , shift , crtl + press any key to boot from sd partition 2
  • Keep F2 pressed = startup from /dev/mmcblk0p2. F4 = nand (default) F5 = /dev/mtdblock5

  • 10A) If the kernel is good enough you could install it on your nand by:
  • cat uImage > /dev/mtdblock1

B patches 2.6.31.3 kernel for ingenic jz4730

  • issues 2.6.31.3RV113:
  • - jz_eth0 nok. very slow and instable.--> quick fix in 2.6.31.3RV114 uImages, sourcefile jz_eth.c included below.
  • - short blink/scramble lcd

  • 1B) Extract linux-2.6.31.3.tar.bz2 with: tar xvjf

  • 2B) cd linux-2.6.31.3 dir

  • 3B) patch ingenic_2010304 with:
  • patch -p1 < ../linux-2.6.31.3-jz-20100304.patch

  • 4B) patch with modifications from letux-400 (excluding rtc part) and minibookversion33 (excluding yaffs2 part) + quick rework:
  • patch -p1 < ../linux-2.6.31.3RV113.patch UPDATE add root_delay=5; in do_mounts.c (prepare_namespace)

  • 5B) make trendtacRV113_defconfig

  • 6B) make uImage

  • 7B) make modules_install

  • 8B) copy kernel modules /lib/modules/2.6.31.3 to SD ext3 (partition2)

  • 9B) Copy uImage to SD card FAT32 (partition 1) and your linux distro to ext3 (partition2)
  • You can startup from SD by pressing left fn , shift , crtl + press any key to boot from sd partition 2
  • Keep F2 pressed = startup from /dev/mmcblk0p2 F4 = nand (default) F5 = /dev/mtdblock5

  • 10B) If the kernel is good enough you could install it on your nand by:
  • cat uImage > /dev/mtdblock1

Files included click Attachments at bottom of this page.

Topic attachments
I Attachment Action Size Date Who Comment
cc ak4642en.c manage 19.1 K 04 Feb 2012 - 22:06 RubenViets fix file extracted from 2.6.31.3 rv113 patch /sound/oss
cc board-minipc.c manage 7.0 K 16 Mar 2011 - 22:23 RubenViets backlight fix source1
elsec_26313RV113 do_mounts.c_26313RV113 manage 9.9 K 07 Nov 2011 - 20:38 RubenViets do_mounts.c manual add root_delay
elseko ieee80211-rsl26313.ko manage 240.4 K 13 Jul 2011 - 16:57 RubenViets staging support wl349 sitecom wireless lan usb
elseko ieee80211_crypt26313.ko manage 10.1 K 13 Jul 2011 - 16:57 RubenViets staging support wl349 sitecom wireless lan usb
elseko ieee80211_crypt_ccmp26313.ko manage 12.4 K 13 Jul 2011 - 16:56 RubenViets staging support wl349 sitecom wireless lan usb
elseko ieee80211_crypt_tkip26313.ko manage 18.2 K 13 Jul 2011 - 16:56 RubenViets staging support wl349 sitecom wireless lan usb
elseko ieee80211_crypt_wep26313.ko manage 9.3 K 13 Jul 2011 - 16:57 RubenViets staging support wl349 sitecom wireless lan usb
elseko ipw26243.ko manage 15.9 K 13 Jul 2011 - 10:28 RubenViets driver usb serial IPWireless 3G UMTS TDD (expirimental)
cc jz_eth.c manage 32.2 K 04 Feb 2012 - 22:07 RubenViets source file ethernet fix used in 2.6.31.3 RV114 kernel
cc jz_i2s.c manage 72.7 K 04 Feb 2012 - 22:06 RubenViets fix file extracted from 2.6.31.3 rv113 sound/oss
hh jzlcd.h manage 19.0 K 16 Mar 2011 - 22:24 RubenViets backlight fix source2
elsepatch linux-2.6.24.3-jz-20100304.patch manage 8719.0 K 15 Jul 2010 - 18:48 RubenViets ingenic latest kernel 2.6.24.3 patch
elsepatch linux-2.6.31.3-jz-20100304.patch manage 6107.5 K 19 Jul 2010 - 21:29 RubenViets ingenic latest kernel 2.6.31.3 patch
elsepatch linux-2.6.31.3RV113.patch manage 1524.3 K 07 Nov 2011 - 20:44 RubenViets linux 2.6.31.3RV113 kernel source patch
elseko ntfs26243.ko manage 168.6 K 13 Jun 2011 - 20:30 RubenViets  
elseko ntfs26313.ko manage 183.3 K 13 Jun 2011 - 20:31 RubenViets  
hh ops.h manage 88.5 K 16 Mar 2011 - 22:25 RubenViets backlight fix source3
elseko option26243.ko manage 17.7 K 13 Jul 2011 - 10:31 RubenViets USB_SERIAL_OPTION usb driver for gsm and cdma support
elseEXT patchminibookRV10 manage 1481.3 K 15 Jul 2010 - 18:49 RubenViets latest patches RV10 kernel 2.6.24.3
elseko r8192s_usb26313.ko manage 355.5 K 13 Jul 2011 - 16:53 RubenViets staging support wl349 sitecom wireless lan usb
elseko rt2500usb26243.ko manage 31.0 K 13 Jun 2011 - 20:33 RubenViets  
elseko rt2500usb26313.ko manage 32.8 K 13 Jun 2011 - 20:33 RubenViets  
elseko rt2x00lib26313.ko manage 57.9 K 13 Jun 2011 - 20:32 RubenViets  
elseko rt2x00usb26243.ko manage 17.2 K 13 Jun 2011 - 20:32 RubenViets  
elseko rt2x00usb26313.ko manage 22.2 K 13 Jun 2011 - 20:32 RubenViets  
elseko rt73usb26243.ko manage 35.7 K 13 Jun 2011 - 20:33 RubenViets  
elseko rt73usb26313.ko manage 42.4 K 13 Jun 2011 - 20:33 RubenViets  
elseEXT trendtacRV113_defconfig manage 42.0 K 07 Nov 2011 - 20:40 RubenViets 2.6.31.3RV113 trendtac kernel config
elseko tun26243.ko manage 15.5 K 13 Jun 2011 - 20:33 RubenViets  
elseko tun26313.ko manage 33.4 K 13 Jun 2011 - 20:34 RubenViets  
else3RV114_mmcbootdefault uImage2.6.31.3RV114_mmcbootdefault manage 2633.3 K 04 Feb 2012 - 22:09 RubenViets 2.6.31.3 RV114 uImage default boot from mmcblk0p2
else3RV114_nandbootdefault uImage2.6.31.3RV114_nandbootdefault manage 2633.5 K 04 Feb 2012 - 22:09 RubenViets 2.6.31.3 RV114 uImage default boot from mtdblock4
else3RV101 uImage_2.6.24.3RV101 manage 2264.6 K 16 Mar 2011 - 22:22 RubenViets update backlight fix
Topic revision: r18 - 04 Feb 2012 - 22:23:51 - RubenViets
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback