LS1028A GPIO初始化為高電平
本文硬件平臺采用飛凌LS1028開發板,以將GPIO3_DAT14初始化為高電平為例,默認是將用作SPI3_SCK,需要將其先復用為GPIO
修改RCW:firmware/rcw/ls1028ardb/R_SQPP_0x85bb/rcw_1500_gpu600.rcw
SPI3_PMUX=1
在uboot源碼中進行初始化
修改位置:packages/firmware/OK1028-linux-uboot/board/freescale/ls1028a/ls1028a.c
定義一個常量
給其賦值,含義:將GPIO3_DAT14設置為輸出,值設置為1(高電平)
單獨編譯firmware固件: flex-builder -i mkfw -a arm64 -m ls1028ardb -b emmc
燒寫,一上電用萬用表進行測量,可以看到該引腳為高電平(1.8V)
相關產品 >
-
OK1028A-C開發板
LS028A 系列-LS1028開發板 雙核Cortex-A72 設計 TSN網絡支持 ,工業級 LS1028A開發板?提供了一個用于設計和評估LS1028A處理器設計核心板的平臺。支持TSN的以太網交換機和以太網控制器,可支持融合的IT和OT網絡;支持CANFD、UART?、USB3.0、PCIe3.0、SATA3.0、IIS、IIC、SPI?等常用總線接口,并支持一個最大分辨率4K的DP接口。ls1028a 適用于工業路由器、TSN、SD-WAN、?5G CPE?、邊緣計算網關?、IP-PBX等產品,以及工業互聯、智慧工廠、工業安全、信息安全、智慧交通、能源物聯網?等應用領域。 了解詳情 -
FET1028A-C核心板
LS1028A-C核心板基于NXP LS1028A處理器設計,雙核ARM Cortex - A72,主頻最高1.6GHz,板載2GB DDR4 RAM,8GB ROM;原生支持6個Gbit Ethernet,支持TSN的以太網交換機和以太網控制器,可支持融合的IT和OT網絡;支持CAN FD、UART、USB3.0、PCIe3.0、SATA3.0、IIS、IIC、SPI等常用總線接口,并支持一個最大分辨率4K的DP接口。適用于工業路由器、TSN、SD-WAN、5G CPE、邊緣計算網關、IP-PBX等產品,以及工業互聯網、智慧工廠、工業安全、信息安全、智慧交通、能源物聯網等應用領域。 了解詳情