1. 20 9月, 2019 1 次提交
  2. 19 9月, 2019 7 次提交
    • B
      Merge pull request #3081 from gbcwbz/atk-f767-lcd · dc5943d5
      Bernard Xiong 提交于
      [bsp][stm32][stm32f767-atk-apollo] Add LCD driver port
      dc5943d5
    • G
      cfb6e599
    • G
      imxrt:enet: Support imxrt ethernet interface · 943f83d5
      Gavin Liu 提交于
      1. Add "drv_eth.c" for all imxrt platforms.
      2. Add ksz8081 phy driver for imxrt1052-nxp-evk board.
      3. Disable the LED demo in main.c file if enable the ENET
         and ksz8081 phy, because the PINs of LED and ksz8081
         reset are from the same GPIO.
      4. Update the relevant Kconfig and Sconscript files.
      Signed-off-by: NGavin Liu <gavin-liugang@outlook.com>
      943f83d5
    • G
      imxrt:app: Support ramfs for imxrt1052-nxp-evk · 5cabac6d
      Gavin Liu 提交于
      Add ramfs (8MB size) support for imxrt1052-nxp-evk board.
      Signed-off-by: NGavin Liu <gavin-liugang@outlook.com>
      5cabac6d
    • G
      imxrt:sdram: Add sdram support for imxrt1052-nxp-evk · 57630ae4
      Gavin Liu 提交于
      1. Add sdram item in bsp/imxrt/imxrt1052-nxp-evk/board/Kconfig
      2. Add sdram configuration header file for imxrt1052-nxp-evk
      3. Update the sdram space assignment for memheap
      Signed-off-by: NGavin Liu <gavin-liugang@outlook.com>
      57630ae4
    • G
      imxrt:board: Add LPUART3 item for imxrt1052-nxp-evk · 259e9e4f
      Gavin Liu 提交于
      Add LPUART3 item in imxrt1052-nxp-evk Kconfig file to support
      Arduino UART interface.
      Signed-off-by: NGavin Liu <gavin-liugang@outlook.com>
      259e9e4f
    • G
      imxrt:uart: Add PINs init for each uart port · 9791c31c
      Gavin Liu 提交于
      Add PINs init function based on the selected UART port.
      
      In general, user should configure all necessary PINs based on
      the specific imxrt board in:
          bsp/imxrt/xxxx/board/MCUX_Config/pin_mux.c
      There is a convenient GUI tool named MCUXpresso Config Tools,
      it's free and can be obtained from NXP offical website. Open
      the file:
          bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/MCUX_Config.mex
      with MCUXpresso Config Tools, set the necessary PINs (or clocks)
      and generate the new code of pin_mux.c (or clock_config.c), the
      project can get right configurations based on specific imxrt
      board.
      
      But, there is no relation between RT-Thread Kconfig and MCUXpresso
      Config Tools. User selects one driver in RT-Thread menuconfig, then
      the ping_mux.c should be udpated by MCUXpresso Config Tools to set
      the right PIN configurations for the selected driver. It's clear
      but a little complex.
      
      We add the PIN init functions for some drivers in the board.c file,
      1. It's convenient to usr a driver in RT-Thread. Just select the
         driver, then the code will include all necessary parts, and the
         driver can work well.
      2. User can also configure the PINs with MCUXpresso Config Tools.
      3. The drivers in bsp/imxrt/libraries/drivers are common for all
         imxrt boards. They may have different PIN configurations based
         on different hardware design. So we put the PIN init functions
         in each board.c file following each different imxrt board.
      Signed-off-by: NGavin Liu <gavin-liugang@outlook.com>
      9791c31c
  3. 17 9月, 2019 3 次提交
  4. 16 9月, 2019 7 次提交
  5. 15 9月, 2019 9 次提交
  6. 14 9月, 2019 4 次提交
  7. 13 9月, 2019 1 次提交
  8. 12 9月, 2019 6 次提交
  9. 11 9月, 2019 2 次提交