Commit Graph

3544 Commits

Author SHA1 Message Date
Karl Zhang 95f4c7d374 PKG_USING_TFM: Use TFM package macro instead
RT_USING_TFM was duplicate macro. Remove it.

Change-Id: I626c63fe661202e63074f0db82ba99c06d12bc03
Signed-off-by: Karl Zhang <karl.zhang@arm.com>
2020-02-15 19:29:16 +08:00
Karl Zhang bd927324cc LPC55S69: Add NS project support
This requires TFM package support to run in the secure side, while the
RTT running in non-secure.

Change-Id: Ic749f92937fc99e6e29ba4a1be66cb7819670f2c
Signed-off-by: Karl Zhang <karl.zhang@arm.com>
2020-02-15 19:18:33 +08:00
Bernard Xiong cd8dd40cd2
Merge pull request #3362 from bigmagic123/fix_spi
Fix spi
2020-02-06 22:05:22 +08:00
Bernard Xiong e5aafd2aa0
Merge pull request #3359 from wendal/master
fix: 为W60x添加rt_hw_us_delay
2020-02-06 22:01:18 +08:00
bigmagic 3e533e9992 fix spi bug 2020-02-06 16:03:31 +08:00
bigmagic 4ec07a04e6 use gcc-arm-none-eabi-5_4 compile raspi3 2020-02-06 16:00:56 +08:00
Wendal Chen c677f88eee fix: 为W60x添加rt_hw_us_delay https://github.com/RT-Thread/W601_IoT_Board/issues/10
思路是将drv_soft_i2c的w60x_udelay, 改名为rt_hw_us_delay, 并搬到broad.c
2020-02-05 20:09:02 +08:00
品雪 cca440f815
update Kconfig in raspi-64 bsp
to fix RTT root path
2020-02-04 18:40:27 +08:00
Bernard Xiong c95987e757
Merge pull request #3296 from ChazJin/patch-5
Fix bug for drv_enet.c
2020-01-26 20:51:14 +08:00
Bernard Xiong 5ca53690f7
Merge pull request #3336 from geniusgogo/fixed_drv_eth
[stm32/libraries/HAL_Drivers/drv_eth.c]fixed read phy SR register return value
2020-01-26 18:21:19 +08:00
Bernard Xiong 810063e642
Merge pull request #3290 from tyustli/imxrt-usbd
[imxrt] [driver] add usb device driver
2020-01-24 19:16:02 +08:00
Bernard Xiong 8d309ed533
Merge pull request #3343 from chengxiaohu/master
Add DMA for ADC driver, and other little update.
2020-01-24 19:07:19 +08:00
Bernard Xiong 43abbc3ce8
Merge pull request #3356 from wangyq2018/es32f369x
[bsp]add bsp essemi/es32f369x.
2020-01-23 16:27:02 +08:00
Bernard Xiong 0f781d013c
Merge pull request #3217 from essemi-yuzr/master
Add essemi/ES32F0271 BSP drivers
2020-01-23 16:26:33 +08:00
wangyq2018 9a5a66a716 [bsp]add bsp essemi/es32f369x. 2020-01-23 11:07:22 +08:00
Eric LGF 8f7cf60f24
[bsp] fix macro error 2020-01-20 16:03:33 +08:00
Bernard Xiong 78388f503e
Merge pull request #3344 from foss-for-synopsys-dwc-arc-processors/arc_new_bsp
[bsp][synopsys] add basic new embarc bsp support
2020-01-20 10:13:50 +08:00
luhuadong bfceeef81c [BSP] [stm32f769-st-disco] fix error 'undefined reference to *entry*' after scons --menuconfig 2020-01-18 11:04:40 +08:00
luhuadong 779feb5cd4 fix error 'undefined reference to entry' after menuconfig 2020-01-17 18:59:12 +08:00
Ihavedone caef50f3d1 修复SPI4 RX DMA相关的宏定义写成 SPI4 TX的问题 2020-01-17 11:54:05 +08:00
Ihavedone 5eeae513ae 添加了不需要由 PWM 或 引脚 控制LCD背光时的背光控制空函数,防止编译报错 2020-01-17 11:30:07 +08:00
Watson Zeng fe24ae7ca4 [bsp][synopsys] add basic new embarc bsp support
* the initial support of synopsys designware ARC processor
  using embARC_BSP, all synopsys ARC-based boards are
  supported:
  -ARC Software Development Platform
  -ARC EM Starter Kit
  -ARC EM Software Development Platform
  -ARC HS Development Kit
  -ARC IoT Development Kit

* The embARC BSP is a new generation embARC software development
  package.  ​It is designed to be the inter-layer between hardware and
  operating system. ​ BSP could hide the difference of hardware/boards,
  provide a unified interface to upper-layer.

* the initial support of synopsys MWDT toolchain.
  The DesignWare® ARC® MetaWare Development Toolkit builds upon
  a 25-year legacy of industry-leading compiler and debugger products.
  It is a complete solution that contains all the components needed to
  support the development, debugging and tuning of embedded applications
  for the DesignWare ARC processors.

* for detailed board information, pls go embarc.org.

Signed-off-by: Watson Zeng <zhiwei@synopsys.com>
2020-01-16 16:02:00 +08:00
Bernard Xiong 54814c42e7
Merge pull request #3324 from bigmagic123/bsp_raspi
Bsp raspi
2020-01-16 15:43:07 +08:00
Ihavedone 04831062bd 添加了 PWM9_CONFIG 默认配置 和 TIM3_CONFIG 默认配置 2020-01-15 21:05:12 +08:00
bigmagic 317e5bf4a4 [bsp/raspi] remove "kernel7.img" from bsp 2020-01-15 17:23:18 +08:00
bigmagic 114288878e [bsp/raspberry-pi] add raspi2/cpu 2020-01-15 17:19:49 +08:00
bigmagic 08f55d9fda add raspi3-32 in bsp 2020-01-15 16:38:22 +08:00
xieyangrun 0094765b31 [stm32/libraries/HAL_Drivers/drv_eth.c]fixed read phy SR register return value conflicts with function's parameter 2020-01-15 11:38:35 +08:00
Kevin Peng cd95e4cd59 LPC55S69: Add Protected Storage demo
This demo shows how protected storage works in RTT. It tests by write
and read data over PSA APIs, then check the integrity. The test will
run repeatedly, each time with different data.

The TFM package does not support LPC55S69 board officially yet.

Change-Id: Ib1cd4fc8166b21e3f774f092c95d2811d51123fe
Signed-off-by: Kevin Peng <kevin.peng@arm.com>
Signed-off-by: Karl Zhang <karl.zhang@arm.com>
2020-01-15 08:43:02 +08:00
Karl Zhang 2479d7de4a LPC55S69: TFM: Preparation to add PS demo
Link TFM PS APIs and veneer library. This is a preparation to add a
demo in RTT which can call into TFM for secure services.

Change-Id: I19ea617690d174a28af29b1804674bcaae59f838
Signed-off-by: Karl Zhang <karl.zhang@arm.com>
2020-01-15 08:43:00 +08:00
Bernard Xiong cad32a326c
Merge pull request #3314 from karl-zh/RT_USING_TFM
Add TFM support in RTT
2020-01-14 12:00:22 +08:00
Bernard Xiong b5caf6f5ef
Merge pull request #3328 from wangyq2018/es32f0654
[bsp]update essemi/es32f0654.
2020-01-14 11:59:14 +08:00
Bernard Xiong c07ad5c24f
Merge pull request #3323 from chenxuuu/patch-1
fix makeimg.py wrong on linux
2020-01-14 09:51:11 +08:00
wangyq2018 696b130afe [bsp]1.update es32f0654 libraries.
2.adapt to the new power management interface.
         3.rename es32f0654 folder to essemi_es32f0654 folder.
	 4.add can driver.
2020-01-13 10:22:18 +08:00
bigmagic 2fbe05d7fc [bsp/raspi] remove "kernel8.img" from bsp 2020-01-10 20:48:25 +08:00
Bernard Xiong 390687122e
Merge pull request #3318 from eYoung8475/master
[bsp][stm32]add stm32f103-atk-warshipv3 sram driver
2020-01-10 20:37:14 +08:00
bigmagic 464f1cf5fa fix compile warning 2020-01-10 14:40:27 +08:00
bigmagic c8e4bca1fc fix some bug 2020-01-10 14:14:37 +08:00
bigmagic fdde8ab198 add raspi2 and raspi3 BSP 2020-01-10 10:38:21 +08:00
chenxuuu 438397b586
fix makeimg.py wrong on linux 2020-01-09 17:05:05 +08:00
linyiyang 7e003b2214 修改相关sram名称为external sram; 2020-01-08 22:04:49 +08:00
Bernard Xiong d0098acd88
Merge pull request #3319 from ethanDu1/bugfix_drvflashf7
Bugfix drvflashf7
2020-01-07 16:58:13 +08:00
ethan.du 8e4d05d7ae modify assert and code style 2020-01-07 14:29:33 +08:00
Bernard Xiong 1f8c3e5e56
Merge pull request #3312 from xiangxistu/dev
[bsp][stm32] fix a problem that using gcc compile the chips of stm G4 series  but chip doesn't work
2020-01-07 08:08:38 +08:00
Bernard Xiong 6765cf7943
Merge pull request #3311 from xiangxistu/master
[bsp][stm32] fixed a bug that caused system crash by changing the run_mode in low power mode
2020-01-07 08:08:22 +08:00
Bernard Xiong 026dcd62d9
Merge pull request #3306 from BernardXiong/bsp_lpc55
[BSP] fix the lpc55 issue under Linux/GCC
2020-01-07 08:07:52 +08:00
ethan.du 8f5e1c5715 add space 2020-01-06 19:43:45 +08:00
ethan.du 6b614c05b8 modify space 2020-01-06 19:40:25 +08:00
ethan.du 516702d69e drv_flash_f7.c support single bank mode 2020-01-06 19:24:23 +08:00
linyiyang 8b11bfd3ac
Provide more information about this SRAM 2020-01-06 19:14:35 +08:00