; Configuration file for a MCF5206 board ; -------------------------------------- ; ; the initialistion list used to setup the target system [INIT] ; Init SIM Module WCREG 0xC0F 0x10000001 ;MBAR: SIM registers at 0x10000000 WCREG 0xC04 0x20000001 ;SRAMBAR: Internal SRAM at 0x20000000 WM8 0x10000003 0x80 ;SIMR: enable bus monitor while freezed WM8 0x10000041 0x04 ;SYPCR: enable bus monitor (1024 cycles) WM8 0x100000CB 0x00 ;PAR: Pin Assignment Register PST/DDATA not needed by BDI WM8 0x10000014 0x85 ;ICR1: WM8 0x10000015 0x8B ;ICR2: WM8 0x10000016 0x8E ;ICR3: WM8 0x10000017 0x92 ;ICR4: WM8 0x10000018 0x95 ;ICR5: WM8 0x10000019 0x98 ;IRC6: WM8 0x1000001A 0x9F ;ICR7: WM8 0x1000001B 0x1E ;ICR8: SWT WM8 0x1000001C 0x97 ;ICR9: Timer 1 WM8 0x1000001D 0x96 ;ICR10: Timer 2 WM8 0x1000001E 0x8C ;ICR11: MBUS WM8 0x1000001F 0x8E ;ICR12: UART 1 WM8 0x10000020 0x8D ;ICR13: UART 2 ; Init DRAM controller WM16 0x10000046 0x0018 ;DCRR: WM16 0x1000004A 0x0000 ;DCTR: WM16 0x1000004C 0x0000 ;DCAR0: WM32 0x10000050 0x000E0000 ;DCMR0: WM8 0x10000057 0x07 ;DCCR0: WM16 0x10000058 0x0000 ;DCAR1: WM32 0x1000005C 0x00000000 ;DCMR1: WM8 0x10000063 0x00 ;DCCR1: ; Init Chip-Select Module WM16 0x10000064 0xFFE0 ;CSAR0: WM32 0x10000068 0x00030000 ;CSMR0: WM16 0x1000006E 0x0D83 ;CSCR0: WM16 0x10000070 0xFFFF ;CSAR1: WM32 0x10000074 0x0000001E ;CSMR1: WM16 0x1000007A 0x0043 ;CSCR1: WM16 0x1000007C 0x3000 ;CSAR2: WM32 0x10000080 0x00000014 ;CSMR2: WM16 0x10000086 0x0043 ;CSCR2: WM16 0x10000088 0x4000 ;CSAR3: WM32 0x1000008C 0x000F0000 ;CSMR3: [TARGET] CPUTYPE MCF5206 CPUCLOCK 25000000 ;the CPU clock rate after processing the init list BREAKMODE SOFT ;SOFT or HARD VECTOR CATCH ;catch unhandled exceptions [HOST] IP 151.120.25.115 FILE E:\cygnus\root\usr\demo\coldfire\fibo.exe FORMAT COFF LOAD MANUAL ;load code MANUAL or AUTO after reset [FLASH] WORKSPACE 0x20000000 ;workspace in target RAM for fast programming algorithm CHIPTYPE AM29F ;Flash type (AM29F | AM29BX8 | AM29BX16 | I28BX8 | I28BX16) CHIPSIZE 0x20000 ;The size of one flash chip in bytes (e.g. AM29F010 = 0x20000) BUSWIDTH 16 ;The width of the flash memory bus in bits (8 | 16 | 32) FILE D:\abatron\bdi360\ColdFire\pro\evb5206.sss ERASE 0xFFE08000 ;erase sector 0 of flash ERASE 0xFFE08000 ;erase sector 1 of flash ERASE 0xFFE10000 ;erase sector 2 of flash ERASE 0xFFE18000 ;erase sector 3 of flash ERASE 0xFFE20000 ;erase sector 4 of flash ERASE 0xFFE28000 ;erase sector 5 of flash ERASE 0xFFE30000 ;erase sector 6 of flash ERASE 0xFFE38000 ;erase sector 7 of flash [REGS] DMM1 0x10000000 FILE E:\cygnus\root\usr\demo\coldfire\reg5206.def