boards: riscv: tlsr9518adk80d: add Telink B91 Flash driver support

Added Flash driver board level support.

Signed-off-by: Yuriy Vynnychek <yura.vynnychek@telink-semi.com>
This commit is contained in:
Yuriy Vynnychek 2021-07-26 12:46:53 +03:00 committed by Christopher Friedt
commit 4962e03d58
3 changed files with 11 additions and 1 deletions

View file

@ -18,4 +18,7 @@ config UART_TELINK_B91
config PINMUX_TELINK_B91
default y if PINMUX
config SOC_FLASH_TELINK_B91
default y if FLASH
endif

View file

@ -63,6 +63,8 @@ The Zephyr TLSR9518ADK80D board configuration supports the following hardware fe
+----------------+------------+------------------------------+
| UART | on-chip | serial |
+----------------+------------+------------------------------+
| FLASH (MSPI) | on-chip | flash |
+----------------+------------+------------------------------+
The following example projects are supported:
@ -72,11 +74,13 @@ The following example projects are supported:
- samples/basic/threads
- samples/basic/blinky
- samples/basic/button
- samples/subsys/nvs
- samples/subsys/console/echo
- samples/subsys/console/getchar
- samples/subsys/console/getline
- samples/subsys/shell/shell_module
- samples/subsys/cpp/cpp_synchronization
- samples/drivers/flash_shell
.. note::
To support "button" example project PC3-KEY3 (J20-19, J20-20) jumper needs to be removed and KEY3 (J20-19) should be connected to VDD3_DCDC (J51-13) externally.

View file

@ -119,7 +119,10 @@
};
storage_partition: partition@f0000 {
label = "storage";
reg = <0x000f0000 0x00010000>;
reg = <0x000f0000 0x00008000>;
/* region 0x000f8000 .. 0x000FFFFF
* is reserved for factory calibration
*/
};
};
};