用户您好,请详细描述您所遇到的问题。
-
系统软件版本: (通过 cat /etc/version 获得)
-
问题涉及的技术领域: (硬件、操作系统、驱动、其他)
-
问题描述:(尽可能详细的描述在进行什么功能的开发或者测试,发现了什么问题,问题现象,并且提供预期的结果)
-
复现概率:(必现、高、中、低,并描述大致的概率数值) 已进行的排查措施、分析及结果:
-
硬件问题先排查供电和时钟
-
驱动问题先排查外设的供电、复位和时钟
-
功能异常,先排查一下是不是运行的代码和demo存在差异,修改不多的情况下直接用对比软件先对比 提供必要的问题日志:
-
软件上是否有做自定义修改:
四月份刚买的X3SDB,参照置顶的帖子“地平线旭日3开发板Ubuntu20.04系统镜像安装”将system_sdcard.img烧入tf卡,tf卡选用了金士顿32G和闪迪32G C10,启动后发现每次上电uboot都从emmc启动linux,没有从sd启动ubuntu,我的板子是新板,没有找到拨码开关。是不是要从uboot的环境变量做些设置,我的uboot环境变量如下:
Hobot>printenv
baudrate=115200
bootargs=console=ttyS0,921600 raid=noautodetect hobotboot.reson=POWER_RESET rootfstype=ext4 ro rootwait root=/dev/mmcblk0p8
bootcmd=watchdog on;part size mmc 0 boot bootimagesize;part start mmc 0 boot bootimageblk;mmc read 0x10000000 ${bootimageblk} ${bootimagesize};bootm 0x10000000;
bootdelay=1
bootfile=Image.gz
bootimage=Image
bootmode=ddrboot
cdc_connect_timeout=360
ddrboot=booti ${kernel_addr} - ${fdt_addr}
fdt_addr=0x3C00000
fdtcontroladdr=40c14d0
fdtimage=hobot-xj3-soc.dtb
gz_addr=0x8000000
kernel_addr=0x200000
load_addr=0x7000000
mem_size=80000000
mmcload=mmc rescan;ext4load mmc 0:4 ${gz_addr} ${bootfile};ext4load mmc 0:4 ${fdt_addr} ${fdtimage}
partitions=uuid_disk=${uuid_gpt_disk};name=veeprom,start=17K,size=2K,uuid=${uuid_gpt_veeprom};name=sbl,size=256K,uuid=${uuid_gpt_sbl};name=ddr,size=128K,uuid=${uuid_gpt_ddr};name=bl31,size=512K,uuid=${uuid_gpt_bl31};name=uboot,size=2M,uuid=${uuid_gpt_uboot};name=bpu,size=128K,uuid=${uuid_gpt_bpu};name=vbmeta,size=128K,uuid=${uuid_gpt_vbmeta};name=boot,size=25M,uuid=${uuid_gpt_boot};name=recovery,size=128K,uuid=${uuid_gpt_recovery};name=system,size=200M,uuid=${uuid_gpt_system};name=app,size=256M,uuid=${uuid_gpt_app};name=userdata,size=-,uuid=${uuid_gpt_userdata}
serial#=0x1313080309081e0c
stderr=serial@a5000000
stdin=serial@a5000000
stdout=serial@a5000000
unzipimage=unzip ${gz_addr} ${kernel_addr}
usbboot2=usb start;fatload usb 0:0 ${kernel_addr} ${bootimage};fatload usb 0:0 ${fdt_addr} ${fdtimage};run ddrboot