Lines Matching +full:add +full:- +full:apt +full:- +full:repository

17 The TLSR9518A SoC integrates a powerful 32-bit RISC-V MCU, DSP, AI Engine, 2.4 GHz ISM Radio, 256
28 - RF conducted antenna
29 - 1 MB External Flash memory with reset button
30 - Chip reset button
31 - Mini USB interface
32 - 4-wire JTAG
33 - 4 LEDs, Key matrix up to 4 keys
34 - 2 line-in function (Dual Analog microphone supported when switching jumper from microphone path)
35 - Dual Digital microphone
36 - Stereo line-out
43 +----------------+------------+------------------------------+
46 | PLIC | on-chip | interrupt_controller |
47 +----------------+------------+------------------------------+
48 | RISC-V Machine | on-chip | timer |
50 +----------------+------------+------------------------------+
51 | PINCTRL | on-chip | pinctrl |
52 +----------------+------------+------------------------------+
53 | GPIO | on-chip | gpio |
54 +----------------+------------+------------------------------+
55 | UART | on-chip | serial |
56 +----------------+------------+------------------------------+
57 | PWM | on-chip | pwm |
58 +----------------+------------+------------------------------+
59 | TRNG | on-chip | entropy |
60 +----------------+------------+------------------------------+
61 | FLASH (MSPI) | on-chip | flash |
62 +----------------+------------+------------------------------+
63 | RADIO | on-chip | Bluetooth, |
65 +----------------+------------+------------------------------+
66 | SPI (Master) | on-chip | spi |
67 +----------------+------------+------------------------------+
68 | I2C (Master) | on-chip | i2c |
69 +----------------+------------+------------------------------+
70 | ADC | on-chip | adc |
71 +----------------+------------+------------------------------+
74 …on" example project PC3-KEY3 (J20-19, J20-20) jumper needs to be removed and KEY3 (J20-19) should …
81 -----------
83 - Maximum 3 GPIO pins could be configured to generate interrupts simultaneously. All pins must be r…
84 - DMA mode is not supported by I2C, SPI and Serial Port.
85 - UART hardware flow control is not implemented.
86 - SPI Slave mode is not implemented.
87 - I2C Slave mode is not implemented.
93 ------------
96 with the on-chip PLL/DIV generating the 48 MHz system clock.
100 - 16000000
101 - 24000000
102 - 32000000
103 - 48000000
104 - 64000000
105 - 96000000
107 .. code-block::
110 clock-frequency = <48000000>;
114 ------------------
119 - LED0 (blue): PB4, LED1 (green): PB5, LED2 (white): PB6, LED3 (red): PB7
120 - Key Matrix SW0: PC2_PC3, SW1: PC2_PC1, SW2: PC0_PC3, SW3: PC0_PC1
125 - UART0 TX: PB2, RX: PB3
126 - UART1 TX: PC6, RX: PC7
127 - PWM Channel 0: PB4
128 - PSPI CS0: PC4, CLK: PC5, MISO: PC6, MOSI: PC7
129 - HSPI CS0: PA1, CLK: PA2, MISO: PA3, MOSI: PA4
130 - I2C SCL: PE1, SDA: PE3
133 -----------
149 To build applications using the default RISC-V toolchain from Zephyr SDK, just run the west build c…
152 .. code-block:: console
154 # From the root of the zephyr repository
155 west build -b tlsr9518adk80d samples/hello_world
157 To use `Telink RISC-V Linux Toolchain`_, ``ZEPHYR_TOOLCHAIN_VARIANT`` and ``CROSS_COMPILE`` variabl…
161 .. code-block:: console
163 # Set Zephyr toolchain variant to cross-compile
164 export ZEPHYR_TOOLCHAIN_VARIANT=cross-compile
165 # Specify the Telink RISC-V Toolchain location
166 export CROSS_COMPILE=~/toolchains/nds32le-elf-mculib-v5f/bin/riscv32-elf-
167 # From the root of the zephyr repository
168 west build -b tlsr9518adk80d samples/hello_world
170 `Telink RISC-V Linux Toolchain`_ is available on the `Burning and Debugging Tools for TLSR9 Series …
174 - Speed: 115200
175 - Data: 8 bits
176 - Parity: None
177 - Stop bits: 1
182 .. code-block:: console
193 - `Burning and Debugging Tools for all Series`_
194 - `Burning and Debugging Tools for TLSR9 Series`_
195 - `Burning and Debugging Tools for TLSR9 Series in Linux`_
199 - Download `Telink RISC-V Linux Toolchain`_. The toolchain contains tools for the board flashing as…
200 - Since the ICEman tool is created for the 32-bit OS version it is necessary to install additional …
202 .. code-block:: console
204 sudo dpkg --add-architecture i386
205 sudo apt-get update
206 sudo apt-get install -y libc6:i386 libncurses5:i386 libstdc++6:i386
208 - Run the "ICEman.sh" script.
210 .. code-block:: console
212 # From the root of the {path to the Telink RISC-V Linux Toolchain}/ice repository
215 - Now you should be able to run the west flash command with the toolchain path specified (TELINK_TO…
217 .. code-block:: console
219 west flash --telink-tools-path=$TELINK_TOOLCHAIN_PATH
221 - You can also run the west flash command without toolchain path specification if add SPI_burn and …
223 .. code-block:: console
234 .. code-block:: console
240 .. code-block:: console
242 west debug --gdb-port=<port_number> --gdb-ex=<additional_ex_arguments>
246 .. code-block:: console
248 west debug --gdb-port=1111 --gdb-ex="-ex monitor reset halt -ex b main -ex continue"
253 .. target-notes::
255 .. _Telink TLSR951x series chipset: https://wiki.telink-semi.cn/wiki/chip-series/TLSR951x-Series/
256 .. _Telink B91 Generic Starter Kit Hardware Guide: https://wiki.telink-semi.cn/wiki/Hardware/B91_Ge…
257 .. _Telink RISC-V Linux Toolchain: https://wiki.telink-semi.cn/tools_and_sdk/Tools/IDE/telink_riscv…
258 …ng Tools for all Series: https://wiki.telink-semi.cn/wiki/IDE-and-Tools/Burning-and-Debugging-Tool…
259 …Tools for TLSR9 Series: https://wiki.telink-semi.cn/wiki/IDE-and-Tools/Burning-and-Debugging-Tools
260 …nd Debugging Tools for TLSR9 Series in Linux: https://wiki.telink-semi.cn/wiki/IDE-and-Tools/BDT_f…