royshu
Joined: 12 Jun 2008 Posts: 6
|
Posted: 24.07.2008, 17:11 Post subject: Frage für Module (.ko) |
|
|
Hallo,
Ich benutze uClinux-dist_DNP5370 von CD.
# make menuconfig
Then enable vendor/kernel customizations:
Kernel/Library/Defaults Selection --->
[*] Customize Kernel Settings
[*] Customize Vendor/User Settings
Device Drivers --->
Character devices --->
[*] Blackfin BF5xx PPI Driver
und
MTD Memory.
#make
Das ist ok!
dann neue Kernel linux -> Eva13/DNP5370 durch tftp
tftp 0x1000000 linux
bootelf 0x1000000
Fehlermeldung:
mount: Mounting /dev/mmc1 on /media/mmc failed: No such device or address
ssvhwa: No such device or address
Die Root Filesystem in Ordner /lib ist so: /lib/modules/2.6.16.27-ADI-2006R2SSV ssvhwa.ko
und /lib/modules/2.6.16.27-ADI-2006R2SSV/kernel modules.dep source
3 Subordner in Ordner kernel: drivers lib sound --------------------kein Treiber für mtd_flashdata und PPI
Datei souce ist ein Link zur Distribution /linux2.6.x.
#cat modules.dep
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/drivers/mmc/spi_mmc/spi_mmc.ko:
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/drivers/i2c/busses/i2c-bfin-twi.ko:
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/sound/core/snd.ko:
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/sound/core/snd-timer.ko: /lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/sound/core/snd.ko
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/drivers/parport/parport.ko:
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/drivers/net/ppp_async.ko: /lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/lib/crc-ccitt.ko
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/drivers/net/ppp_synctty.ko:
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/sound/core/snd-page-alloc.ko:
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/drivers/char/can4linux/can.ko:
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/drivers/i2c/i2c-dev.ko:
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/sound/blackfin/snd-ad1981b.ko:
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/sound/core/snd-pcm.ko: /lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/sound/core/snd-page-alloc.ko /lib/modules//o
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/lib/crc-ccitt.ko:
/lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/drivers/net/ppp_deflate.ko:
#lsmod
=> gar keine Module sind aufgeladet.
Ich kann in Datei rc in Distibution /vendors/SSV/DNP5370
" insmod /lib/modules/ssvhwa.ko
insmod /lib/modules//2.6.16.27-ADI-2006R2SSV/kernel/drivers/mmc/spi_mmc/spi_mmc.ko "
einfügen.
Aber kann ich die Module mtd_dataflash.ko und PPI in Kernel nicht finden.
Wie kann man die Module und die andere Module, die in Datei modules.dep sind, aufgeladet?
Kann man das Problem in uClinux-Distribution durch Datei Makefile löschen?
/lib ordner in originale Kernel im Board EVA13 => /lib/modules/mtd_flashdata.ko spi_mmc.ko ssvhwa,ko
und befindet sich noch Unterschied in odrner /sys zwischen originale und neue Kernel. |
|