This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

dvsdk4.0.3用到Beagleboard-xm revc上出现问题

Expert 1041 points
Other Parts Discussed in Thread: DM3730

恩,最近在把TI的dm3730的dvsdk用到bb-xm上去,我看了一下4.0.3从x-load,uboot到linux kernel都有beagle等config,我用这些配置编译出来后,出现问题如下:

1.x-load,uboot启动不了内核,停在Uncompressing Linux... done, booting the kernel.

回去检查问题,发现u-boot读取的DRAM是256M,因此猜测是这里出现问题。

2.在问题1的基础上我换了MLO,uboot可以读取到512M,同时内核启动,但是停在下面的地方:

[   69.406768]   File /home/dvsdk_4_03/linuxutils_2_26_02_05/packages/ti/sdo/linuxutils/sdma/src/module/sdmak.c
amixer: Control default open error: No such file or directory                                       
                                                                                                    
amixer: Control default open error: No such file or directory                                       
                                                                                                    
Invalid card number.
Usage: amixer <options> [command]

Available options:
  -h,--help       this help
  -c,--card N     select the card
  -D,--device N   select the device, default 'default'
  -d,--debug      debug mode
  -n,--nocheck    do not perform range checking
  -v,--version    print version of this program
  -q,--quiet      be quiet
  -i,--inactive   show also inactive controls
  -a,--abstract L select abstraction level (none or basic)
  -s,--stdin      Read and execute commands from stdin sequentially

Available commands:
  scontrols       show all mixer simple controls
  scontents       show contents of all mixer simple controls (default command)
  sset sID P      set contents for one mixer simple control
  sget sID        get contents for one mixer simple control
  controls        show all controls for given card
  contents        show contents of all controls for given card
  cset cID P      set control contents for one control
  cget cID        get control contents for one control
Starting Matrix GUI application.
。没有出现console窗口。

就想问一下,dvsdk4.0.3的beagle的那些配置是不是支持beagleboard-xm,Revc板。因为我记得android2.3的那套devkit source 可以直接拿来编译在bb-xm上跑。为何linux的dvsdk4.0.3不行。。虽说4.0.1的x-load就没有beagel的配置,需要补丁。但是4.0.3却有,因此我没去考虑需要打补丁。请TI技术人员指教一下,谢谢



  • 问题已经得到解决,第二个是/etc/inittab下ttys2需要修改为tty02,因为内核是2.6.37的。但是本质的问题是4.0.3自带的给bb-xm的xload和uboot启动不了内核,请帮忙解决