主题中讨论的其他器件:TMDSEVM572X
工具/软件:Linux
您好!
我将使用 带最新 Linux 处理器 SDK 的 AM572x 评估模块的 TMDSEVM572X。
这次我不连接摄像头、只需硬件检查引脚状态。 我的问题是、能否 从驱动程序端代码手动设置 GPIO 引脚?(ti-processor-sdk-linux-am57xx-evm-03.03.00.04/board-support/linux-4.4.4.41+gitAUTOINC+f9f6f0db2d-gf9f6f0db2d/drivers/media/i2c/mt9t11x.c) 例如、我在"mt9t11x_probe ()"函数中执行了以下操作-
GPIO_read = gpioD_get_raW_value (priv->bufen_gpio);
dev_err (&client->dev、"BUFEN_PREV %d"、GPIO_Read);
gpioD_set_raW_value_cansleep(priv->bufen_gpio, 1);
GPIO_read = gpioD_get_raW_value (priv->bufen_gpio);
dev_err (&client->dev、"BuFEN_After %d"、GPIO_Read);
它反映了我在日志(dmesg |grep mt9t11x)中的更改、AS -
[7.867966] mt9t11x 4-003c:BUFEN_PREV 0
[7.871907] mt9t11x 4-003c:BUFEN_After 1.
但无法在硬件引脚电平下提高电平。
谢谢。