Go to file
eggman d5d2f9294a fix #2 display SDRAM initialize error messages with RTL8710. \n add dummy SdrControllerInit() in sdk/src/targets/hal/target_rtk/target_8195a/hal_sdr_controller.c\n Makefile selects build/hal_sdr_controller.o or sdk/lib/hal_sdr_controlle.o (this file is extracted from lib_platform.a)\n modify lib_platform.a (remove hal_sdr_controller.o and startup.o) 2016-08-27 14:58:38 +09:00
build setup gcc minimum build env 2016-06-22 23:08:09 +09:00
makebin setup gcc minimum build env 2016-06-22 23:08:09 +09:00
sdk fix #2 display SDRAM initialize error messages with RTL8710. \n add dummy SdrControllerInit() in sdk/src/targets/hal/target_rtk/target_8195a/hal_sdr_controller.c\n Makefile selects build/hal_sdr_controller.o or sdk/lib/hal_sdr_controlle.o (this file is extracted from lib_platform.a)\n modify lib_platform.a (remove hal_sdr_controller.o and startup.o) 2016-08-27 14:58:38 +09:00
src fix hello world 2016-06-25 10:08:23 +09:00
.travis.yml debug travis 2016-06-24 10:23:23 +09:00
Makefile fix #2 display SDRAM initialize error messages with RTL8710. \n add dummy SdrControllerInit() in sdk/src/targets/hal/target_rtk/target_8195a/hal_sdr_controller.c\n Makefile selects build/hal_sdr_controller.o or sdk/lib/hal_sdr_controlle.o (this file is extracted from lib_platform.a)\n modify lib_platform.a (remove hal_sdr_controller.o and startup.o) 2016-08-27 14:58:38 +09:00
README.md fix #2 display SDRAM initialize error messages with RTL8710. \n add dummy SdrControllerInit() in sdk/src/targets/hal/target_rtk/target_8195a/hal_sdr_controller.c\n Makefile selects build/hal_sdr_controller.o or sdk/lib/hal_sdr_controlle.o (this file is extracted from lib_platform.a)\n modify lib_platform.a (remove hal_sdr_controller.o and startup.o) 2016-08-27 14:58:38 +09:00

README.md

rtl_ameba_gcc_sample

Realtek ameba gcc build environment

  • os : linux
  • toolchan : arm-eabi-none-gcc

usage

$ make
...
genrate makebin/ram_all.bin
  • When use SDRAM (for RTL8195AM or RTL8711AM)
$ make SDRAM=true
...
genrate makebin/ram_all.bin

program ram_all.bin to ameba. ( Programming the RTL8710 via DAP )

support chips

  • RTL8195AM
  • RTL8711AM
  • RTL8711AF
  • RTL8710AF

features

support

  • UART
  • GPIO
  • I2C
  • SPI
  • FLASH
  • PWM
  • Timer
  • ADC (RTL8195AM only)
  • DAC (RTL8195AM only)
  • SDRAM (RTL8195AM and RTL8711AM only)
  • I2S (only HAL support)

not support

  • Wi-Fi
  • USB OTG
  • Ethernet
  • SDIO Host
  • SDIO Device
  • NFC

Features depend on sdk/lib/lib_platform.a .

other

This environment is based on https://github.com/neojou/arm-gcc-blink-example