大佬们好,我找了一篇下载全志的sdk内容,跟着操作的过程中出现了些问题
1、当我执行完 make -j24 V=s 这个命令后,出现很多行代码,最后运行结果显示了一些错误信息。请教下这几个错误是什么导致的,然后怎么解决这些问题。
2、我后续初步查到可能是是编译环境的问题导致编译无法继续,按照他给的命令安装了一下
又出现了报错信息,说是包没了,这咋搞?
3、我猜测这个命令是给Windows安装虚拟机的,而我直接在ubuntu 22.04的系统上操作的,所以导致有些文件无法执行,是这个原因吗?
WD15365693548 发布的最佳帖子
-
关于T113的SDK下载问题
-
求教PhoenixSuit无设备连接问题
我用的MQ的板子,用TF卡启动很流畅,最近要用spinand启动,然后重新换windows的电脑烧写固件,发现无设备连接,我换了自己正常工作的板子,现象也是一样的
但是我的设备管理器识别到了这个设备
换兼容性模式运行效果依旧不理想,没有头绪,请问各位佬们怎么解决这样的问题
-
大佬们,T113-S3的spinand烧录固件失败,进度0%,请问怎么去排查问题
大佬们,我抄MQ的原理图做了一块板子,烧录固件的时候没有进度,最终会烧录失败。我在淘宝买的MQ板子可以烧录进去,但是成功率也不是很高,一半左右,有可能是焊接的原因,因为这块板子买来不带SPINAND,是我自己用风枪吹上去的。请问怎么去逐步排查问题呢。
这是原理图
这是我的spinnad型号,我看过是支持的
这是我的布线,没有经过什么处理,就是拉通就行
这是我烧录的固件,就是《一板懂百板通》课程里提供的直接编译的。
89ca2c77-c637-4515-b84e-107691746162-tina_t113-100ask_uart3.img
这是烧录固件时的日志[10860] IN 1 [10860] PnpFelIn current m_pEfexTool is NULL [10860] D:\software\Allwinner-package\Tools\PhoenixSuit_Windows_2.0.0\tools.dll [10860] .\image\ASuitImage.cpp release m_pEfexTool 805 [10860] Img_OpenItem now! [10860] Img_OpenItem[PXTOOLSB][XXXXXXXXXXXXXXXX] [10860] Closing image now! [10860] CloseImage OK [10860] The spec_tool.fex file is spec_tool_no.fex. [10860] The spec_tool file is not exist. [10860] Img_OpenItem now! [10860] Img_OpenItem[PXTOOLSB][XXXXXXXXXXXXXXXX] [10860] Closing image now! [10860] CloseImage OK [10860] ImageTools64 .\image\ASuitImage.cpp 573 0 [10860] ************************************** [10860] *********global_info_entry*********** [10860] ************************************** [10860] [fel]++++++++RecordDev:\\?\USB#VID_1F3A&PID_EFE8#5&37451978&0&1#{0e57c50f-0ccc-4ad2-a895-93c5ed119860} [10860] ********* before Fel2Fes ********* [10860] ********* pFel2FesParam->extend = 0xefe8da00 ********* [10860] *************************************** [10860] ********ToolEntry_fel************ [10860] *************************************** [10860] PANIC : enter fel choose mode [10860] fel other=0xc95f90 [10860] OS SourceCodePage = 936 [10860] WRN: fail in LoadPluginCenter, f(IniLanPlg)L45 [10860] WRN: f(exist_multiple_lang_tips)L94, Fail to init plg of iniLan, "Please update LiveSuit" [10860] user choose to erase all [10860] Img_OpenItem now! [10860] Img_OpenItem[FES ][FES_1-0000000000] [10860] down file length = 4b80. [10860] magic eGON.BT0柎紸€K, it is fes1 [10860] down and run fes1 at addr 0x28000 [10860] Clear dram log OK. [10860] DOWN FES1_dram OK [10860] dram paras[0]: 0x3a8 [10860] dram paras[1]: 0x3 [10860] dram paras[2]: 0x7b7bfb [10860] dram paras[3]: 0x0 [10860] dram paras[4]: 0x10d2 [10860] dram paras[5]: 0x800000 [10860] dram paras[6]: 0x1e14 [10860] dram paras[7]: 0x42 [10860] dram paras[8]: 0x20 [10860] dram paras[9]: 0x0 [10860] dram paras[10]: 0x4899d7 [10860] dram paras[11]: 0x1c241d0 [10860] dram paras[12]: 0xa4073 [10860] dram paras[13]: 0xb4787896 [10860] dram paras[14]: 0x0 [10860] dram paras[15]: 0x48484848 [10860] dram paras[16]: 0x48 [10860] dram paras[17]: 0x1620121e [10860] dram paras[18]: 0x0 [10860] dram paras[19]: 0x0 [10860] dram paras[20]: 0x0 [10860] dram paras[21]: 0x340000 [10860] dram paras[22]: 0x46 [10860] dram paras[23]: 0x34006103 [10860] dram paras[24]: 0x0 [10860] dram paras[25]: 0x0 [10860] dram paras[26]: 0x0 [10860] dram paras[27]: 0x0 [10860] dram paras[28]: 0x0 [10860] dram paras[29]: 0x0 [10860] dram paras[30]: 0x0 [10860] dram paras[31]: 0x0 [10860] RUN fes1 OK. [10860] INFO: try to down and run fes2 [10860] Img_OpenItem now! [10860] Img_OpenItem[12345678][UBOOT_0000000000] [10860] fes2 size 0xac000 [10860] uboot down and run addr 0x43000000 [10860] dtb_syscfg_base 0x43200000 [10860] INFO: try to down dtb at 0x43200000 [10860] Img_OpenItem now! [10860] Img_OpenItem[COMMON ][DTB_CONFIG000000] [10860] down_dtb_syscfg size 0xe800 [10860] INFO: try to down soc cfg at 0x43300000 [10860] Img_OpenItem now! [10860] Img_OpenItem[COMMON ][SYS_CONFIG_BIN00] [10860] down_dtb_syscfg size 0x1800 [10860] INFO: try to down board cfg at 0x43380000 [10860] Img_OpenItem now! [10860] Img_OpenItem[COMMON ][BOARD_CONFIG_BIN] [10860] down_dtb_syscfg size 0x400 [10860] INFO: down dtb syscfg OK [10860] INFO: down fes2 ok [10860] INFO: run fes2 ok [10860] Closing image now! [10860] CloseImage OK [10860] *********** after Fel2Fes ********* [10860] Wait for fes device timeout
-
回复: 大佬们,T113-S3的spinand烧录固件失败,进度0%,请问怎么去排查问题
@fanhuacloud
大佬,这两个引脚已经有了外部的上拉电阻,uboot设备树也已经开启spi nand,因为有时候是可以成功烧录的,但是成功率不高。这个布线是不是还存在问题
-
回复: 大佬们,T113-S3的spinand烧录固件失败,进度0%,请问怎么去排查问题
@aldfaaa 大佬,我把33Ω换成了0Ω的试了几下,成功概率确实比33Ω高一点,但失败概率依旧很高,替换这个是出于阻抗考虑吗?
把spiflash放正面是想让clk不用打过孔的,但是放正面mosi和miso避免不了需要两个孔来和clk交叉开,可否提供一点建议还发现了一个问题,下面是晶振,我不小心把一部分的包地过孔删掉了,这个会不会也是一个影响因素846f1842-4652-4f7a-b84c-9d85cda22427-image.png
还有个问题就是mosi和miso差不多是等长的,但中间夹了一个,这是一个重要的错误吗
WD15365693548 发布的最新帖子
-
T113-S晶振不动了
基于右边这块pcb0315加了一点东西做了左边这块0621,然后这两版的都可以通过sd卡顺利启动,但是0315的spiflash可以烧写并且启动,0621不可以。于是我在0621的光板上将0315的MCU及其附近的滤波电容,晶振都移过去,将0315的三路电源和gnd飞线过去,但是发现0621无法通过sd卡启动了,测一下发现24m晶振没丝毫反应,32k的那个晶振电压会抬升,请问这个晶振起振需要什么前提条件吗。
这两个原理图一样的,也排除了焊接错误和短路的可能。
/home/cjm/Downloads/IMG_20240904_105909.jpg -
T113固件升级失败,无法通过spinand烧录镜像,卡在7%
我画了一个自命名为0315版本的pcb,spiflash,sd,串口等各项测试均正常。后来我为了在原基础上再加上一个连接器,自命名为0621版本,对dram和pd部分靠近mcu的电阻电容进行了调整,但仅是位置的调整,也没有离很远,只是为了让出连接器的空间才调整的,电气连接和物料都没有变化,但是这块pcb的spinand无法正常工作。sd串口等都正常,唯独spinand每次烧录到7%就停住了,日志显示是系统程序运行失败。原理图只拉了几个空闲的io口连到连接器上,焊接是嘉立创贴片的,bom也对比过了,除了连接器部分没有差异,请问什么原因会导致这个问题呢,应该是layout的问题,画的两层板,速率也不高。大佬们可以提供一些思路吗,飞飞线试一试,不知道从哪下手
-
回复: 大佬们,T113-S3的spinand烧录固件失败,进度0%,请问怎么去排查问题
@aldfaaa 谢谢大佬,最后发现是mosi下拉时间长的导致的,在Phoenixsuit显示开始烧录固件的时候就要松开下拉,超过一秒就会烧录失败,我是给背面留的测试点用于下拉,所以每次松开都不及时,每次都失败,飞了个按键,及时松开下拉就可以了,也是偶然发现的,网上贴子里也没人提过这个
-
回复: 大佬们,T113-S3的spinand烧录固件失败,进度0%,请问怎么去排查问题
@dingding_go 谢谢大佬,我买了个新的更短的线,依旧没有成功,最后发现是mosi下拉时间长的导致的,在Phoenixsuit显示开始烧录固件的时候就要松开下拉,超过一秒就会烧录失败,我是给背面留的测试点用于下拉,所以每次松开都不及时,每次都失败
-
回复: 大佬们,T113-S3的spinand烧录固件失败,进度0%,请问怎么去排查问题
@aldfaaa 大佬,我把33Ω换成了0Ω的试了几下,成功概率确实比33Ω高一点,但失败概率依旧很高,替换这个是出于阻抗考虑吗?
把spiflash放正面是想让clk不用打过孔的,但是放正面mosi和miso避免不了需要两个孔来和clk交叉开,可否提供一点建议还发现了一个问题,下面是晶振,我不小心把一部分的包地过孔删掉了,这个会不会也是一个影响因素846f1842-4652-4f7a-b84c-9d85cda22427-image.png
还有个问题就是mosi和miso差不多是等长的,但中间夹了一个,这是一个重要的错误吗
-
回复: 大佬们,T113-S3的spinand烧录固件失败,进度0%,请问怎么去排查问题
@fanhuacloud
大佬,这两个引脚已经有了外部的上拉电阻,uboot设备树也已经开启spi nand,因为有时候是可以成功烧录的,但是成功率不高。这个布线是不是还存在问题
-
大佬们,T113-S3的spinand烧录固件失败,进度0%,请问怎么去排查问题
大佬们,我抄MQ的原理图做了一块板子,烧录固件的时候没有进度,最终会烧录失败。我在淘宝买的MQ板子可以烧录进去,但是成功率也不是很高,一半左右,有可能是焊接的原因,因为这块板子买来不带SPINAND,是我自己用风枪吹上去的。请问怎么去逐步排查问题呢。
这是原理图
这是我的spinnad型号,我看过是支持的
这是我的布线,没有经过什么处理,就是拉通就行
这是我烧录的固件,就是《一板懂百板通》课程里提供的直接编译的。
89ca2c77-c637-4515-b84e-107691746162-tina_t113-100ask_uart3.img
这是烧录固件时的日志[10860] IN 1 [10860] PnpFelIn current m_pEfexTool is NULL [10860] D:\software\Allwinner-package\Tools\PhoenixSuit_Windows_2.0.0\tools.dll [10860] .\image\ASuitImage.cpp release m_pEfexTool 805 [10860] Img_OpenItem now! [10860] Img_OpenItem[PXTOOLSB][XXXXXXXXXXXXXXXX] [10860] Closing image now! [10860] CloseImage OK [10860] The spec_tool.fex file is spec_tool_no.fex. [10860] The spec_tool file is not exist. [10860] Img_OpenItem now! [10860] Img_OpenItem[PXTOOLSB][XXXXXXXXXXXXXXXX] [10860] Closing image now! [10860] CloseImage OK [10860] ImageTools64 .\image\ASuitImage.cpp 573 0 [10860] ************************************** [10860] *********global_info_entry*********** [10860] ************************************** [10860] [fel]++++++++RecordDev:\\?\USB#VID_1F3A&PID_EFE8#5&37451978&0&1#{0e57c50f-0ccc-4ad2-a895-93c5ed119860} [10860] ********* before Fel2Fes ********* [10860] ********* pFel2FesParam->extend = 0xefe8da00 ********* [10860] *************************************** [10860] ********ToolEntry_fel************ [10860] *************************************** [10860] PANIC : enter fel choose mode [10860] fel other=0xc95f90 [10860] OS SourceCodePage = 936 [10860] WRN: fail in LoadPluginCenter, f(IniLanPlg)L45 [10860] WRN: f(exist_multiple_lang_tips)L94, Fail to init plg of iniLan, "Please update LiveSuit" [10860] user choose to erase all [10860] Img_OpenItem now! [10860] Img_OpenItem[FES ][FES_1-0000000000] [10860] down file length = 4b80. [10860] magic eGON.BT0柎紸€K, it is fes1 [10860] down and run fes1 at addr 0x28000 [10860] Clear dram log OK. [10860] DOWN FES1_dram OK [10860] dram paras[0]: 0x3a8 [10860] dram paras[1]: 0x3 [10860] dram paras[2]: 0x7b7bfb [10860] dram paras[3]: 0x0 [10860] dram paras[4]: 0x10d2 [10860] dram paras[5]: 0x800000 [10860] dram paras[6]: 0x1e14 [10860] dram paras[7]: 0x42 [10860] dram paras[8]: 0x20 [10860] dram paras[9]: 0x0 [10860] dram paras[10]: 0x4899d7 [10860] dram paras[11]: 0x1c241d0 [10860] dram paras[12]: 0xa4073 [10860] dram paras[13]: 0xb4787896 [10860] dram paras[14]: 0x0 [10860] dram paras[15]: 0x48484848 [10860] dram paras[16]: 0x48 [10860] dram paras[17]: 0x1620121e [10860] dram paras[18]: 0x0 [10860] dram paras[19]: 0x0 [10860] dram paras[20]: 0x0 [10860] dram paras[21]: 0x340000 [10860] dram paras[22]: 0x46 [10860] dram paras[23]: 0x34006103 [10860] dram paras[24]: 0x0 [10860] dram paras[25]: 0x0 [10860] dram paras[26]: 0x0 [10860] dram paras[27]: 0x0 [10860] dram paras[28]: 0x0 [10860] dram paras[29]: 0x0 [10860] dram paras[30]: 0x0 [10860] dram paras[31]: 0x0 [10860] RUN fes1 OK. [10860] INFO: try to down and run fes2 [10860] Img_OpenItem now! [10860] Img_OpenItem[12345678][UBOOT_0000000000] [10860] fes2 size 0xac000 [10860] uboot down and run addr 0x43000000 [10860] dtb_syscfg_base 0x43200000 [10860] INFO: try to down dtb at 0x43200000 [10860] Img_OpenItem now! [10860] Img_OpenItem[COMMON ][DTB_CONFIG000000] [10860] down_dtb_syscfg size 0xe800 [10860] INFO: try to down soc cfg at 0x43300000 [10860] Img_OpenItem now! [10860] Img_OpenItem[COMMON ][SYS_CONFIG_BIN00] [10860] down_dtb_syscfg size 0x1800 [10860] INFO: try to down board cfg at 0x43380000 [10860] Img_OpenItem now! [10860] Img_OpenItem[COMMON ][BOARD_CONFIG_BIN] [10860] down_dtb_syscfg size 0x400 [10860] INFO: down dtb syscfg OK [10860] INFO: down fes2 ok [10860] INFO: run fes2 ok [10860] Closing image now! [10860] CloseImage OK [10860] *********** after Fel2Fes ********* [10860] Wait for fes device timeout
-
ubuntu 22.04安装tina,有很多的报错
各位大佬,求助个问题,就是我在安装tina环境的时候,执行完make -j24 V=s 命令,之后过了一两秒,出现了很多的报错,失败了。
主要原因是这个贴子里的ubuntu版本是18.04,我的是22.04,我在我自己的电脑上虚拟机下载了18.04的ubuntu,编译是没问题的。那如果我想在22.04用这个内核可以吗,还是只能重新装18.04的。
在这个链接里学习的方法 https://blog.csdn.net/weixin_43482414/article/details/132248644
===This's tina environment.=== [1]+ 已完成 $T/tools/build/buildserver --path $T 2> /dev/null 1>&2 no need rebuild boot0, the newest file is: 1716118461.2734154410 2024年05月19日 星期日 19时34分21秒 /home/wd812/Desktop/Allwinner/Allwinner1/tina-d1-h/lichee/brandy-2.0/spl/sboot/libsun8iw20p1_sboot.o t113_100ask t113 t113-100ask build_boot platform:sun8iw20p1_uart3 o_option:uboot Prepare toolchain ... build for sun8iw20p1_uart3_defconfig ... fatal: 不是 git 仓库(或者任何父目录):.git cat: .tmp_config_from_defconfig.o.md5sum: 没有那个文件或目录 md5sum: .config: 没有那个文件或目录 fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git CLEAN scripts/basic fatal: 不是 git 仓库(或者任何父目录):.git fatal: 不是 git 仓库(或者任何父目录):.git HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o YACC scripts/kconfig/zconf.tab.c /bin/sh: 1: bison: not found make[1]: *** [scripts/Makefile.lib:228:scripts/kconfig/zconf.tab.c] 错误 127 make: *** [Makefile:549:sun8iw20p1_uart3_defconfig] 错误 2 muboot stop for build error in brandy, Please check! #### make uboot failed! wd812@wd812-Code-Go:~/Desktop/Allwinner/Allwinner1/tina-d1-h$
-
回复: T113 编译出错make
@null037 谢谢佬,我自己在家用的虚拟机就是18.04,确实没有出现这些问题,编译运行很顺利。但是日常工作的电脑是20.04的系统,遇到这个问题也是想解决一下