Viral Sachde,您好! 

Happy new year every body,i have encounted a problem below:

    I upgraded my kernel to 2.6.28-rc6 on my dm6446 evm board;now i compile the 
Ralink's rt73 driver to be a module which named rt73.ko,but after i insmod it 
,i get the following errors info:


rt73: Unknown symbol usb_alloc_urb
rt73: Unknown symbol usb_free_urb
rt73: Unknown symbol usb_register_driver
rt73: Unknown symbol usb_put_dev
rt73: Unknown symbol usb_get_dev
rt73: Unknown symbol usb_submit_urb
rt73: Unknown symbol usb_control_msg
rt73: Unknown symbol usb_deregister
rt73: Unknown symbol xtime
rt73: Unknown symbol usb_unlink_urb
rt73: Unknown symbol usb_kill_urb
insmod: error inserting 'rt73_28.ko': -1 Unknown symbol in module


In fact ,i have build the usb's core code into kernel; and i test it on Intel's 
Xscale ixp425,the same as it. 

My Davinci's kernel config file contain MARCOs below:


CONFIG_MODULES=y
# CONFIG_MODULE_FORCE_LOAD is not set
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_MODVERSIONS=y
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y



#
# USB Input Devices
#
CONFIG_USB_HID=m
# CONFIG_HID_PID is not set
# CONFIG_USB_HIDDEV is not set

#
# USB HID Boot Protocol drivers
#
# CONFIG_USB_KBD is not set
# CONFIG_USB_MOUSE is not set

#
# Special HID drivers
#
CONFIG_HID_COMPAT=y
CONFIG_HID_A4TECH=m
CONFIG_HID_APPLE=m
CONFIG_HID_BELKIN=m
CONFIG_HID_BRIGHT=m
CONFIG_HID_CHERRY=m
CONFIG_HID_CHICONY=m
CONFIG_HID_CYPRESS=m
CONFIG_HID_DELL=m
CONFIG_HID_EZKEY=m
CONFIG_HID_GYRATION=m
CONFIG_HID_LOGITECH=m
# CONFIG_LOGITECH_FF is not set
# CONFIG_LOGIRUMBLEPAD2_FF is not set
CONFIG_HID_MICROSOFT=m
CONFIG_HID_MONTEREY=m
CONFIG_HID_PANTHERLORD=m
# CONFIG_PANTHERLORD_FF is not set
CONFIG_HID_PETALYNX=m
CONFIG_HID_SAMSUNG=m
CONFIG_HID_SONY=m
CONFIG_HID_SUNPLUS=m
# CONFIG_THRUSTMASTER_FF is not set
# CONFIG_ZEROPLUS_FF is not set
CONFIG_USB_SUPPORT=y
CONFIG_USB_ARCH_HAS_HCD=y
# CONFIG_USB_ARCH_HAS_OHCI is not set
# CONFIG_USB_ARCH_HAS_EHCI is not set
CONFIG_USB=y
# CONFIG_USB_DEBUG is not set
# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set

#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
CONFIG_USB_DEVICE_CLASS=y
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_OTG is not set
# CONFIG_USB_OTG_WHITELIST is not set
# CONFIG_USB_OTG_BLACKLIST_HUB is not set
CONFIG_USB_MON=y
# CONFIG_USB_WUSB is not set
# CONFIG_USB_WUSB_CBAF is not set

#
# USB Host Controller Drivers
#
# CONFIG_USB_C67X00_HCD is not set
# CONFIG_USB_ISP116X_HCD is not set
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_MUSB_HDRC=y
CONFIG_USB_MUSB_SOC=y

#
# DaVinci 644x USB support
#
CONFIG_USB_MUSB_HOST=y
# CONFIG_USB_MUSB_PERIPHERAL is not set
# CONFIG_USB_MUSB_OTG is not set
# CONFIG_USB_GADGET_MUSB_HDRC is not set
CONFIG_USB_MUSB_HDRC_HCD=y
CONFIG_MUSB_PIO_ONLY=y
# CONFIG_USB_MUSB_DEBUG is not set

#
# USB Device Class drivers
#
# CONFIG_USB_ACM is not set
# CONFIG_USB_PRINTER is not set
CONFIG_USB_WDM=y
# CONFIG_USB_TMC is not set

#
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed;
#

#
# see USB_STORAGE Help for more information
#
CONFIG_USB_STORAGE=y
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_DPCM is not set
# CONFIG_USB_STORAGE_USBAT is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# CONFIG_USB_STORAGE_ALAUDA is not set
# CONFIG_USB_STORAGE_ONETOUCH is not set
# CONFIG_USB_STORAGE_KARMA is not set
# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
# CONFIG_USB_LIBUSUAL is not set




Can you give me some advice?



======== 2008-12-09 01:21:24 您在来信中写道: ========




2008/12/3 黄守旺 <[email protected]>

Rajashekhara, Sudhakar,您好!

Can you tell me where can i download a basal rootfs for dm644x?
i want to use jffs2 rootfs





======= 2008-11-27 18:23:03 您在来信中写道:=======


>Hi,
>
>You can clone the latest tree using "git-clone 
>git://source.mvista.com/git/linux-davinci-2.6.git" command.
>
>Regards, Sudhakar
>________________________________________
>From: 黄守旺 [[email protected]]
>Sent: Thursday, November 27, 2008 3:16 PM
>To: Rajashekhara, Sudhakar; Kevin Hilman; davinci-linux-open-sou...@linux.
>Subject: Re: RE: DaVinci git updated to 2.6.28-rc4
>
>Rajashekhara, Sudhakar,您好!
>
>
>Please tell me where can i down load the latest 2.6.28-rc4 kernel source       
> ,thanks a lot.
>
>
>======= 2008-11-27 18:04:02 您在来信中写道:=======
>
>>Kevin,
>>
>>I tested booting the DM644x and DM646x with a single kernel image built with 
>>davinci_all_defconfig. The booting is successful. Serial, I2C and timer 
>>drivers are found to be working fine. I find this feature pretty useful as 
>>now I can have a binary out of the single build process which can boot on 3 
>>EVMs.
>>
>>Thanks, Sudhakar
>>________________________________________
>>From: [email protected] 
>>[[email protected]] On Behalf Of Kevin 
>>Hilman [[email protected]]
>>Sent: Saturday, November 15, 2008 2:16 AM
>>To: [email protected]
>>Subject: DaVinci git updated to 2.6.28-rc4
>>
>>Hello,
>>
>>DaVinci git is now updated to 2.6.28-rc4.
>>
>>In addition to the merge, I've pulled in the various rework patches
>>that I sent out for comment last week.  This patchset reworks where
>>base addresses and init functions are defined to ease the addition of
>>new boards and devices.
>>
>>The other new feature is that a single kernel binary can be built that
>>will boot on dm6446, dm6467 or dm355.  In Kconfig, where you select
>>the device, instead of picking one, you can pick as many as you like.
>>The same for boards.  I'm now using this feature to build a single
>>kernel which I can then test on dm6446, dm6467 and dm355.
>>
>>I've added a 'davinci_all_defconfig' which will build a kernel that
>>will boot on any of the supported boards.
>>
>>Kevin
>>
>>
>>
>>
>>
>>_______________________________________________
>>Davinci-linux-open-source mailing list
>>[email protected]
>>http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source_______________________________________________
>>Davinci-linux-open-source mailing list
>>[email protected]
>>http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
>
>= = = = = = = = = = = = = = = = = = = =
>
>
>        致
>礼!
>
>
>        黄守旺
>        [email protected]
>          2008-11-27

= = = = = = = = = = = = = = = = = = = =


致
礼!


黄守旺
[email protected]

          2008-12-03




Hi All, 

I have download git kernel and config it using "davinci_all_defconfig" option. 
I tried to compile it using mvl401 arm_v5t_le- tools. It did not able to find 
tool required for eabi option, thus, I disabled it. Finally it compiled but it 
failed to boot on 6446 evm. 

Any suggestions,

Viral


 

= = = = = = = = = = = = = = = = = = = = = = 
        致
礼!

              黄守旺
              [email protected]
               2008-12-29
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to