Is it possible to get linux console via USB using MUSB gadget ?

Hi,

    The need to have too many cables including serial is always a pain
in using beagle-board. So I was more than happy to try the MUSB gadget
from

          http://elinux.org/U-boot_musb_gadget_support

    The gadget worked like a charm. I got u-boot prompt both in serial
and USBtty.

    However I am disappointed that when I load linux from u-boot the
board gets stuck
soon after uncompressing the linux....

   Have anyone tried to use USB_SERIAL_CONSOLE with MUSB gadget and
successfully
booted linux. What I am doing wrong ? What console should I provide in
boot-args ?
Please help ... With this limitation, I will have to revert back to
previous u-boot

    The serial and usbtty logs are given below.

Texas Instruments X-Loader 1.4.2 (Feb 19 2009 - 12:01:24)
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2009.01-dirty (Feb 19 2009 - 12:23:21)

I2C: ready
OMAP3530-GP rev 2, CPU-OPP2 L3-165MHz
OMAP3 Beagle board + LPDDR/NAND
DRAM: 256 MB
NAND: 256 MiB
Using default environment

MUSB: using high speed
In: serial usbtty
Out: serial usbtty
Err: serial usbtty
Board revision C
Serial #3830000300000000040323090c01e01b
Hit any key to stop autoboot: 0
OMAP3 beagleboard.org # T+GCAP
Unknown command 'T+GCAP' - try 'help'
OMAP3 beagleboard.org #
OMAP3 beagleboard.org #
OMAP3 beagleboard.org #
OMAP3 beagleboard.org #
OMAP3 beagleboard.org # setenv bootargs 'console=ttyUSB0,115200n8
console=tty0 '
OMAP3 beagleboard.org #
OMAP3 beagleboard.org # mmcinit
OMAP3 beagleboard.org # fatload mmc 0 80300000 uImage.bin
reading uImage.bin

2578044 bytes read
OMAP3 beagleboard.org # bootm 80300000
## Booting kernel from Legacy Image at 80300000 ...
   Image Name: Linux-2.6.28-omap1
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 2577980 Bytes = 2.5 MB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ... (on HOST side usb console /dev/ttyACM0 only
until this point is printed)

Uncompressing Linux...................................................
(until here printed on serial console)

-regards
manesh