49 Commits

Author SHA1 Message Date
bigmagic
b45d2326c9 fix x1000 memory use bug 2020-04-03 20:26:50 +08:00
Bernard Xiong
a972fcc0b5 [BSP] move libcpu/mips/x1000 to bsp/x1000/cpu 2019-12-11 11:01:40 +08:00
Ernest
7be06b67bb [add] default environment 2019-10-22 16:48:57 +08:00
yangjie
1ef33e66cd [bsp][Kconfig]在bsp的Kconfig中select组件初始化与user main的选项 2019-09-11 12:06:43 +08:00
EvalZero
f79a694b97 [bsp][x1000]disable x1000 audio driver 2019-08-06 14:44:38 +08:00
Bernard Xiong
9ce43c5d58
Merge pull request #2879 from Ingenic-community/X1000_lds
X1000: x1000_ram.lds: 修复调试时崩溃的问题/Fix crash when debugging.
2019-07-21 17:51:36 +08:00
Zhou Yanjie
b6e8269cd6 X1000: x1000_ram.lds: 更新版权信息/Update copyright information.
更新版权信息。

Update copyright information.

Signed-off-by: Zhou Yanjie <zhouyanjie@zoho.com>
2019-07-21 15:39:25 +08:00
Zhou Yanjie
c042427664 X1000: x1000_ram.lds: 修复调试时崩溃的问题/Fix crash when debugging.
当ELF文件包含很多gnu_extab*开头的section时(>100),会导致GDB在加载操作
时崩溃。通过创建一个section来对以该名称开头的所有section进行分组可以
解决该问题。

When ELF contains many sectios(>100) starting with name gnu_extab*,
will causing GDB to crash on load action. Solving the problem by
creating a section to group all sections which begin with that name.

Signed-off-by: Zhou Yanjie <zhouyanjie@zoho.com>
2019-07-21 15:39:13 +08:00
Bernard Xiong
7d89aa7b2b
Merge pull request #2878 from Ingenic-community/X1000_board
X1000: board_io.c: 根据配置进行复位/Reset according to configuration.
2019-07-20 14:41:31 +08:00
Zhou Yanjie
24176e9571 X1000: board_io.c: 添加版权信息/Add copyright information.
添加版权信息。

Add copyright information.

Signed-off-by: Zhou Yanjie <zhouyanjie@zoho.com>
2019-07-20 13:42:56 +08:00
Zhou Yanjie
f5fb8ddff6 X1000: board_io.c: 根据配置进行复位/Reset according to configuration.
根据配置选择是否对LCD或触摸屏进行复位,在未使用LCD或触摸屏时可缩短
系统初始化时间。

Select whether to reset the LCD or touchpad according to the
configuration, and shorten the system initialization time
when the LCD or touchpad is not used.

Signed-off-by: Zhou Yanjie <zhouyanjie@zoho.com>
2019-07-20 13:39:51 +08:00
Zhou Yanjie
b9e8f7dfda X1000: drv_mmc.c: 更新版权信息/Update copyright information.
更新版权信息。

Update copyright information.

Signed-off-by: Zhou Yanjie <zhouyanjie@zoho.com>
2019-07-19 21:38:38 +08:00
Zhou Yanjie
41dac3e44e X1000: drv_mmc.c: 修复DMA中的问题/Fix bug in DMA.
修复MMC DMA破坏中断向量内存位置的问题,因为这里没有其他链接描述符。
在程序较小时该问题不容易出现,因为此时中断向量保留在缓存中。

Fix for MMC DMA corrupting interrupt vectors' memory location since
there is no other link descriptor. This is not noticeable if the
program is small, because the interrupt vectors stay in cache.

Signed-off-by: Zhou Yanjie <zhouyanjie@zoho.com>
2019-07-19 21:38:18 +08:00
armink
fa4d4ab7cf Update all of debug log definition to DBG_TAG and DBG_LVL. 2019-04-12 10:18:57 +08:00
Bernard Xiong
e4a9fb5cfc
Update drv_gpio.h 2019-03-24 16:51:26 +08:00
Zhou Yanjie
94a5f9951b X1000:drv_uart.c:修复引脚路由中的问题/Fix bugs in pin routing
在配置引脚路由时需要将未使用的引脚配置为输入模式,
否则有可能同u-boot中的配置产生冲突。

Unused pins need to be configured as input mode when
configuring pin routing, otherwise there may be
conflicts with the configuration in u-boot.

Signed-off-by: Zhou Yanjie <zhouyanjie@zoho.com>
2019-03-23 22:10:48 +08:00
Zhou Yanjie
a30587ff69 X1000:drv_gpio.h:添加枚举成员“GPIO_PULL”/Add enum member "GPIO_PULL"
在枚举“gpio_function”中添加成员“GPIO_PULL”

Add the member "GPIO_PULL" to the enumeration "gpio_function".

Signed-off-by: Zhou Yanjie <zhouyanjie@zoho.com>
2019-03-23 22:04:12 +08:00
armink
0d7ba79219 Remove the DBG_COLOR and DBG_ENABLE definition. 2019-03-06 17:54:30 +08:00
Bernard Xiong
959d71d145
Merge pull request #2311 from Ingenic-community/master
X1000: mtd_nor_partition.c: 修复编译过程中的警告/Fix compile-time warnings
2019-02-05 15:59:58 +08:00
Zhou Yanjie
ad11448024 X1000: mtd_nor_partition.c: 修复编译过程中的警告/Fix compile-time warnings
在第166行中,“rt_size_t length”应改为“rt_uint32_t length”。
在第200行中,“rt_size_t length”应改为“rt_uint32_t length”。

In line 166, "rt_size_t length" should be changed to "rt_uint32_t length".
In line 200, "rt_size_t length" should be changed to "rt_uint32_t length".

Signed-off-by: Zhou Yanjie <zhou_yan_jie@163.com>
2019-02-05 14:55:11 +08:00
Bernard Xiong
6d1c75d826
Merge pull request #2309 from Ingenic-community/master
BSP: X1000: drivers: board_key.c: 修复编译过程中的警告/Fix compile-time warnings
2019-02-04 19:41:37 +08:00
Zhou Yanjie
d3f47a6574 X1000: drv_sfc_gd25qxx_mtd.c: 修复编译过程中的警告/Fix compile-time warnings
在第36行中,“rt_size_t size”应改为“rt_uint32_t size”。
在第43行中,“rt_size_t size”应改为“rt_uint32_t size”。

In line 36, "rt_size_t size" should be changed to "rt_uint32_t size".
In line 43, "rt_size_t size" should be changed to "rt_uint32_t size".

Signed-off-by: Zhou Yanjie <zhou_yan_jie@163.com>
2019-02-03 00:39:16 +08:00
Zhou Yanjie
c4bdf80cfa X1000: board_key.c: 修复编译过程中的警告/Fix compile-time warnings
在第217行中,“(rt_uint32_t*)&keyId”应改为“(rt_ubase_t*)&keyId”。

In line 217, "(rt_uint32_t*)&keyId" should be changed to "(rt_ubase_t*)&keyId".

Signed-off-by: Zhou Yanjie <zhou_yan_jie@163.com>
2019-02-03 00:38:10 +08:00
misonyo
69cd16e136 [all BSP]fix kconfig file syntax error 2019-01-16 23:23:38 +08:00
XBurst
059be8ec8a Fix bugs of X1000's USB driver. 2018-12-26 00:53:34 +08:00
XBurst
9fae4ccef2 Add GPIO function pins select for UART2. 2018-12-26 00:13:14 +08:00
chenchaoqun@rt-thread.com
87b407ff18 【修改】.config 中RT_SERIAL_USING_DMA选项 2018-12-17 09:53:44 +08:00
chenchaoqun@rt-thread.com
bb8e89e851 【串口】宏定义对应增加 2018-12-17 09:38:53 +08:00
armink
83b7b763b7 The dbg_log API is DISCARDED. Change all dbg_log to LOG_X. 2018-11-02 10:20:30 +08:00
armink
6cd8658dad [rtdbg] Change all DBG_SECTION_NAME to new format. 2018-07-11 10:23:19 +08:00
Bernard Xiong
43aab3c0a0 [BSP][X1000] Update download URL of cloner for X1000 2018-05-28 22:14:10 +08:00
Bernard Xiong
4e024728ad [BSP][X1000] Update README.md for X1000 2018-05-28 22:10:20 +08:00
Zhou Yanjie
95111d262f Add uboot binary for RealBoard. 2018-05-09 00:44:41 -07:00
Bernard Xiong
795f9873cc
Update README.md 2018-04-30 09:28:45 +08:00
Bernard Xiong
8b36b57a11 [UIEngine] move UI engine as a package 2018-03-03 16:34:01 +08:00
aozima
19433e0cf5 update SConscript: support scons 3. 2018-02-06 20:07:28 +08:00
Bernard Xiong
37b8532216 [BSP] update config to remove wlan in x1000 bsp 2017-12-13 12:51:46 +08:00
bernard
0c075a5b2c [BSP] Add WIFI_USING_AP6212 option for X1000 2017-12-09 19:11:58 +08:00
Bernard Xiong
7bc87e4ae8 [Kconfig] Rename all of KConfig files to 'Kconfig' 2017-11-30 20:12:53 +08:00
tangyuxin
029feac5d0 [bsp]update SConstruct&Kconfig&rtconfig.py 2017-11-13 18:10:05 +08:00
tangyuxin
f878c6a59f [bsp]update rtgui_demo.c 2017-11-13 18:08:31 +08:00
bernard
3815ece6d6 [BSP] Update X1000 config & SConstruct files. 2017-11-13 16:00:52 +08:00
bernard
f859a81d6c [BSP] Update config in X1000 bsp. 2017-11-13 15:37:08 +08:00
bernard
d913068c73 [BSP] Remove CANNA board information. 2017-11-13 15:24:23 +08:00
bernard
9fa72925a2 [BSP] Remove some board information. 2017-11-13 15:21:31 +08:00
tangyuxin
d724e75f22 [bsp]update x1000 bsp driver 2017-11-11 13:53:20 +08:00
weety
ce12bdd1bb [BSP] update sdio driver for components init. 2017-11-05 22:17:38 +08:00
Bernard Xiong
1368e01470 [BSP] fix RT_DFS_ELM_MAX_LFN to 255. 2017-04-09 19:23:28 +08:00
Bernard Xiong
255f8b7c34 [BSP] Add BSP for Ingenic X1000 CPU 2016-04-24 19:34:41 +08:00