Skip to content

Commit 11132bc

Browse files
- SPI support for ls2k1000 is now avaliable
1 parent af95348 commit 11132bc

File tree

4 files changed

+24
-5
lines changed

4 files changed

+24
-5
lines changed

bsp/ls2kdev/.config

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ CONFIG_RT_USING_MEMPOOL=y
5252
# CONFIG_RT_USING_NOHEAP is not set
5353
CONFIG_RT_USING_SMALL_MEM=y
5454
# CONFIG_RT_USING_SLAB is not set
55+
# CONFIG_RT_USING_USERHEAP is not set
5556
# CONFIG_RT_USING_MEMTRACE is not set
5657
CONFIG_RT_USING_HEAP=y
5758

@@ -150,6 +151,7 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
150151
# CONFIG_RT_USING_HWTIMER is not set
151152
# CONFIG_RT_USING_CPUTIME is not set
152153
# CONFIG_RT_USING_I2C is not set
154+
# CONFIG_RT_USING_PHY is not set
153155
CONFIG_RT_USING_PIN=y
154156
# CONFIG_RT_USING_ADC is not set
155157
# CONFIG_RT_USING_DAC is not set
@@ -159,7 +161,12 @@ CONFIG_RT_USING_PIN=y
159161
# CONFIG_RT_USING_PM is not set
160162
# CONFIG_RT_USING_RTC is not set
161163
# CONFIG_RT_USING_SDIO is not set
162-
# CONFIG_RT_USING_SPI is not set
164+
CONFIG_RT_USING_SPI=y
165+
# CONFIG_RT_USING_QSPI is not set
166+
# CONFIG_RT_USING_SPI_MSD is not set
167+
# CONFIG_RT_USING_SFUD is not set
168+
# CONFIG_RT_USING_ENC28J60 is not set
169+
# CONFIG_RT_USING_SPI_WIFI is not set
163170
# CONFIG_RT_USING_WDT is not set
164171
# CONFIG_RT_USING_AUDIO is not set
165172
# CONFIG_RT_USING_SENSOR is not set
@@ -183,6 +190,7 @@ CONFIG_RT_USING_LIBC=y
183190
CONFIG_RT_USING_POSIX=y
184191
# CONFIG_RT_USING_POSIX_MMAP is not set
185192
# CONFIG_RT_USING_POSIX_TERMIOS is not set
193+
# CONFIG_RT_USING_POSIX_GETLINE is not set
186194
# CONFIG_RT_USING_POSIX_AIO is not set
187195
# CONFIG_RT_USING_MODULE is not set
188196

@@ -375,6 +383,8 @@ CONFIG_RT_LWIP_USING_PING=y
375383
# CONFIG_PKG_USING_AGILE_TELNET is not set
376384
# CONFIG_PKG_USING_NMEALIB is not set
377385
# CONFIG_PKG_USING_AGILE_JSMN is not set
386+
# CONFIG_PKG_USING_PDULIB is not set
387+
# CONFIG_PKG_USING_BTSTACK is not set
378388

379389
#
380390
# security packages
@@ -453,6 +463,7 @@ CONFIG_PKG_LWEXT4_VER="latest"
453463
# CONFIG_PKG_USING_MININI is not set
454464
# CONFIG_PKG_USING_QBOOT is not set
455465
# CONFIG_PKG_USING_UCOSIII_WRAPPER is not set
466+
# CONFIG_PKG_USING_PPOOL is not set
456467

457468
#
458469
# peripheral libraries and drivers
@@ -505,6 +516,7 @@ CONFIG_PKG_LWEXT4_VER="latest"
505516
# CONFIG_PKG_USING_AGILE_CONSOLE is not set
506517
# CONFIG_PKG_USING_LD3320 is not set
507518
# CONFIG_PKG_USING_WK2124 is not set
519+
# CONFIG_PKG_USING_LY68L6400 is not set
508520

509521
#
510522
# miscellaneous packages
@@ -542,4 +554,8 @@ CONFIG_PKG_LWEXT4_VER="latest"
542554
# CONFIG_PKG_USING_ULAPACK is not set
543555
# CONFIG_PKG_USING_UKAL is not set
544556
# CONFIG_PKG_USING_CRCLIB is not set
557+
# CONFIG_PKG_USING_THREES is not set
558+
# CONFIG_PKG_USING_2048 is not set
559+
# CONFIG_PKG_USING_LWGPS is not set
560+
# CONFIG_PKG_USING_TENSORFLOWLITEMICRO is not set
545561
CONFIG_SOC_LS2K1000=y

bsp/ls2kdev/README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ msh >
9797

9898
```
9999
title TFTPBOOT
100-
kernel tftfp://10.1.1.118/rtthread.elf
100+
kernel tftp://10.1.1.118/rtthread.elf
101101
args console=tty root=/dev/sda2
102102
initrd (wd0,0)/initrd.img
103103
```
@@ -114,17 +114,19 @@ title TFTPBOOT
114114

115115
| 驱动 | 支持情况 | 备注 |
116116
| ------ | ---- | :------: |
117-
| UART | 支持 | UART0|
117+
| UART | 支持 | UART0\UART4,波特率可调 |
118118
| GPIO | 支持 | - |
119119
| PWM | 支持 | - |
120120
| GMAC | 支持 | 网卡驱动 |
121121
| RTC | 支持 | - |
122+
| SPI | 支持 | - |
122123

123124
## 6. 联系人信息
124125

125-
维护人:[bernard][4]
126+
维护人:[bernard][4],[0xcccccccccccc][5]
126127

127128
[1]: http://ftp.loongnix.org/loongsonpi/pi_2/doc
128129
[2]: https://pan.baidu.com/s/17dbdOE4NAJ-qEW7drVRq2w
129130
[3]: http://ftp.loongnix.org/embedd/ls2k/
130131
[4]: https://github.com/BernardXiong
132+
[5]: https://github.com/0xcccccccccccc

bsp/ls2kdev/rtconfig.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@
9999
#define RT_SERIAL_USING_DMA
100100
#define RT_SERIAL_RB_BUFSZ 64
101101
#define RT_USING_PIN
102+
#define RT_USING_SPI
102103

103104
/* Using USB */
104105

bsp/ls2kdev/rtconfig.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
if CROSS_TOOL == 'gcc':
1818
PLATFORM = 'gcc'
19-
EXEC_PATH = "/opt/mips-2015.05-19-mips-sde-elf-i686-pc-linux-gnu/mips-2015.05/bin/"
19+
EXEC_PATH = "/home/ma/mips-2015.05/bin/"
2020
# EXEC_PATH = r'D:\mgc\embedded\codebench\bin'
2121
else:
2222
print('================ERROR===========================')

0 commit comments

Comments
 (0)