Back to home page

LXR

 
 

    


Warning, /bsps/arm/beagle/simscripts/bbxm.cfg is written in an unsupported language. File is not indexed.

0001 # Start with: openocd -f interface/ftdi/flyswatter.cfg -f bbxm.cfg -c 'reset init'
0002 #   or  with: openocd -f interface/ftdi/flyswatter2.cfg -f bbxm.cfg -c 'reset init'
0003 source [find board/ti_beagleboard_xm.cfg]
0004 
0005 #
0006 # Use the MLO file from uboot to initialise the board.
0007 #
0008 proc beagleboard_xm_mlo { file } {
0009   global _CHIPNAME
0010   adapter_khz 10
0011   catch { mww phys 0x48307250 0x00000004 }
0012   reset init
0013   icepick_c_wreset $_CHIPNAME.jrc
0014   halt
0015   dm37x.cpu arm core_state arm
0016   puts "Beagleboard xM MLO: $file"
0017   load_image $file 0x402005f8 bin
0018   resume 0x40200800
0019   sleep 500
0020   halt
0021 }
0022 
0023 proc beagleboard_xm_init {} {
0024   global _CHIPNAME
0025   adapter_khz 10
0026   catch { mww phys 0x48307250 0x00000004 }
0027   reset init
0028   icepick_c_wreset $_CHIPNAME.jrc
0029   halt
0030   dm37x.cpu arm core_state arm
0031 
0032   mwh 0x6e00007c 0x000000ff ;# omap-gpmc
0033   mwh 0x6e00007c 0x00000090 ;# omap-gpmc
0034   mwh 0x6e000080 0x00000000 ;# omap-gpmc
0035   mwh 0x6e00007c 0x00000000 ;# omap-gpmc
0036   mwh 0x6e000080 0x00000000 ;# omap-gpmc
0037   mwh 0x6e000080 0x00000000 ;# omap-gpmc
0038   mwh 0x6e000080 0x00000000 ;# omap-gpmc
0039   mwh 0x6e000080 0x00000000 ;# omap-gpmc
0040   mwh 0x6e000080 0x00000000 ;# omap-gpmc
0041   mwh 0x6e00007c 0x00000030 ;# omap-gpmc
0042   mww 0x48004c00 0x00000020 ;# omap3_cm
0043   mww 0x48004c10 0x00000020 ;# omap3_cm
0044   mww 0x48314048 0x0000aaaa ;# omap3_mpu_wdt
0045   mww 0x48314048 0x00005555 ;# omap3_mpu_wdt
0046   mww 0x6c000048 0xffffffff ;# omap3_sms
0047   mww 0x48004c40 0x00000013 ;# omap3_cm
0048   mww 0x48004c10 0x00000025 ;# omap3_cm
0049   mww 0x48004c00 0x00000021 ;# omap3_cm
0050   mww 0x48306d40 0x00000003 ;# omap3_prm
0051   mww 0x48307270 0x00000083 ;# omap3_prm
0052   mww 0x48307270 0x00000080 ;# omap3_prm
0053   mww 0x48004904 0x00000015 ;# omap3_cm
0054   mww 0x48004d00 0x00110016 ;# omap3_cm
0055   mww 0x48005140 0x10020a50 ;# omap3_cm
0056   mww 0x48004d40 0x08000040 ;# omap3_cm
0057   mww 0x48004d40 0x09900040 ;# omap3_cm
0058   mww 0x48004d40 0x09900c40 ;# omap3_cm
0059   mww 0x48004d40 0x09900c00 ;# omap3_cm
0060   mww 0x48004a40 0x00001305 ;# omap3_cm
0061   mww 0x48004a40 0x00001125 ;# omap3_cm
0062   mww 0x48004a40 0x00001109 ;# omap3_cm
0063   mww 0x48004a40 0x0000110a ;# omap3_cm
0064   mww 0x48004b40 0x00000005 ;# omap3_cm
0065   mww 0x48004c40 0x00000015 ;# omap3_cm
0066   mww 0x48004d00 0x00110006 ;# omap3_cm
0067   mww 0x48004d00 0x00110007 ;# omap3_cm
0068   mww 0x48004d00 0x00110007 ;# omap3_cm
0069   mww 0x48005140 0x03020a50 ;# omap3_cm
0070   mww 0x48004f40 0x00000004 ;# omap3_cm
0071   mww 0x48004e40 0x00000409 ;# omap3_cm
0072   mww 0x48004e40 0x00001009 ;# omap3_cm
0073   mww 0x48004d48 0x00000009 ;# omap3_cm
0074   mww 0x48004d44 0x02436000 ;# omap3_cm
0075   mww 0x48004d44 0x0243600c ;# omap3_cm
0076   mww 0x48004a40 0x0000110a ;# omap3_cm
0077   mww 0x48004d00 0x00170007 ;# omap3_cm
0078   mww 0x48004d04 0x00000011 ;# omap3_cm
0079   mww 0x48004d50 0x00000001 ;# omap3_cm
0080   mww 0x48004d4c 0x00007800 ;# omap3_cm
0081   mww 0x48004d4c 0x0000780c ;# omap3_cm
0082   mww 0x48004d00 0x00170037 ;# omap3_cm
0083   mww 0x48004d04 0x00000017 ;# omap3_cm
0084   mww 0x48004004 0x00000011 ;# omap3_cm
0085   mww 0x48004044 0x00000001 ;# omap3_cm
0086   mww 0x48004040 0x00081400 ;# omap3_cm
0087   mww 0x48004040 0x00081400 ;# omap3_cm
0088   mww 0x48004004 0x00000017 ;# omap3_cm
0089   mww 0x48004944 0x00000001 ;# omap3_cm
0090   mww 0x48004940 0x000a5800 ;# omap3_cm
0091   mww 0x48004940 0x000a580c ;# omap3_cm
0092   mww 0x48004904 0x00000017 ;# omap3_cm
0093   mww 0x48005040 0x000000ff ;# omap3_cm
0094   mww 0x48004c40 0x00000015 ;# omap3_cm
0095   mww 0x48005040 0x000000ff ;# omap3_cm
0096   mww 0x48005010 0x00000008 ;# omap3_cm
0097   mww 0x48005000 0x00000008 ;# omap3_cm
0098   mww 0x48004a00 0x00002000 ;# omap3_cm
0099   mww 0x48004a10 0x00002042 ;# omap3_cm
0100   mww 0x48005000 0x00000808 ;# omap3_cm
0101   mww 0x48005010 0x00000808 ;# omap3_cm
0102   mww 0x48004a00 0x0003a000 ;# omap3_cm
0103   mww 0x48004a10 0x0003a042 ;# omap3_cm
0104   mww 0x48004c10 0x00000025 ;# omap3_cm
0105   mww 0x48004000 0x00000001 ;# omap3_cm
0106   mww 0x48004a00 0x03fffe29 ;# omap3_cm
0107   mww 0x48004a10 0x3ffffffb ;# omap3_cm
0108   mww 0x48004a14 0x0000001f ;# omap3_cm
0109   mww 0x48004c00 0x000000e9 ;# omap3_cm
0110   mww 0x48004c10 0x0000003f ;# omap3_cm
0111   mww 0x48004e00 0x00000005 ;# omap3_cm
0112   mww 0x48004e10 0x00000001 ;# omap3_cm
0113   mww 0x48004f00 0x00000001 ;# omap3_cm
0114   mww 0x48004f10 0x00000001 ;# omap3_cm
0115   mww 0x48005000 0x0003ffff ;# omap3_cm
0116   mww 0x48005010 0x0003ffff ;# omap3_cm
0117   mww 0x48005410 0x00000001 ;# omap3_cm
0118   mww 0x48005400 0x00000003 ;# omap3_cm
0119   mww 0x48004a18 0x00000004 ;# omap3_cm
0120   mww 0x48004a08 0x00000004 ;# omap3_cm
0121   mww 0x6e000060 0x00001800 ;# omap-gpmc
0122   mww 0x6e000064 0x00141400 ;# omap-gpmc
0123   mww 0x6e000068 0x00141400 ;# omap-gpmc
0124   mww 0x6e00006c 0x0f010f01 ;# omap-gpmc
0125   mww 0x6e000070 0x010c1414 ;# omap-gpmc
0126   mww 0x6e000074 0x1f0f0a80 ;# omap-gpmc
0127   mww 0x6e000078 0x00000870 ;# omap-gpmc
0128   mwb 0x6e00007c 0x000000ff ;# omap-gpmc
0129   mwb 0x6e00007c 0x00000070 ;# omap-gpmc
0130   mwb 0x6e00007c 0x00000090 ;# omap-gpmc
0131   mwb 0x6e000080 0x00000000 ;# omap-gpmc
0132   mww 0x6d000010 0x00000002 ;# omap.sdrc
0133   mww 0x6d000010 0x00000000 ;# omap.sdrc
0134   mww 0x6d000044 0x00000100 ;# omap.sdrc
0135   mww 0x6d000070 0x04000081 ;# omap.sdrc
0136   mww 0x6d000060 0x0000000a ;# omap.sdrc
0137   mww 0x6d000080 0x04590099 ;# omap.sdrc
0138   mww 0x6d00009c 0xc29dc4c6 ;# omap.sdrc
0139   mww 0x6d0000a0 0x00022322 ;# omap.sdrc
0140   mww 0x6d0000a4 0x0004e201 ;# omap.sdrc
0141   mww 0x6d0000a8 0x00000000 ;# omap.sdrc
0142   mww 0x6d0000a8 0x00000001 ;# omap.sdrc
0143   mww 0x6d0000a8 0x00000002 ;# omap.sdrc
0144   mww 0x6d0000a8 0x00000002 ;# omap.sdrc
0145   mww 0x6d000084 0x00000032 ;# omap.sdrc
0146   mww 0x6d000040 0x00000004 ;# omap.sdrc
0147   mww 0x6d0000b0 0x04590099 ;# omap.sdrc
0148   mww 0x6d0000c4 0xc29dc4c6 ;# omap.sdrc
0149   mww 0x6d0000c8 0x00022322 ;# omap.sdrc
0150   mww 0x6d0000d4 0x0004e201 ;# omap.sdrc
0151   mww 0x6d0000d8 0x00000000 ;# omap.sdrc
0152   mww 0x6d0000d8 0x00000001 ;# omap.sdrc
0153   mww 0x6d0000d8 0x00000002 ;# omap.sdrc
0154   mww 0x6d0000d8 0x00000002 ;# omap.sdrc
0155   mww 0x6d0000b4 0x00000032 ;# omap.sdrc
0156   mww 0x6d0000b0 0x00000000 ;# omap.sdrc
0157   mww 0x6e00001c 0x00000000 ;# omap-gpmc
0158   mww 0x6e000040 0x00000000 ;# omap-gpmc
0159   mww 0x6e000050 0x00000000 ;# omap-gpmc
0160   mww 0x6e000078 0x00000000 ;# omap-gpmc
0161   mww 0x6e000078 0x00000000 ;# omap-gpmc
0162   mww 0x6e000060 0x00001800 ;# omap-gpmc
0163   mww 0x6e000064 0x00141400 ;# omap-gpmc
0164   mww 0x6e000068 0x00141400 ;# omap-gpmc
0165   mww 0x6e00006c 0x0f010f01 ;# omap-gpmc
0166   mww 0x6e000070 0x010c1414 ;# omap-gpmc
0167   mww 0x6e000074 0x1f0f0a80 ;# omap-gpmc
0168   mww 0x6e000078 0x00000870 ;# omap-gpmc
0169   mww 0x48004a00 0x437ffe00 ;# omap3_cm
0170   mww 0x48004a10 0x637ffed2 ;# omap3_cm
0171   puts "Beagleboard xM initialised"
0172 }
0173 
0174 init