Peter Bee
181ad49ffd
Support for Waveshare Pico-LCD-1.x modules
...
Add support for Chinese brand LCDs. The 1.14" and 1.3" modules are
tested.
Module details:
https://www.waveshare.com/wiki/Pico-LCD-1.14
https://www.waveshare.com/wiki/Pico-LCD-1.3
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2021-06-30 09:03:46 -03:00
Yuichi Nakamura
e00546335d
boards/raspberrypi-pico: Add board support for USB device
2021-06-14 09:05:19 -03:00
Alexander Vasiljev
45672c269d
Make: use gcc as LD
2021-06-10 03:43:18 -07:00
Xiang Xiao
5b2a17b892
Include assert.h in necessary place
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-06-08 13:06:08 -07:00
Matheus Castello
f81f973af3
boards: rp2040: Add user gpio driver
...
Add user space gpio driver supporting gpout, gpin, gpint
Signed-off-by: Matheus Castello <matheus@castello.eng.br>
2021-06-05 12:58:20 -03:00
YAMAMOTO Takashi
c20ed229b1
refresh configs
2021-06-03 10:05:33 -05:00
Xiang Xiao
d7f96003cf
Don't include debug.h from public header file
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-06-01 06:42:02 +09:00
Masayuki Ishikawa
1bded73f9f
boards: raspberrypi-pico: Add CONFIG_STACK_COLORATION=y to smp/defconfig
2021-04-25 03:19:24 -05:00
Yuichi Nakamura
7fb73dba1c
boards/raspberrypi-pico: Pico Audio Pack (I2S) support
2021-04-19 09:39:51 +09:00
Jiuzhu Dong
59eb4fa8d6
fs: delete NFILE_DESCRIPTORS for allocating dynamically
...
Change-Id: Id06d215063796d222b9792d25ab2d6742167729f
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2021-03-17 06:46:42 -07:00
Yuichi Nakamura
5699dd86eb
boards/raspberrypi-pico: Pico Display Pack (ST7789 LCD) support
2021-03-16 06:35:04 -03:00
Yuichi Nakamura
a657357640
boards/raspberrypi-pico: Support ENC28J60 SPI ethernet board
2021-03-11 19:31:17 -03:00
Pedro Bertoleti
a063974df2
Add INA219 support.
2021-03-11 10:41:52 +08:00
Pedro Bertoleti
9b7d0a01e4
Add BMP180 sensor support.
2021-03-09 18:33:24 -03:00
Yuichi Nakamura
938b1daf02
arm/rp2040: RP2040 SPI DMA transfer support
2021-03-08 17:37:48 -03:00
Yuichi Nakamura
b9c5294226
boards/raspberrypi-pico: Support SPI and SD card
2021-03-08 17:06:07 +09:00
Yuichi Nakamura
81d917f741
boards/raspberrypi-pico: Add new config ssd1306
2021-03-03 09:35:45 -03:00
Yuichi Nakamura
599e5b1bb2
boards/raspberrypi-pico: Fix board settings to support i2c and ssd1306
2021-03-03 09:35:45 -03:00
Xiang Xiao
9473434587
Ensure the kernel component don't call userspace API
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-03-01 09:23:09 +09:00
Masayuki Ishikawa
59a5d03842
boards: raspberrypi-pico: Update defconfigs
...
Summary:
- Adjust CONFIG_BOARD_LOOPSPERMSEC in all defconfigs
- Add CONFIG_TESTING_GETPRIM to nsh and nshsram
- Add CONFIG_SYSTEM_TASKSET to smp
- NOTE: CONFIG_SCHED_WAITPID is removed because it is selected
Impact:
- The smp app will take longer than before but it's a correct behavior
Testing:
- Tested with getprime, ostest, smp
2021-02-26 22:23:55 -06:00
Yuichi Nakamura
01699e00e0
arm/rp2040: Raspberry Pi Pico SMP support
2021-02-25 07:20:59 +09:00
Yuichi Nakamura
7b8c72ec1b
boards: raspberrypi-pico: Add nshsram defconfig for SRAM build
2021-02-22 09:11:09 -08:00
Masayuki Ishikawa
1f61c58e43
boards: raspberrypi-pico: Normalize nsh/defconfig
...
Summary:
- This commit normalizes nsh/defconfig
Impact:
- None
Testing:
- None
2021-02-22 12:14:47 +00:00
Masayuki Ishikawa
706740bfc3
boards: raspberrypi-pico: Introduce rp2040_reset.c to support reboot
...
Summary:
- This commit introduces rp2040_reset.c to support reboot
Impact:
- None
Testing:
- Tested with both BOOTSEL=ON and OFF
2021-02-21 13:22:35 +00:00
Masayuki Ishikawa
d68bfe1e1a
boards: raspberrypi-pico: Introduce rp2040_bringup() to mount procfs
...
Summary:
- This commit introduces rp2040_bringup() to mount procfs
Impact:
- None
Testing:
- Tested with raspberrypi-pico:nsh
2021-02-21 13:22:35 +00:00
Yuichi Nakamura
b753eeabf1
boards/arm: Add Raspberry Pi Pico board support
2021-02-20 03:45:24 -08:00