导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. davidq
    D
    • 资料
    • 关注 0
    • 粉丝 0
    • 我的积分 654
    • 主题 3
    • 帖子 5
    • 最佳 0
    • 群组 0

    davidqLV 4

    @davidq

    654
    积分
    0
    声望
    4
    资料浏览
    5
    帖子
    0
    粉丝
    0
    关注
    注册时间 最后登录

    davidq 取消关注 关注

    davidq 发布的最新帖子

    • T507的SDK制作的镜像可以从TF卡启动吗?

      使用T507的sdk制作的镜像可以烧录的TF卡上,然后插入到设备上,通过TF卡启动吗?

      对于T507是怎么样引导启动的,没有找到相关的资料?请指点一下。谢谢。

      发布在 其它全志芯片讨论区
      D
      davidq
    • 回复: T507烧写的SD卡无法启动

      @whycanservice 应该是代理商的技术给的。后面给我我补丁,我打上了。重新制作了镜像 t507_h_linux_demo2.0_uart0.img ,烧录到TF卡,还是不能正常启动。

         [108]HELLO! BOOT0 is starting!
      [111]BOOT0 commit : 100e431
      [114]set pll start
      [116]periph0 has been enabled
      [119]set pll end
      [121]PMU: AXP858
      [132]vaild para:1  select dram para0
      [135]board init ok
      [137]debug:rtc h-m-s value:0x0
      [140]DRAM BOOT DRIVE INFO: V0.648
      [144]the chip id is 0x7c00
      [146]chip id check OK
      [150]DRAM_VCC set to 1100 mv
      [158]read_calibration error
      [166]read_calibration error
      [174]read_calibration error
      [183]read_calibration error
      [191]read_calibration error
      [199]read_calibration error
      [207]read_calibration error
      [215]read_calibration error
      [223]read_calibration error
      [232]read_calibration error
      [234]retraining final error
      [245][AUTO DEBUG]32bit,1 ranks training success!
      [261]DRAM CLK =720 MHZ
      [263]DRAM Type =8 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4)
      [273]Actual DRAM SIZE =8192 M
      [276]DRAM SIZE =8192 MBytes, para1 = 311b, para2 = 20000000, dram_tpr13 = 6061
      [291]Actual DRAM SIZE =8192 M
      [296]DRAM simple test FAIL-----fedcbe98 != fedcba98 at address 40000000
      

      请问 [296]DRAM simple test FAIL-----fedcbe98 != fedcba98 at address 40000000 这个大概是什么原因?我可以从tf卡启动吗?还是说必须要从emmc启动?

      发布在 编译和烧写问题专区
      D
      davidq
    • T507烧写的SD卡无法启动

      构建过程如下:

      source build/envsetup.sh
      

      选择的如下:

      Welcome to mkscript setup progress
      All available platform:
         0. android
         1. linux
      Choice [android]: 1
      All available linux_dev:
         0. bsp
         1. dragonboard
         2. longan
         3. tinyos
      Choice [bsp]: 0
      All available kern_ver:
         0. linux-4.9
      Choice [linux-4.9]: 0
      All available ic:
         0. t507
      Choice [t507]: 0
      All available board:
         0. demo
         1. demo2.0
         2. demo2.0_car
         3. demo2.0_td100
         4. demo_rawnand_ubi
         5. demo_spinand_ubi
         6. evb
         7. fpga
         8. ft
         9. per6_td100
        10. qa
        11. ver_v1_0
      Choice [demo]: 0
      All available flash:
         0. default
         1. nor
      Choice [default]: 0
      

      接着执行 buiild 命令
      接下来执行 pack 命令,产生出来了 out/pack_out/t507_linux_demo_uart0.img 镜像文件
      使用 PhoenixCard 工具烧录到SD卡中,给板子插上SD卡通电启动后的日志如下:

      ubuntuAarch64 login: [102]HELLO! BOOT0 is starting!
      [105]BOOT0 commit : 8b62e3eec1
      [108]set pll start
      [110]periph0 has been enabled
      [114]set pll end
      [116]PMU: AXP858
      [135]vaild para:8  select dram para2
      [139]IC illegal !!!
      

      这个是什么意思?

      发布在 编译和烧写问题专区
      D
      davidq
    • 回复: 自行构建的orangepi zero3固件无法启动,Starting kernel ...没有反应

      @davidq 经过多次断电重启,发现有时候在出现“Starting kernel ...”后,能继续下去,但最后还是会卡住。相送日志如下:
      boot-log2.txt

      发布在 H/F/TV Series
      D
      davidq
    • 自行构建的orangepi zero3固件无法启动,Starting kernel ...没有反应

      我有一块 Orangepi ZERO 3 的开发板,我想在上面安装自行构建的固件。

      我根据官方的文档 《OrangePi_Zero3_H618_用户手册_v1.3.pdf》中的第4节《Linux SDK——orangepi-build 使用说明》一步一步在 Ubuntu 22.04 的机器上构建好了固件,产生的文件名是 **Orangepizero3_1.0.2_debian_bookworm_server_linux6.1.31.img

      仓库是:https://github.com/orangepi-xunlong/orangepi-build ,next分支,内核版本是6.1

      用balenaEtcher烧录到SD卡(闪迪)上,然后**到开发板上,PUTTY窗口显示的最后信息是 “Starting kernel ...” 就长时间一直没有任何输出了,按键盘也没有任何反应,开发板上的指示灯没不亮。

      接着我又用官方提供已经构建好的debian 12 的系统来验证,发现开发板可以正常使用,能进入到终端命令行。同时绿色的指示灯在闪烁。

      我然后检查对比了我构建的镜像和官方的镜像,发现 /boot/orangepiEnv.txt 内容有一些不一样。

      /boot/orangepiEnv.txt 内容如下:

      verbosity=1
      
      bootlogo=false
      
      console=both
      
      disp_mode=1920x1080p60
      
      overlay_prefix=sun50i-h616
      
      rootdev=UUID=f19062bd-3908-41e4-a4f7-e10b97ce0e31
      
      rootfstype=ext4
      

      同时我也检查到官网提供的debian 12 镜像中 /boot/orangepiEnv.txt 内容,如下:

      verbosity=1
      
      bootlogo=false
      
      console=both
      
      disp_mode=1920x1080p60
      
      overlay_prefix=sun50i-h616
      
      rootdev=UUID=635d9db0-d9c8-453e-baca-8b0e028d5dcf
      
      rootfstype=ext4
      
      usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u
      

      另外两个镜像中的 /boot/boot.cmd 完全一样。

      我想问一下,这是什么原因?怎么解决?希望有经验的大佬能指点一下。
      boot-log.txt
      附件中是修改了日志志级别后,详细的启动日志。

      发布在 H/F/TV Series
      D
      davidq