킥 스타트 IRAM 32 K 드롭, 0x4000 (16 K) 크기의 끝에 자신의 코드를 드롭 하는 필요한 시스템 초기화를 먼저 했다. GPIO를 초기화 하 고 여기에 수행 하는 IRAM (0x0) 및 점프의 첫 번째 주소를 1 단계 app 후 로드. 테스트를 통과 했다.
File list:
YL3250_kickstart
...............\COMMON
...............\......\LPC
...............\......\...\include
...............\......\...\.......\lpc_ac97_codec.h
...............\......\...\.......\lpc_api.h
...............\......\...\.......\lpc_arm922t_arch.h
...............\......\...\.......\lpc_arm922t_cp15_driver.h
...............\......\...\.......\lpc_arm_arch.h
...............\......\...\.......\lpc_bmp.h
...............\......\...\.......\lpc_cf_card.h
...............\......\...\.......\lpc_colors.h
...............\......\...\.......\lpc_fat16.h
...............\......\...\.......\lpc_fat16_private.h
...............\......\...\.......\lpc_fat_fs.h
...............\......\...\.......\lpc_fonts.h
...............\......\...\.......\lpc_heap.h
...............\......\...\.......\lpc_helvr10.h
...............\......\...\.......\lpc_irq_fiq.h
...............\......\...\.......\lpc_lbecc.h
...............\......\...\.......\lpc_lcd_params.h
...............\......\...\.......\lpc_line_parser.h
...............\......\...\.......\lpc_nandflash_params.h
...............\......\...\.......\lpc_params.h
...............\......\...\.......\lpc_ring.h
...............\......\...\.......\lpc_rom8x16.h
...............\......\...\.......\lpc_rom8x8.h
...............\......\...\.......\lpc_sdmmc.h
...............\......\...\.......\lpc_string.h
...............\......\...\.......\lpc_swim.h
...............\......\...\.......\lpc_swim_font.h
...............\......\...\.......\lpc_swim_image.h
...............\......\...\.......\lpc_types.h
...............\......\...\.......\lpc_wave.h
...............\......\...\.......\lpc_winfreesystem14x16.h
...............\......\...\.......\lpc_x5x7.h
...............\......\...\.......\lpc_x6x13.h
...............\......\...\source
...............\......\...\......\lpc_api.c
...............\......\...\......\lpc_arm922t_cp15_driver.c
...............\......\...\......\lpc_bmp.c
...............\......\...\......\lpc_colors.c
...............\......\...\......\lpc_fat16.c
...............\......\...\......\lpc_fat16.txt
...............\......\...\......\lpc_fat16_private.c
...............\......\...\......\lpc_fonts.c
...............\......\...\......\lpc_heap.c
...............\......\...\......\lpc_helvr10.c
...............\......\...\......\lpc_lbecc.c
...............\......\...\......\lpc_lcd_params.c
...............\......\...\......\lpc_line_parser.c
...............\......\...\......\lpc_nandflash_params.c
...............\......\...\......\lpc_rom8x16.c
...............\......\...\......\lpc_rom8x8.c
...............\......\...\......\lpc_string.c
...............\......\...\......\lpc_swim.c
...............\......\...\......\lpc_swim_font.c
...............\......\...\......\lpc_swim_image.c
...............\......\...\......\lpc_winfreesystem14x16.c
...............\......\...\......\lpc_x5x7.c
...............\......\...\......\lpc_x6x13.c
...............\......\...\......\makefile
...............\......\LPC32XX
...............\......\.......\include
...............\......\.......\.......\emc.h
...............\......\.......\.......\lpc32xx_adc_driver.h
...............\......\.......\.......\lpc32xx_chip.h
...............\......\.......\.......\lpc32xx_clcdc.h
...............\......\.......\.......\lpc32xx_clcdc_driver.h
...............\......\.......\.......\lpc32xx_clkpwr.h
...............\......\.......\.......\lpc32xx_clkpwr_driver.h
...............\......\.......\.......\lpc32xx_dmac.h
...............\......\.......\.......\lpc32xx_dma_driver.h
...............\......\.......\.......\lpc32xx_emc.h
...............\......\.......\.......\lpc32xx_gpio.h
...............\......\.......\.......\lpc32xx_gpio_driver.h
...............\......\.......\.......\lpc32xx_hstimer.h
...............\......\.......\.......\lpc32xx_hstimer_driver.h
...............\......\.......\.......\lpc32xx_hsuart.h
...............\......\.......\.......\lpc32xx_hsuart_driver.h
...............\......\.......\.......\lpc32xx_i2c.h
...............\......\.......\.......\lpc32xx_i2c_driver.h
...............\......\.......\.......\lpc32xx_i2s.h
...............\......\.......\.......\lpc32xx_i2s_driver.h
...............\......\.......\.......\lpc32xx_intc.h
...............\......\.......\.......\lpc32xx_intc_driver.h
...............\......\.......\.......\lpc32xx_kscan.h
...............\......\.......\.......\lpc32xx_kscan_driver.h
...............\......\.......\.......\lpc32xx_mac.h
...............\......\.......\.......\lpc32xx_mlcnand.h
...............\......\.......\.......\lpc32xx_mlcnand_driver.h
...............\......\.......\.......\lpc32xx_mstimer.h
...............\......\.......\.......\lpc32xx_mstimer_driver.h
...............\......\.......\.......\lpc32xx_otg.h
...............\......\.......\.......\lpc32xx_pwm.h
...............\......\.......\.......\lpc32xx_pwm_driver.h
...............\......\.......\.......\lpc32xx_rtc.h
...............\......\.......\.......\lpc32xx_rtc_driver.h
...............\......\.......\.......\lpc32xx_sdcard.h
...............\......\.......\.......\lpc32xx_sdcard_driver.h
...............\......\.......\.......\lpc32xx_slcnand.h
...............\......\.......\.......\lpc32xx_slcnand_driver.h
...............\......\.......\.......\lpc32xx_smplpwm.h
...............\......\.......\.......\lpc32xx_spi.h
...............\......\.......\.......\lpc32xx_spi_driver.h
...............\......\.......\.......\lpc32xx_ssp.h
...............\......\.......\.......\lpc32xx_ssp_driver.h
...............\......\.......\.......\lpc32xx_timer.h
...............\......\.......\.......\lpc32xx_timer_driver.h
...............\......\.......\.......\lpc32xx_tsc.h
...............\......\.......\.......\lpc32xx_tsc_driver.h
...............\......\.......\.......\lpc32xx_uart.h
...............\......\.......\.......\lpc32xx_uart_driver.h
...............\......\.......\.......\lpc32xx_wdt.h
...............\......\.......\.......\lpc32xx_wdt_driver.h
...............\......\.......\.......\lpc3xxx_spwm.h
...............\......\.......\.......\lpc3xxx_spwm_driver.h
...............\......\.......\source
...............\......\.......\......\lpc32xx_adc_driver.c
...............\......\.......\......\lpc32xx_clcdc_driver.c
...............\......\.......\......\lpc32xx_clkpwr_driver.c
...............\......\.......\......\lpc32xx_dma_driver.c
...............\......\.......\......\lpc32xx_gpio_driver.c
...............\......\.......\......\lpc32xx_hstimer_driver.c
...............\......\.......\......\lpc32xx_hsuart_driver.c
...............\......\.......\......\lpc32xx_i2c_driver.c
...............\......\.......\......\lpc32xx_i2s_driver.c
...............\......\.......\......\lpc32xx_intc_driver.c
...............\......\.......\......\lpc32xx_kscan_driver.c
...............\......\.......\......\lpc32xx_mlcnand_driver.c
...............\......\.......\......\lpc32xx_mstimer_driver.c
...............\......\.......\......\lpc32xx_pwm_driver.c
...............\......\.......\......\lpc32xx_rtc_driver.c
...............\......\.......\......\lpc32xx_sdcard_driver.c
...............\......\.......\......\lpc32xx_slcnand_driver.c
...............\......\.......\......\lpc32xx_spi_driver.c
...............\......\.......\......\lpc32xx_ssp_driver.c
...............\......\.......\......\lpc32xx_timer_driver.c
...............\......\.......\......\lpc32xx_tsc_driver.c
...............\......\.......\......\lpc32xx_uart_driver.c
...............\......\.......\......\lpc32xx_vectors.asm
...............\......\.......\......\lpc32xx_vectors.s
...............\......\.......\......\lpc32xx_vectors.s79
...............\......\.......\......\lpc32xx_wdt_driver.c
...............\......\.......\......\lpc3xxx_spwm_driver.c
...............\......\.......\......\makefile
...............\......\YL3250
...............\......\......\include
...............\......\......\.......\phy3250_board.h
...............\......\......\.......\phy3250_nand.h
...............\......\......\source
...............\......\......\......\libnosys_gnu.c
...............\......\......\......\makefile
...............\......\......\......\phy3250_board.c
...............\......\......\......\phy3250_nand.c
...............\......\......\startup
...............\......\......\.......\makefile
...............\......\......\.......\phy3250_iar_main.c
...............\......\......\.......\phy3250_startup.c
...............\......\......\.......\phy3250_startup.h
...............\......\......\.......\phy3250_startup_entry.asm
...............\......\......\.......\phy3250_startup_entry.s
...............\......\......\.......\phy3250_startup_entry.s79
...............\kickstart
...............\.........\linker
...............\.........\......\ldscript_rom_gnu.ld
...............\.........\......\ldscript_rom_keil.ld
...............\.........\......\ldscript_rom_rvw.ld
...............\.........\output
...............\.........\......\kickstart.axf
...............\.........\......\kickstart.bin
...............\.........\......\kickstart.h
...............\.........\......\kickstart.hex
...............\.........\......\kickstart.htm
...............\.........\......\kickstart.lnp
...............\.........\......\kickstart.plg
...............\.........\......\kickstart.tra
...............\.........\......\loader-kick.exe
...............\.........\......\lpc32xx_adc_driver.crf
...............\.........\......\lpc32xx_adc_driver.d
...............\.........\......\lpc32xx_adc_driver.o
...............\.........\......\lpc32xx_clcdc_driver.crf
...............\.........\......\lpc32xx_clcdc_driver.d
...............\.........\......\lpc32xx_clcdc_driver.o
...............\.........\......\lpc32xx_clkpwr_driver.crf
...............\.........\......\lpc32xx_clkpwr_driver.d
...............\.........\......\lpc32xx_clkpwr_driver.o
...............\.........\......\lpc32xx_dma_driver.crf
...............\.........\......\lpc32xx_dma_driver.d
...............\.........\......\lpc32xx_dma_driver.o
...............\.........\......\lpc32xx_gpio_driver.crf
...............\.........\......\lpc32xx_gpio_driver.d
...............\.........\......\lpc32xx_gpio_driver.o
...............\.........\......\lpc32xx_hstimer_driver.crf
...............\.........\......\lpc32xx_hstimer_driver.d
...............\.........\......\lpc32xx_hstimer_driver.o
...............\.........\......\lpc32xx_hsuart_driver.crf
...............\.........\......\lpc32xx_hsuart_driver.d
...............\.........\......\lpc32xx_hsuart_driver.o
...............\.........\......\lpc32xx_i2c_driver.crf
...............\.........\......\lpc32xx_i2c_driver.d
...............\.........\......\lpc32xx_i2c_driver.o
...............\.........\......\lpc32xx_i2s_driver.crf
...............\.........\......\lpc32xx_i2s_driver.d
...............\.........\......\lpc32xx_i2s_driver.o
...............\.........\......\lpc32xx_intc_driver.crf
...............\.........\......\lpc32xx_intc_driver.d
...............\.........\......\lpc32xx_intc_driver.o
...............\.........\......\lpc32xx_kscan_driver.crf
...............\.........\......\lpc32xx_kscan_driver.d
...............\.........\......\lpc32xx_kscan_driver.o
...............\.........\......\lpc32xx_mlcnand_driver.crf
...............\.........\......\lpc32xx_mlcnand_driver.d
...............\.........\......\lpc32xx_mlcnand_driver.o
...............\.........\......\lpc32xx_mstimer_driver.crf
...............\.........\......\lpc32xx_mstimer_driver.d
...............\.........\......\lpc32xx_mstimer_driver.o
...............\.........\......\lpc32xx_pwm_driver.crf
...............\.........\......\lpc32xx_pwm_driver.d
...............\.........\......\lpc32xx_pwm_driver.o
...............\.........\......\lpc32xx_rtc_driver.crf
...............\.........\......\lpc32xx_rtc_driver.d
...............\.........\......\lpc32xx_rtc_driver.o
...............\.........\......\lpc32xx_sdcard_driver.crf
...............\.........\......\lpc32xx_sdcard_driver.d
...............\.........\......\lpc32xx_sdcard_driver.o
...............\.........\......\lpc32xx_slcnand_driver.crf
...............\.........\......\lpc32xx_slcnand_driver.d
...............\.........\......\lpc32xx_slcnand_driver.o
...............\.........\......\lpc32xx_spi_driver.crf
...............\.........\......\lpc32xx_spi_driver.d
...............\.........\......\lpc32xx_spi_driver.o
...............\.........\......\lpc32xx_ssp_driver.crf
...............\.........\......\lpc32xx_ssp_driver.d
...............\.........\......\lpc32xx_ssp_driver.o
...............\.........\......\lpc32xx_timer_driver.crf
...............\.........\......\lpc32xx_timer_driver.d
...............\.........\......\lpc32xx_timer_driver.o
...............\.........\......\lpc32xx_tsc_driver.crf
...............\.........\......\lpc32xx_tsc_driver.d
...............\.........\......\lpc32xx_tsc_driver.o
...............\.........\......\lpc32xx_uart_driver.crf
...............\.........\......\lpc32xx_uart_driver.d
...............\.........\......\lpc32xx_uart_driver.o
...............\.........\......\lpc32xx_vectors.o
...............\.........\......\lpc32xx_wdt_driver.crf
...............\.........\......\lpc32xx_wdt_driver.d
...............\.........\......\lpc32xx_wdt_driver.o
...............\.........\......\lpc3xxx_spwm_driver.crf
...............\.........\......\lpc3xxx_spwm_driver.d
...............\.........\......\lpc3xxx_spwm_driver.o
...............\.........\......\lpc_api.crf
...............\.........\......\lpc_api.d
...............\.........\......\lpc_api.o
...............\.........\......\lpc_arm922t_cp15_driver.crf
...............\.........\......\lpc_arm922t_cp15_driver.d
...............\.........\......\lpc_arm922t_cp15_driver.o
...............\.........\......\lpc_bmp.crf
...............\.........\......\lpc_bmp.d
...............\.........\......\lpc_bmp.o
...............\.........\......\lpc_colors.crf
...............\.........\......\lpc_colors.d
...............\.........\......\lpc_colors.o
...............\.........\......\lpc_fat16.crf
...............\.........\......\lpc_fat16.d
...............\.........\......\lpc_fat16.o
...............\.........\......\lpc_fat16_private.crf
...............\.........\......\lpc_fat16_private.d
...............\.........\......\lpc_fat16_private.o
...............\.........\......\lpc_fonts.crf
...............\.........\......\lpc_fonts.d
...............\.........\......\lpc_fonts.o
...............\.........\......\lpc_heap.crf
...............\.........\......\lpc_heap.d
...............\.........\......\lpc_heap.o
...............\.........\......\lpc_helvr10.crf
...............\.........\......\lpc_helvr10.d
...............\.........\......\lpc_helvr10.o
...............\.........\......\lpc_lbecc.crf
...............\.........\......\lpc_lbecc.d
...............\.........\......\lpc_lbecc.o
...............\.........\......\lpc_lcd_params.crf
...............\.........\......\lpc_lcd_params.d
...............\.........\......\lpc_lcd_params.o
...............\.........\......\lpc_line_parser.crf
...............\.........\......\lpc_line_parser.d
...............\.........\......\lpc_line_parser.o
...............\.........\......\lpc_nandflash_params.crf
...............\.........\......\lpc_nandflash_params.d
...............\.........\......\lpc_nandflash_params.o
...............\.........\......\lpc_rom8x16.crf
...............\.........\......\lpc_rom8x16.d
...............\.........\......\lpc_rom8x16.o
...............\.........\......\lpc_rom8x8.crf
...............\.........\......\lpc_rom8x8.d
...............\.........\......\lpc_rom8x8.o
...............\.........\......\lpc_string.crf
...............\.........\......\lpc_string.d
...............\.........\......\lpc_string.o
...............\.........\......\lpc_swim.crf
...............\.........\......\lpc_swim.d
...............\.........\......\lpc_swim.o
...............\.........\......\lpc_swim_font.crf
...............\.........\......\lpc_swim_font.d
...............\.........\......\lpc_swim_font.o
...............\.........\......\lpc_swim_image.crf
...............\.........\......\lpc_swim_image.d
...............\.........\......\lpc_swim_image.o
...............\.........\......\lpc_winfreesystem14x16.crf
...............\.........\......\lpc_winfreesystem14x16.d
...............\.........\......\lpc_winfreesystem14x16.o
...............\.........\......\lpc_x5x7.crf
...............\.........\......\lpc_x5x7.d
...............\.........\......\lpc_x5x7.o
...............\.........\......\lpc_x6x13.crf
...............\.........\......\lpc_x6x13.d
...............\.........\......\lpc_x6x13.o
...............\.........\......\phy3250_board.crf
...............\.........\......\phy3250_board.d
...............\.........\......\phy3250_board.o
...............\.........\......\phy3250_kickstart.o
...............\.........\......\phy3250_kickstrt.crf
...............\.........\......\phy3250_kickstrt.d
...............\.........\......\phy3250_kickstrt.o
...............\.........\......\phy3250_nand.crf
...............\.........\......\phy3250_nand.d
...............\.........\......\phy3250_nand.o
...............\.........\......\terminal.exe
...............\.........\.depend
...............\.........\keil_simple.sct
...............\.........\kickstart.axf
...............\.........\kickstart.map
...............\.........\kickstart.plg
...............\.........\kickstart.tra
...............\.........\kickstart.uvopt
...............\.........\kickstart.uvproj
...............\.........\kickstart_readme.txt
...............\.........\kickstart_Target 1.dep
...............\.........\kickstart_uvopt.bak
...............\.........\lpc32xx_vectors.lst
...............\.........\makefile
...............\.........\phy3250_kickstart.asm
...............\.........\phy3250_kickstart.lst
...............\.........\phy3250_kickstart.o
...............\.........\phy3250_kickstart.s
...............\.........\phy3250_kickstrt.c
...............\.........\phy3250_kickstrt.o