我正在尝试构建u-boot,但是得到了这个错误:
LDS u-boot.lds
LD u-boot
common/built-in.o: In function `do_gpio':
/media/saleh/NEWVOLUME/SDK/n-amlogic/uboot/build/../common/cmd_gpio.c:186: undefined reference to `gpio_request'
/media/saleh/NEWVOLUME/SDK/n-amlogic/uboot/build/../common/cmd_gpio.c:194: undefined reference to `gpio_direction_input'
/media/saleh/NEWVOLUME/SDK/n-amlogic/uboot/build/../common/cmd_gpio.c:195: undefined reference to `gpio_get_value'
/media/saleh/NEWVOLUME/SDK/n-amlogic/uboot/build/../common/cmd_gpio.c:200: undefined reference to `gpio_get_value'
/media/saleh/NEWVOLUME/SDK/n-amlogic/uboot/build/../common/cmd_gpio.c:203: undefined reference to `gpio_direction_output'
/media/saleh/NEWVOLUME/SDK/n-amlogic/uboot/build/../common/cmd_gpio.c:209: undefined reference to `gpio_free'
Segmentation fault (core dumped)
make[1]: *** [u-boot] Error 139
make: *** [sub-make] Error 2我搜索了这个问题,the guide是这样的:
soc是您的
系统的最低配置的一部分,尝试将其添加到您的系统中并重新构建。
但是如何才能将GPIO添加到SDK中?我使用的是带有p212参考板的arm64架构。谢谢。
https://stackoverflow.com/questions/51132887
复制相似问题