导航

    全志在线开发者论坛

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

    自制全志D1S开发板不能启动

    MR Series
    2
    3
    1605
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • L
      LADENG6 LV 2 最后由 whycan 编辑

      自己做了一块D1S的板子,仿照全志哪吒D1S的图纸弄的,但是起不来。

      [04.231]sunxi-spinand: AW SPINand MTD Layer Version: 1.8 20220106
      [04.237]sunxi-spinand-phy: AW SPINand Phy Layer Version: 1.11 20211217
      [04.302]sunxi-spinand-phy: request spi0 gpio ok
      [04.306]sunxi-spinand-phy: request general tx dma channel ok!
      [04.312]sunxi-spinand-phy: request general rx dma channel ok!
      [04.317]sunxi-spinand-phy: set spic0 clk to 20 Mhz
      [04.322]sunxi-spinand-phy: init spic0 clk ok
      [04.326]sunxi-spinand-phy: detect munufacture from id table: Mxic
      [04.331]sunxi-spinand-phy: detect spinand id: ff0326c2 ffffffff
      [04.337]sunxi-spinand-phy: ========== arch info ==========
      [04.342]sunxi-spinand-phy: Model:               MX35LF2GE4AD
      [04.348]sunxi-spinand-phy: Munufacture:         Mxic
      [04.352]sunxi-spinand-phy: DieCntPerChip:       1
      [04.357]sunxi-spinand-phy: BlkCntPerDie:        2048
      [04.361]sunxi-spinand-phy: PageCntPerBlk:       64
      [04.366]sunxi-spinand-phy: SectCntPerPage:      4
      [04.370]sunxi-spinand-phy: OobSizePerPage:      64
      [04.375]sunxi-spinand-phy: BadBlockFlag:        0x1
      [04.379]sunxi-spinand-phy: OperationOpt:        0x7
      [04.384]sunxi-spinand-phy: MaxEraseTimes:       65000
      [04.389]sunxi-spinand-phy: EccFlag:             0x2
      [04.393]sunxi-spinand-phy: EccType:             8
      [04.398]sunxi-spinand-phy: EccProtectedType:    3
      [04.402]sunxi-spinand-phy: ========================================
      [04.408]sunxi-spinand-phy:
      [04.411]sunxi-spinand-phy: ========== physical info ==========
      [04.416]sunxi-spinand-phy: TotalSize:    256 M
      [04.420]sunxi-spinand-phy: SectorSize:   512 B
      [04.424]sunxi-spinand-phy: PageSize:     2 K
      [04.428]sunxi-spinand-phy: BlockSize:    128 K
      [04.433]sunxi-spinand-phy: OOBSize:      64 B
      [04.437]sunxi-spinand-phy: ========================================
      [04.443]sunxi-spinand-phy:
      [04.445]sunxi-spinand-phy: ========== logical info ==========
      [04.451]sunxi-spinand-phy: TotalSize:    256 M
      [04.455]sunxi-spinand-phy: SectorSize:   512 B
      [04.459]sunxi-spinand-phy: PageSize:     4 K
      [04.463]sunxi-spinand-phy: BlockSize:    256 K
      [04.467]sunxi-spinand-phy: OOBSize:      128 B
      [04.471]sunxi-spinand-phy: ========================================
      [04.488]sunxi-spinand-phy: block lock register: 0x00
      [04.492]sunxi-spinand-phy: feature register: 0x11
      [04.497]sunxi-spinand-phy: sunxi physic nand init end
      [04.671]sunxi-spinand-phy: set spic0 clk to 100 Mhz
      

      通过PhoenixSuit下固件,串口打印每次到了这里就停住了。是走线问题?导致SPINAND的频率上不去吗?还是有其他的问题。

      用SD卡启动打印如下,也是起不起来

      U-Boot 2018.07-ge987def5-dirty (Mar 26 2023 - 21:07:19 +0800) Allwinner Technology
      
      [00.328]DRAM:  64 MiB
      [00.330]Relocation Offset is: 01ee9000
      [00.335]secure enable bit: 0
      can't support chip type 24064
      [00.340]CPU=720 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz  MBus=300Mhz
      sunxi flash map init
      SPI ALL:   ready
      [00.351]flash init start
      [00.354]workmode = 0,storage type = 1
      [00.357][mmc]: mmc driver ver uboot2018:2021-12-20 13:35:00
      [00.362][mmc]: get sdc_type fail and use default host:tm1.
      FDT ERROR:fdt_get_all_pin:get property handle pinctrl-0 error:FDT_ERR_INTERNAL
      [00.375][mmc]: get card0 default pin fail
      [00.379][mmc]: can't find node "mmc0",will add new node
      [00.383][mmc]: fdt err returned <no error>
      [00.387][mmc]: Using default timing para
      [00.391][mmc]: sunxi mmc pin set failed!
      [00.394]error card no error
      [00.397][mmc]: MMC Device -1 not found
      fail to find one useful mmc card
      initcall sequence 0000000043f91320 failed at call 000000004200df06 (err=-1)
      ### ERROR ### Please RESET the board ###
      

      不知道哪里的问题了

      whycan 1 条回复 最后回复 回复 引用 分享 0
      • whycan
        whycan晕哥 LV 9 @LADENG6 最后由 编辑

        @ladeng6

        [04.326]sunxi-spinand-phy: detect munufacture from id table: Mxic
        [04.331]sunxi-spinand-phy: detect spinand id: ff0326c2 ffffffff
        
        

        可能是spi clk问题,先把速率降下来试一试。

        L 1 条回复 最后回复 回复 引用 分享 0
        • L
          LADENG6 LV 2 @whycan 最后由 编辑

          @whycan 好的,感谢,我试一下

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

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

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