or maybe: /mtd_rwcommon/widgets/user/SamyGO/SamyGO/lib/modules/2.6.30.9/kernel/drivers/usb/gadget?
Your logs looks like you have loaded some g_file_storage but not mine g_file_storage
![Confused :?](./images/smilies/icon_e_confused.gif)
even if g_file_storage and dummy_hcd haven't been loaded at this point next log lines indicated that some version of g_file_storage and dummy_hcd have been loadedtempinbox wrote:Code: Select all
/dtv/usb/sda1/SamyGO/etc/init.d # ./02_04_vusb.init start insmod: cannot insert '/dtv/usb/sda1/SamyGO/lib/modules/2.6.24_SELP.4.3.x-Cortex-A8/kernel/drivers/usb/gadget/dummy_hcd.ko': File exists (-1): File exists insmod: cannot insert '/dtv/usb/sda1/SamyGO/lib/modules/2.6.24_SELP.4.3.x-Cortex-A8/kernel/drivers/usb/gadget/g_file_storage.ko': Invalid module format (-1): Exec format error
as you see g_file_storage has been loaded and is trying to read 'model' parameter which has been added to driver by me. It's really strange because if insmod failed so why g_file_storage is trying to read 'model'? This parameter is passed to g_file_storage in the same line as insmod so if insmod failed all command should failedtempinbox wrote:Code: Select all
dummy_hcd dummy_hcd: USB Host+Gadget Emulator, driver 02 May 2005 ... g_file_storage: Unknown parameter 'model' ...
![Confused :?](./images/smilies/icon_e_confused.gif)
I don't know why by I dont think it's the problem.tempinbox wrote: Your driver is smaller than mine why? mine is 34kb yours is 21kb ( i don't know if matter)
No. It should be updated by 02_04_vusb.init enclosed in first post.tempinbox wrote: one qestion i have to modify the SGO.env?
It means that 02_04_vusb.init has been executed and create 5 drive image files but crush at insmod of g_file_storage so images haven't been mounted into virtual drives.tempinbox wrote: It is strange but in dtv root i have 5 Vusbbut in mediaplayer i can see only the real usb deviceCode: Select all
/ # cd dtv /dtv # ls -a . event4 notify.tdb .. gencache.tdb notify_onelevel.tdb .ashrc gencache_notrans.tdb passdb.tdb .auth_finish hidraw0 pcm_in PART_FLAG_0 hidraw1 pp SGO.env hidraw2 secrets.tdb YWE hidraw3 sessionid.tdb apache_error_log hidraw4 smbd-smb.conf.pid brlock.tdb httpd.pid usb cgi-bin info vusb1 connections.tdb input vusb2 dropbear.pid lock vusb3 event0 locked vusb4 event1 locking.tdb vusb5 event2 messages.tdb www event3 mutex.tdb
Please check if you put my g_file_storage.ko in proper place and also ensure that you don't have other version of this file somewhere in your tv. As far as I know Samsung is not providing g_file_storage in firmware by default.
Check also your /dtv/usb/sda1/SamyGO/samygo.log
I have downloaded sources for C600 but this is the same sources as for C6900 and toolchaine is also the same so there is no sense to build the file once more
![Sad :(](./images/smilies/icon_e_sad.gif)
At the end I found this wiki page http://wiki.samygo.tv/index.php5/SamyGO ... th_your_tv with note:
Code: Select all
T-VAL* -> binaries may work, kernel modules rather not (ARMv7) (defined as T-CSERIES.. in OE barnch, you have to implement the toolchain and kernel-build for your self)
Sorry but I don't know what can I do more in this matter
![Sad :(](./images/smilies/icon_e_sad.gif)