导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    用PhoenixSuit烧录T113-S3进行到10%时会重启烧录进程

    编译和烧写问题专区
    2
    2
    48
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • H
      hongyancl LV 5 最后由 编辑

      参照购买的T113-S3板子自画了一块,将参照板子上烧录有固件的MT29F2G01ABAGDWB-IT 芯片焊接在自画的板子上能够正常启动,尝试用PhoenixSuit给自画的板子烧录固件,进行到10% 会提示错误,PhoenixSuit重新进行下一轮烧录,一直循环。filash的wp、hold引脚上拉10K电阻。
      串口信息如下:
      [897]fes begin commit:adaf1174cc
      [900]set pll start
      [906]periph0 has been enabled
      [909]set pll end
      [911][pmu]: bus read error
      [913]board init ok
      [915]beign to init dram
      [917]ZQ value = 0x2f
      [919]get_pmu_exist() = -1
      [922]ddr_efuse_type: 0xa
      [924]trefi:7.8ms
      [926][AUTO DEBUG] single rank and full DQ!
      [931]ddr_efuse_type: 0xa
      [933]trefi:7.8ms
      [935][AUTO DEBUG] rank 0 row = 13
      [938][AUTO DEBUG] rank 0 bank = 8
      [942][AUTO DEBUG] rank 0 page size = 2 KB
      [946]DRAM BOOT DRIVE INFO: V0.33
      [949]DRAM CLK = 936 MHz
      [951]DRAM Type = 3 (2:DDR2,3:DDR3)
      [954]DRAMC read ODT off.
      [957]DRAM ODT value: 0x42.
      [959]ddr_efuse_type: 0xa
      [962]DRAM SIZE =128 M
      [964]dram_tpr4:0x0
      [966]PLL_DDR_CTRL_REG:0xf8004d00
      [969]DRAM_CLK_REG:0xc0000000
      [972][TIMING DEBUG] MR2= 0x20
      [976]DRAM simple test OK.
      [978]rtc standby flag is 0x0, super standby flag is 0x0
      [984]rtc[2] value = 0x5aa5a55a
      [986]eraly jump fel
      [988]init dram ok
      [1072]fes begin commit:adaf1174cc
      [1075]set pll start
      [1081]periph0 has been enabled
      [1084]set pll end
      [1085][pmu]: bus read error
      [1088]board init ok
      [1090]beign to init dram
      [1092]ZQ value = 0x2d
      [1094]get_pmu_exist() = -1
      [1097]ddr_efuse_type: 0xa
      [1099]trefi:7.8ms
      [1102][AUTO DEBUG] single rank and full DQ!
      [1106]ddr_efuse_type: 0xa
      [1108]trefi:7.8ms
      [1111][AUTO DEBUG] rank 0 row = 13
      [1114][AUTO DEBUG] rank 0 bank = 8
      [1117][AUTO DEBUG] rank 0 page size = 2 KB
      [1121]DRAM BOOT DRIVE INFO: V0.33
      [1124]DRAM CLK = 936 MHz
      [1126]DRAM Type = 3 (2:DDR2,3:DDR3)
      [1129]DRAMC read ODT off.
      [1132]DRAM ODT value: 0x42.
      [1135]ddr_efuse_type: 0xa
      [1138]DRAM SIZE =128 M
      [1140]dram_tpr4:0x0
      [1142]PLL_DDR_CTRL_REG:0xf8004d00
      [1145]DRAM_CLK_REG:0xc0000000
      [1147][TIMING DEBUG] MR2= 0x20
      [1151]DRAM simple test OK.
      [1154]rtc standby flag is 0x0, super standby flag is 0x0
      [1159]init dram ok

      U-Boot 2018.05-g2a1965a-dirty (Jul 10 2022 - 02:50:57 +0000) Allwinner Technology

      [09.005]CPU: Allwinner Family
      [09.008]Model: sun8iw20
      [09.010]DRAM: 128 MiB
      [09.013]Relocation Offset is: 04ebd000
      [09.039]secure enable bit: 0
      [09.042]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=300Mhz
      [09.048]gic: normal mode
      [09.050]flash init start
      [09.052]workmode = 16,storage type = 0
      try card 2
      set card number 2
      get card number 2
      [09.060][mmc]: mmc driver ver uboot2018:2021-12-20 13:35:00
      [09.067][mmc]: Is not Boot mode!
      [09.070][mmc]: SUNXI SDMMC Controller Version:0x50310
      [09.081][mmc]: Try SD card 2
      [09.086][mmc]: mmc 2 cmd timeout 100 status 100
      [09.090][mmc]: smc 2 err, cmd 8, RTO
      [09.094][mmc]: mmc 2 close bus gating and reset
      [09.099][mmc]: mmc 2 cmd timeout 100 status 100
      [09.103][mmc]: smc 2 err, cmd 55, RTO
      [09.106][mmc]: mmc 2 close bus gating and reset
      [09.111][mmc]: Try MMC card 2
      [09.120][mmc]: mmc 2 cmd timeout 100 status 100
      [09.124][mmc]: smc 2 err, cmd 1, RTO
      [09.127][mmc]: mmc 2 close bus gating and reset
      [09.131][mmc]: Card did not respond to voltage select!
      [09.136][mmc]: SD/MMC 2 init error!
      [09.141][mmc]: mmc init product failed
      MMC init failed
      try emmc fail
      [09.148]sunxi-spinand: AW SPINand MTD Layer Version: 1.8 20220106
      [09.154]sunxi-spinand-phy: AW SPINand Phy Layer Version: 1.11 20211217
      [09.162]sunxi-spinand-phy: request spi0 gpio ok
      [09.166]sunxi-spinand-phy: request general tx dma channel ok!
      [09.171]sunxi-spinand-phy: request general rx dma channel ok!
      [09.177]sunxi-spinand-phy: set spic0 clk to 20 Mhz
      [09.181]sunxi-spinand-phy: init spic0 clk ok
      [09.185]sunxi-spinand-phy: detect munufacture from id table: Micron
      [09.191]sunxi-spinand-phy: detect spinand id: ffff242c ffffffff
      [09.197]sunxi-spinand-phy: ========== arch info ==========
      [09.202]sunxi-spinand-phy: Model: MT29F2G01ABAGDWB
      [09.208]sunxi-spinand-phy: Munufacture: Micron
      [09.212]sunxi-spinand-phy: DieCntPerChip: 1
      [09.217]sunxi-spinand-phy: BlkCntPerDie: 2048
      [09.222]sunxi-spinand-phy: PageCntPerBlk: 64
      [09.226]sunxi-spinand-phy: SectCntPerPage: 4
      [09.230]sunxi-spinand-phy: OobSizePerPage: 64
      [09.235]sunxi-spinand-phy: BadBlockFlag: 0x0
      [09.240]sunxi-spinand-phy: OperationOpt: 0x8f
      [09.244]sunxi-spinand-phy: MaxEraseTimes: 65000
      [09.249]sunxi-spinand-phy: EccFlag: 0x0
      [09.254]sunxi-spinand-phy: EccType: 6
      [09.258]sunxi-spinand-phy: EccProtectedType: 5
      [09.262]sunxi-spinand-phy: ========================================
      [09.268]sunxi-spinand-phy:
      [09.271]sunxi-spinand-phy: ========== physical info ==========
      [09.276]sunxi-spinand-phy: TotalSize: 256 M
      [09.281]sunxi-spinand-phy: SectorSize: 512 B
      [09.285]sunxi-spinand-phy: PageSize: 2 K
      [09.289]sunxi-spinand-phy: BlockSize: 128 K
      [09.293]sunxi-spinand-phy: OOBSize: 64 B
      [09.297]sunxi-spinand-phy: ========================================
      [09.303]sunxi-spinand-phy:
      [09.306]sunxi-spinand-phy: ========== logical info ==========
      [09.311]sunxi-spinand-phy: TotalSize: 256 M
      [09.315]sunxi-spinand-phy: SectorSize: 512 B
      [09.319]sunxi-spinand-phy: PageSize: 4 K
      [09.323]sunxi-spinand-phy: BlockSize: 256 K
      [09.327]sunxi-spinand-phy: OOBSize: 128 B
      [09.332]sunxi-spinand-phy: ========================================
      [09.338]sunxi-spinand-phy: MT29F2G01ABAGDWB reset rx bit width to 1
      [09.344]sunxi-spinand-phy: MT29F2G01ABAGDWB reset tx bit width to 1
      [09.350]sunxi-spinand-phy: set spic0 clk to 100 Mhz
      [09.354]sunxi-spinand-phy: block lock register: 0x00
      [09.359]sunxi-spinand-phy: feature register: 0x10
      [09.363]sunxi-spinand-phy: sunxi physic nand init end
      [09.368]line:703 init_clocks
      [09.371]init_clocks:finish
      [09.374]Loading Environment from SUNXI_FLASH... OK
      [09.378]try to burn key
      [09.380]out of usb burn from boot: not need burn key
      Hit any key to stop autoboot: 0
      sunxi work mode=0x10
      run usb efex
      delay time 2500
      weak:otg_phy_config
      usb init ok
      set address 0xf
      set address 0xf ok
      SUNXI_EFEX_ERASE_TAG
      erase_flag = 0x12
      origin_erase_flag = 0x1
      FEX_CMD_fes_verify_status
      FEX_CMD_fes_verify last err=0
      the 0 mbr table is ok
      the 1 mbr table is ok
      the 2 mbr table is ok
      the 3 mbr table is ok
      MBR DUMP**
      total mbr part 8

      part[0] name :boot-resource
      part[0] classname :DISK
      part[0] addrlo :0x8000
      part[0] lenlo :0x5e8
      part[0] user_type :32768
      part[0] keydata :0
      part[0] ro :0

      part[1] name :env
      part[1] classname :DISK
      part[1] addrlo :0x85e8
      part[1] lenlo :0x1f8
      part[1] user_type :32768
      part[1] keydata :0
      part[1] ro :0

      part[2] name :env-redund
      part[2] classname :DISK
      part[2] addrlo :0x87e0
      part[2] lenlo :0x1f8
      part[2] user_type :32768
      part[2] keydata :0
      part[2] ro :0

      part[3] name :boot
      part[3] classname :DISK
      part[3] addrlo :0x89d8
      part[3] lenlo :0x26ac
      part[3] user_type :32768
      part[3] keydata :0
      part[3] ro :0

      part[4] name :rootfs
      part[4] classname :DISK
      part[4] addrlo :0xb084
      part[4] lenlo :0x1c500
      part[4] user_type :32768
      part[4] keydata :0
      part[4] ro :0

      part[5] name :private
      part[5] classname :DISK
      part[5] addrlo :0x27584
      part[5] lenlo :0x1f8
      part[5] user_type :32768
      part[5] keydata :0
      part[5] ro :0

      part[6] name :rootfs_data
      part[6] classname :DISK
      part[6] addrlo :0x2777c
      part[6] lenlo :0x49700
      part[6] user_type :32768
      part[6] keydata :0
      part[6] ro :0

      part[7] name :UDISK
      part[7] classname :DISK
      part[7] addrlo :0x70e7c
      part[7] lenlo :0x0
      part[7] user_type :33024
      part[7] keydata :0
      part[7] ro :0

      total part: 9
      mbr 0, 8000, 8000
      boot-resource 1, 5e8, 8000
      env 2, 1f8, 8000
      env-redund 3, 1f8, 8000
      boot 4, 26ac, 8000
      rootfs 5, 1c500, 8000
      private 6, 1f8, 8000
      rootfs_data 7, 49700, 8000
      UDISK 8, 0, 8100
      [12.489]erase blk 0 to blk 32
      need erase flash: 18
      [12.519]mtdparts: mtdparts=nand:1024k@0(boot0)ro,3072k@1048576(uboot)ro,1024k@4194304(secure_storage)ro,-(sys)

      device nand0 <nand>, # parts = 4
      #: name size offset mask_flags
      0: boot0 0x00100000 0x00000000 1
      1: uboot 0x00300000 0x00100000 1
      2: secure_storage 0x00100000 0x00400000 1
      3: sys 0x0fb00000 0x00500000 0

      active partition: nand0,0 - (boot0) 0x00100000 @ 0x00000000

      defaults:
      mtdids : nand0=nand
      mtdparts: mtdparts=nand:1024k@0(boot0)ro,3072k@1048576(uboot)ro,1024k@4194304(secure_storage)ro,-(sys)
      [12.569]MTD info (4)
      [12.571]pagesize: 0x1000
      [12.573]blksize: 0x40000
      [12.576]num offset bytes name
      [12.579]0 0x00000000 0x00100000 boot0
      [12.583]1 0x00100000 0x00300000 uboot
      [12.586]2 0x00400000 0x00100000 secure_storage
      [12.591]3 0x00500000 0x0fb00000 sys
      [12.594]ubi attach the last part of mtd device: NO.3
      [12.725]ubi0: attaching mtd4
      [13.173]ubi0: scanning is finished
      [13.182]ubi0: attached mtd4 (name "sys", size 251 MiB)
      [13.187]ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 258048 bytes
      [13.193]ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 2048
      [13.199]ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
      [13.206]ubi0: good PEBs: 1004, bad PEBs: 0, corrupted PEBs: 0
      [13.211]ubi0: user volume: 9, internal volumes: 1, max. volumes count: 128
      [13.218]ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 0
      [13.226]ubi0: available PEBs: 0, total reserved PEBs: 1004, PEBs reserved for bad PEB handling: 40
      [13.234]erase blk 0 to blk 32
      [13.261]erase blk 40 to blk 2048
      [15.240]sunxi-spinand: spinand secure storage ok for phy blk 32 and 33
      [15.248]Item0 (Map) magic is bad
      [15.251]the secure storage map is empty
      [15.316]sunxi-spinand: write secure storage itme 0 ok
      [15.320]erase secure storage: 0 ok
      SUNXI_EFEX_MBR_TAG
      mbr size = 0x10000
      force mbr

      device nand0 <nand>, # parts = 4
      #: name size offset mask_flags
      0: boot0 0x00100000 0x00000000 1
      1: uboot 0x00300000 0x00100000 1
      2: secure_storage 0x00100000 0x00400000 1
      3: sys 0x0fb00000 0x00500000 0

      active partition: nand0,0 - (boot0) 0x00100000 @ 0x00000000

      defaults:
      mtdids : nand0=nand
      mtdparts: mtdparts=nand:1024k@0(boot0)ro,3072k@1048576(uboot)ro,1024k@4194304(secure_storage)ro,-(sys)
      [15.369]MTD info (4)
      [15.370]pagesize: 0x1000
      [15.373]blksize: 0x40000
      [15.375]num offset bytes name
      [15.379]0 0x00000000 0x00100000 boot0
      [15.382]1 0x00100000 0x00300000 uboot
      [15.386]2 0x00400000 0x00100000 secure_storage
      [15.390]3 0x00500000 0x0fb00000 sys
      [15.394]MBR info (unalign):
      [15.396]partno addr sects type name
      [15.401]0 0x00000000 0x00008000 0x00000001 mbr
      [15.406]1 0x00008000 0x000005e8 0x00008000 boot-resource
      [15.411]2 0x000085e8 0x000001f8 0x00008000 env
      [15.416]3 0x000087e0 0x000001f8 0x00008000 env-redund
      [15.422]4 0x000089d8 0x000026ac 0x00008000 boot
      [15.426]5 0x0000b084 0x0001c500 0x00008000 rootfs
      [15.431]6 0x00027584 0x000001f8 0x00008000 private
      [15.437]7 0x0002777c 0x00049700 0x00008000 rootfs_data
      [15.442]8 0x00070e7c 0x00000000 0x00008100 UDISK
      [15.447]ubi attach the last part of mtd device: NO.3
      [15.452]MBR info (align):
      [15.454]partno addr sects type name
      [15.459]0 0x00002800 0x000081f0 0x00000001 mbr
      [15.464]1 0x0000a9f0 0x000005e8 0x00008000 boot-resource
      [15.469]2 0x0000afd8 0x000001f8 0x00008000 env
      [15.474]3 0x0000b1d0 0x000001f8 0x00008000 env-redund
      [15.479]4 0x0000b3c8 0x00002760 0x00008000 boot
      [15.484]5 0x0000db28 0x0001c6c8 0x00008000 rootfs
      [15.489]6 0x0002a1f0 0x000001f8 0x00008000 private
      [15.494]7 0x0002a3e8 0x00049758 0x00008000 rootfs_data
      [15.500]8 0x00073b40 0x00000000 0x00008100 UDISK
      [15.505]ubi attach the last part of mtd device: NO.3
      [15.509]ubi attatch mtd, name: sys

      [15.513]ubi0: detaching mtd4
      [15.516]ubi0: mtd4 is detached
      [15.518]ubi0: attaching mtd4
      [15.744]ubi0: scanning is finished
      [15.747]ubi0: empty MTD device detected
      [15.765]ubi0: attached mtd4 (name "sys", size 251 MiB)
      [15.770]ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 258048 bytes
      [15.776]ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 2048
      [15.782]ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
      [15.789]ubi0: good PEBs: 1004, bad PEBs: 0, corrupted PEBs: 0
      [15.794]ubi0: user volume: 0, internal volumes: 1, max. volumes count: 128
      [15.801]ubi0: max/mean erase counter: 0/0, WL threshold: 4096, image sequence number: 0
      [15.808]ubi0: available PEBs: 960, total reserved PEBs: 44, PEBs reserved for bad PEB handling: 40
      Creating static volume mbr of size 17031168
      Creating dynamic volume boot-resource of size 774144
      Creating dynamic volume env of size 258048
      Creating dynamic volume env-redund of size 258048
      Creating dynamic volume boot of size 5160960
      Creating dynamic volume rootfs of size 59609088
      Creating dynamic volume private of size 258048
      Creating dynamic volume rootfs_data of size 154054656
      No size specified -> Using max size (10321920)
      [17.902]reset last volume size to 0x4ec0
      Creating dynamic volume UDISK of size 10321920
      [17.949]fill gap start: volume mbr sects 0x7f80
      [21.970]fill gap end: volume mbr
      [21.973]update partition map
      [21.975]logical area info: 960 258048 last_lba: 483839
      [21.987]logical area info: 960 258048 last_lba: 483839
      [21.999]logical area info: 960 258048 last_lba: 483839
      [22.011]logical area info: 960 258048 last_lba: 483839
      [22.023]logical area info: 960 258048 last_lba: 483839
      [22.035]logical area info: 960 258048 last_lba: 483839
      [22.047]logical area info: 960 258048 last_lba: 483839
      [22.059]logical area info: 960 258048 last_lba: 483839
      [22.070]logical area info: 960 258048 last_lba: 483839
      [22.082]logical area info: 960 258048 last_lba: 483839
      [22.094]logical area info: 960 258048 last_lba: 483839
      [22.106]logical area info: 960 258048 last_lba: 483839
      [22.118]logical area info: 960 258048 last_lba: 483839
      [22.130]logical area info: 960 258048 last_lba: 483839
      [22.142]logical area info: 960 258048 last_lba: 483839
      [22.154]logical area info: 960 258048 last_lba: 483839
      [22.165]logical area info: 960 258048 last_lba: 483839
      [22.177]logical area info: 960 258048 last_lba: 483839
      [22.189]logical area info: 960 258048 last_lba: 483839
      [22.201]logical area info: 960 258048 last_lba: 483839
      [22.213]logical area info: 960 258048 last_lba: 483839
      [22.225]logical area info: 960 258048 last_lba: 483839
      [22.237]logical area info: 960 258048 last_lba: 483839
      [22.249]logical area info: 960 258048 last_lba: 483839
      [22.260]logical area info: 960 258048 last_lba: 483839
      [22.272]logical area info: 960 258048 last_lba: 483839
      [22.284]logical area info: 960 258048 last_lba: 483839
      [22.296]logical area info: 960 258048 last_lba: 483839
      FEX_CMD_fes_verify_status
      FEX_CMD_fes_verify last err=0

      这种现象该怎么处理?

      1 条回复 最后回复 回复 引用 分享 0
      • F
        fanhua LV 3 最后由 编辑

        spi nand的WP HOLD需要加外部上拉,或者在uboot中开启上拉

        1 条回复 最后回复 回复 引用 分享 0
        • 1 / 1
        • First post
          Last post

        Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

        行为准则 | 用户协议 | 隐私权政策