Random header image... Refresh for more!
Visitors

free invisible counter
Partner sites
http://consigliere.sk
--------------------------- led-svetla.sk
---------------------------
multi.xeres.cz

This how to will show up how to compile kernel manually (which include ft1000 driver). This is just how to which works for me (tested on ubuntu 10.04). I’m not responsible for you break PCs ;) . Be careful!

Assumptions:

installed ncurses-devel

1. download latest kernel (www.kernel.org) and untar to /usr/src

2. make oldnoconfig (create config but new options will no (N) by default)

3. make menuconfig (select ft1000 driver in staging/drivers like M – module)

4. make (take some time ;) )

5. make install (must be root)

6. make modules_install (must be root)

7. mkinitramfs -o initrd.img-2.6.37-rc5 2.6.37-rc5 (numbers depend on kernel version)

8. update /boot/grub/grub.cfg (for grup2) or /boot/grub/menu.lst (for grub) (create new entry for new kernel and initrd)
example for grub2: here
10. cp drivers/staging/ft1000/ft1000-usb/ft3000.img /lib/firmware/ (must be root)
11. make headers_install (optional)
Thats all. Reboot and enjoy your new kernel with ft1000 driver. Just plug your device and enjoy ;) . Tested on 2.6.37-rc5. If not sure just wait till 2.6.37 will be released if you don’t want use non stable kernel.

marek

18 Responses to “How to compile own kernel with ft1000-usb driver”

  • peto says:

    co mam robit v bode 3 ? v terminale mi nabehne take modre menu a co v nom?

  • peto says:

    dostal som sa do device drivers/staging drivers/ a tam neni ziadne ft1000 ani nic podobne … co mam tam urobit ..

  • V menu je: Drivers for Flarion ft1000 devices na to kliknut a vybrat usb

  • peto says:

    ozaj to tam nemam, skus mi poradit kade mam stiahnut ncurses-devel , v repozitaroch neni a cez googla som nasiel len daco podobne a neviem ci to je spravne a mozno kvoli tomu to nejde, prolem je ze v staging/drivers neni ft1000 …. uz to kontrolujem 1000x … nieco robim zle ale neviem co

  • Spominas ze st stiahol stable jadro 2.6.36.2 v tomto ft1000 este nie je. Zacina od 2.6.37 cize stiahni si posledne ne-stable a vyskusaj.

  • peto says:

    ano mal si pravdu v tom bola chyba, ale prosimta skade stiahnem ncurses-devel ?? skusal som cez google daco najst no nic poriadne, a skusal som to bez toho tak pri “make menuconfig” mi vyhodi ze nemam nainstalovane ncurses-devel a ze je to potrebne ale ked dam pred to sudo tak to ide … (modre menu atd …) tak neviem ci je to az take potrebne ked hej tak prosim napis skade to zozeniem , dakujem

  • Aku distribuciu pouzivas? Ak to ide zo sudo tak nie je problem ;) (vacsinou to ide aj bez rootovskych prav).

  • peto says:

    U10.10, a spytam sa ze preco to je take velke po prikazu “make” ? ma to 4 GB ale nerobil som to v /usr/src ale v /home , lebo v “/” nemam miesto , da sa ta cela procedura urobit v /home ??? a potom premiestnit do /usr/src :? ?? ked to bude mat dufam menej miesta?

  • Nuz skusal som to iba v /usr/src ale malo by to ist aj z /home nevidim problem.

  • peto says:

    ok skusim to ale sekol som sa zase pre bode 8, ako mam updatovat grub? mam grub2 ale ten subor nemozem editovat … tak co snim?

  • Ak ho chces editovat musis byt root. cize v ubuntu sudo ;)

  • peto says:

    nene len ze grub2 sa vraj nema editovat ved to tam aj na zaciatku pisu :-) ale co mam robit v bode 8, ake update alebo co snim

  • Ako root to rucne zedituj. Netreba vsetko brat vazne ;)

  • peto says:

    ok duvam ze posledny moj supidny dotaz :-) keed tak daj icq cislo :-P , cely ten grub.cfg mam prepisat ako hento co tam je v tom odkaze? a v tom odkaze na tej stranke su 2 ramceky tak ktory tam mam nakopiprovat … ci len doplnit ten povodny? pls ja som jak drevo ale snazim sa .. .. :-)

  • Pohoda. najdi podobny a len ho daj pred neho (to co je v tom odkaze)

  • peto says:

    ok tak officialne som si pokazil PC …. po restarne nabehne grub … vyberem 2.6.37-rc7 a nieco tam preskakuje ako v terminali … nakoniec zasekne blika ne HDD ale capslock … a stoho co tu vypisuje prepisem ze ,
    autodetecting RAID arrays
    scanned0 and added 0 devices
    autorun …
    …autorun DONE
    cannot open root device ……..(dake cisla)
    please append a correct “root=” boot option; here are the available partitions:
    dake cisla sr0 driver:sr
    Kernel panic – not syncing:VFS unable to mount root fs on unknown-block
    swapper not tainted 2.6.37-rc5
    Call Trace
    ? printk a dake cisla
    panic a dake cisla
    mount_block_root a dake cisla
    sys_mknod a dake cisla
    mount_root a dake cisla
    prepare namespace a dake cisla
    sys acces a dake cisla
    kernel_init a dake cisla …. a tak dalej …
    co stym? pls

  • Nuz posli niekde ako vyzera tvoj grub.cfg. Nemozes vsetko iba skopirovat z mojho example. Su tam ine cisla pre root particiu preto ti to asi neide. Posli to poslem ti opravene. Prosim nabuduce bez nadavok!

  • peto says:

    sorry za nadavku, a tu je ten moj grub co som tam aj doplnil tie riadky ..
    http://rapidshare.com/files/436833821/grub.cfg.rar

Leave a Reply