leo-xiong / rowboat

Automatically exported from code.google.com/p/rowboat
https://code.google.com/p/rowboat
0 stars 0 forks source link

Adding xM C Support to the Froyo 2.2 source... #100

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
This is basically a patch that merge's all the mainline detection's for the 
beagle xM along with the new xM C. (usb bus power is inverted so the old 
detection won't work)..

Froyo patch:
https://github.com/RobertCNelson/linux-2.6/commit/ebe1e26476768b8edde0607433e564
ffd4b0e903

Regards,

Original issue reported on code.google.com by RobertCN...@gmail.com on 19 May 2011 at 8:52

GoogleCodeExporter commented 9 years ago
Hi, i tried it but noting changed except usb power led became on. Usb devices 
still not working.

Original comment by cucuman....@gmail.com on 6 Jun 2011 at 2:59

GoogleCodeExporter commented 9 years ago
Just the kernel patch from board-omap3beagle.c is not enough. Make sure to also 
run the latest MLO and u-boot.bin if you're on a BeagleBoard-xM rev C board.

More info at http://beagleboard.org/support/faq

Original comment by tom.heyl...@gmail.com on 9 Jun 2011 at 12:48

GoogleCodeExporter commented 9 years ago
Till git bits get updated, here's the location of the MLO/u-boot.bin I'm using:

http://rcn-ee.net/deb/tools/MLO/MLO-beagleboard-1.5.0+r22+gitrb6bbfe7848de547b64
edf1c363c86cec4921b517-r22

http://rcn-ee.net/deb/tools/UBOOT/u-boot-beagleboard-2011.02+r75+gitrc7977858dcf
1f656cbe91ea0dc3cb9139c6a8cc8-r75.bin

From Angstrom's stable tree.  If you use this u-boot.bin, it does have a slight 
change in bootup, it looks for uEnv.txt vs the older boot.scr.. Here's a simple 
way to go back to boot.scr's if you don't like the new method..

http://elinux.org/BeagleBoardUbuntu#boot.scr_-.3E_uEnv.txt

Regards,

Original comment by RobertCN...@gmail.com on 9 Jun 2011 at 12:58

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Hello Sir,

I am trying to port DVSDK-4.01 onto Rev C.
I tired to use the MLO and u-boot.bin file given above for booting DVSDK-4.01, 
Now DVSDK is booting on beagleboard-xM Rev C, USB is working. 

but i am facing CMEM Error. As specified below

CMEMK module: built on Sep  4 2011 at 07:12:09
Reference Linux version 2.6.32
File 
/home/cruser/DVSDK_Beagle/ti-dvsdk_dm3730-evm_4_01_00_09/linuxutils_2_25_05_11/p
ackages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
CMEM Range Overlaps Kernel Physical - allowing overlap
CMEM phys_start (0x83700000) overlaps kernel (0x80000000 -> 0xa0000000)
CMEMK Error: Failed to request_mem_region(0x83700000, 35651584)
FATAL: Error inserting cmemk (/lib/modules/2.6.32/kernel/drivers/dsp/cmemk.ko): 
Bad address
DSPLINK Module (1.65.00.02) created on Date: Sep  4 2011 Time: 07:12:30
SDMAK module: built on Sep  4 2011 at 07:12:10
Reference Linux version 2.6.32
File 
/home/cruser/DVSDK_Beagle/ti-dvsdk_dm3730-evm_4_01_00_09/linuxutils_2_25_05_11/p
ackages/ti/sdo/linuxutils/sdma/src/module/sdmak.c

I have attached my boot-arguments, logfile, Error file.

Sir, when i read about this error in forums people suggested to change the 
boot-arguments value [i.e rdaddr=0x81000000 to rdaddr=0x81600000]. I tired to 
change but the error remains the same.

Can you please suggest me how to solve this error?
Sir, can you please share the source code of U-boot.bin that you have generated.

Thank-you,
Naveen Kumar.S

Original comment by navku...@gmail.com on 4 Sep 2011 at 5:08

Attachments: