bootLoader中设置gpio

Wi-Fi 设备、蜂窝设备、WuKongAI、开发板、TuyaOS 移植等


Post Reply
13160058813
Posts: 98

需求:我们的电源控制需要在开机的时候,设置gpio,也就是大约这个位置加入gpio的控制,我看代码这里都没有编译到,就是bootloader编译没有编译到这里,想要开发bootloader相关的部分,如何编译到呀,

看到tuyaos\T5_TuyaOS\software\TuyaOS\vendor\T5\t5_os\bk_idk\aboot-main\readme.txt里面有编译bootloader的方式,但是make不通过,也不知道文档里面说的pack是什么?

Attachments
bcb0d0ad91838c057cdc110b4b395cf.png
13160058813
Posts: 98

Re: bootLoader中设置gpio

通过博通的编译链编译了\\wsl.localhost\Ubuntu-22.04\home\leo\pj\tuyaos\T5_TuyaOS\software\TuyaOS\vendor\T5\t5_os\bk_idk\aboot-main这个路径的bootloader,最终生成了bootloader.bin和bootloader_crc.bin。
但是全编译烧写进去没有生效,是要替换到哪里的bootloader?

一个网友
Posts: 34
Location: ⭐星星⭐

Re: bootLoader中设置gpio

您好,
aboot-main这个路径是芯片原厂原始boot相关代码,涂鸦的boot涉及到私有协议及ota升级细节,且boot操作风险较高,一旦出错设备可能就无法使用,因此没有开放boot相关源码。
暂不支持在bootloader中操作。

努力写bug……

13160058813
Posts: 98

Re: bootLoader中设置gpio

我们想在boot里面拉高一个gpio,用作电源开关,可以支持下不?

愚者千虑必有一得
Posts: 786

Re: bootLoader中设置gpio

那个bootloader不是我们用的,无法替换,我们内部已经在规划做这个事情。不过需要一定的时间。

Post Reply