AM6254關(guān)于M核的引腳在A核使用

原創(chuàng) 2022-09-13 09:06:00 am6254

主機(jī)系統(tǒng):Linux5.10.87

硬件開(kāi)發(fā)板:OK6254-C開(kāi)發(fā)板 (基于TI AM6254處理器) 

本文硬件平臺(tái)采用飛凌AM6254開(kāi)發(fā)板,主要講解AM6254關(guān)于M核的引腳在A核使用過(guò)程,本文使用的思路和方法僅供參考使用,其它arm開(kāi)發(fā)板雖然芯片不同,但思路和方法有很多的共性,希望對(duì)您在板卡的使用中能夠有所幫助,更多ARM開(kāi)發(fā)板相關(guān)資訊,關(guān)注飛凌嵌入式。 

話不多說(shuō),我們馬上進(jìn)入正題。


設(shè)備樹(shù)配置

&mcu_pmx0 {

        mymcugpio1_pins_default: mymcugpio1-pins-default {

                pinctrl-single,pins = <                                         

                        AM62X_MCU_IOPAD(0x004, PIN_INPUT, 7)

                >;

        };

};

 

 

&mcu_gpio0 {

        pinctrl-names = "default";

pinctrl-0 =<&mymcugpio1_pins_default>;

        status = "okay";

};

 

使用gpio-leds驅(qū)動(dòng)的配置,在leds節(jié)點(diǎn)中添加如下

--- a/arch/arm64/boot/dts/ti/OK6254-C.dts

+++ b/arch/arm64/boot/dts/ti/OK6254-C.dts

@@ -166,7 +166,7 @@

                compatible = "gpio-leds";

                pinctrl-names = "default";

                pinctrl-0 = <&usr_led_pins_default>;

-

+               pinctrl-1 = <&mymcugpio1_pins_default>;

                led-0 {

                        label = "heartbeat";

                        gpios = <&main_gpio0 42 GPIO_ACTIVE_HIGH>;

@@ -206,6 +206,14 @@

                        led-pattern = <500 500>;

                        default-state = "on";

                };

+               

+               led-5 {

+                       label = "led5";

+                        gpios = <&mcu_gpio0 1 GPIO_ACTIVE_HIGH>;

+                        linux,default-trigger = "timer";

+                        led-pattern = <500 500>;

+                        default-state = "on";

+               };

 

        };

相關(guān)產(chǎn)品 >

  • FET62xx-C核心板

    FET6254-C核心板基于TI Sitara? AM62x系列工業(yè)級(jí)處理器設(shè)計(jì)。采用Arm Cortex A53架構(gòu),并集成了廣泛的接口,如2路支持TSN的千兆以太網(wǎng)、USB 2.0CAN-FD,AM6254核心板兼容AM62x全系列處理器,提供單核、雙核、四核可選,功能引腳完全兼容,飛凌嵌入式已經(jīng)適配AM6254 AM6231 AM6232三款芯片為您帶來(lái)靈活的成本組合方案,AM62x可應(yīng)用于廣泛的工業(yè)環(huán)境,如人機(jī)界面(HMI)、工業(yè)計(jì)算機(jī)、邊緣計(jì)算、零售自動(dòng)化、充電樁控制單元(TCU)、醫(yī)療設(shè)備等。

    了解詳情
    FET62xx-C核心板
  • OK62xx-C開(kāi)發(fā)板

    AM62x 開(kāi)發(fā)板是圍繞飛凌AM62x核心板設(shè)計(jì)的獨(dú)立測(cè)試和開(kāi)發(fā)平臺(tái)。AM62x處理器由四核64位Arm -Cortex -A53微處理器 和Cortex-M4F組成。AM62x開(kāi)發(fā)板整板工業(yè)級(jí)設(shè)計(jì),并在開(kāi)發(fā)過(guò)程中進(jìn)行嚴(yán)苛的環(huán)境溫度測(cè)試、壓力測(cè)試、長(zhǎng)期穩(wěn)定性運(yùn)行測(cè)試,使AM62x可在各種嚴(yán)苛環(huán)境穩(wěn)定運(yùn)行 了解詳情
    OK62xx-C開(kāi)發(fā)板

推薦閱讀 換一批 換一批