File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
boards/renesas/rzg3s_smarc/doc Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -219,6 +219,30 @@ version.
219
219
:goals: build flash
220
220
:compact:
221
221
222
+ Troubleshooting
223
+ ===============
224
+
225
+ Linux and Zephyr application should not share SoC HW resources otherwise it will cause HW corruption and unpredictable behavior.
226
+ Therefore, HW resources assigned to Zephyr application must be disabled in Linux.
227
+
228
+ The below patch shows how to prevent Linux from configuring SCIF1 which is used by Zephyr.
229
+
230
+ .. code-block :: diff
231
+
232
+ diff --git a/arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi b/arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi
233
+ index f01801b18e8a..d9f9a0a2bb08 100644
234
+ --- a/arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi
235
+ +++ b/arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi
236
+ @@ -347,7 +347,7 @@ &scif1 {
237
+ pinctrl-0 = <&scif1_pins>;
238
+ pinctrl-names = "default";
239
+ uart-has-rtscts;
240
+ - status = "okay";
241
+ + status = "disabled";
242
+ };
243
+ #elif SPDIF_SEL == SW_ON
244
+ &spdif {
245
+
222
246
References
223
247
**********
224
248
You can’t perform that action at this time.
0 commit comments