导航

    全志在线开发者论坛

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

    产生的tina_d1-h-nezha_uart0文件 boot不到Linux

    MR Series
    4
    13
    4070
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • gb2047
      mm LV 5 最后由 xiaowenge 编辑

      请问下面哪一步不对,导致将tina_d1-h-nezha_uart0下载到板子后,boot不到Linux?可以确定是产生的tina_d1-h-nezha_uart0文件问题。
      我是这样做的:

      repo init -u ssh://gb2047@sdk.allwinnertech.com/git_repo/D1_Tina_Open/manifest.git -b master -m tina-d1-h.xml
      repo sync
      repo start product-smartx-d1-h-tina-stable-v2.0 --all   #maybe should sudo
      source build/envsetup.sh
      lunch  #choose "2. d1-h_nezha-tina"
      make -j $(nproc)
      pack   #to create tina_d1-h-nezha_uart0
      

      cd7116f2-084a-4f8a-b70a-fdbb0ffa3c2c-图片.png

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

        是 EMMC吗?

        gb2047 1 条回复 最后回复 回复 引用 分享 0
        • C
          cfxcfx LV 5 最后由 编辑

          tina_d1-h-nezha_uart0 主要针对应该是spi flash 是不是 你把程序烧写在sd卡中,启动的,所以启动不了

          gb2047 2 条回复 最后回复 回复 引用 分享 0
          • gb2047
            mm LV 5 @cfxcfx 最后由 编辑

            @cfxcfx 我是把tina_d1-h-nezha_uart0文件烧到板子上的eMMC了

            1 条回复 最后回复 回复 引用 分享 0
            • gb2047
              mm LV 5 @whycan 最后由 编辑

              @whycan 是的

              1 条回复 最后回复 回复 引用 分享 0
              • gb2047
                mm LV 5 @cfxcfx 最后由 编辑

                @cfxcfx 如果是要烧到板子上的eMMC,要烧哪个文件呢

                C 1 条回复 最后回复 回复 引用 分享 0
                • C
                  cfxcfx LV 5 @gb2047 最后由 编辑

                  @gb2047 需要 修改 部分文件 才可以正常运行。

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

                    @gb2047

                    参考一下这个帖子: 使用emmc 作为启动卡(SD2) 能烧录,但是无法启动

                    1 条回复 最后回复 回复 引用 分享 0
                    • WhycanService
                      WhycanService LV 8 最后由 编辑

                      sys_config修改sdc2的io到PC对应脚才能支持emmc

                      gb2047 1 条回复 最后回复 回复 引用 分享 0
                      • gb2047
                        mm LV 5 @WhycanService 最后由 编辑

                        @whycanservice 在 产生的tina_d1-h-nezha_uart0文件 boot不到Linux 中说:

                        sys_config修改sdc2的io到PC对应脚才能支持emmc

                        请问这个应该怎么样改?

                        WhycanService 1 条回复 最后回复 回复 引用 分享 0
                        • WhycanService
                          WhycanService LV 8 @gb2047 最后由 编辑

                          @gb2047

                          ;----------------------------------------------------------------------------------
                          ;card_ctrl  		-卡启动控制器选择2
                          ;card_high_speed       	-速度模式 0为低速,1为高速
                          ;card_line        	-4:4线卡,8:8线卡
                          ;sdc_ds  		-ds信号的GPIO配置
                          ;sdc_d1  		-sdc卡数据1线信号的GPIO配置
                          ;sdc_d0			-sdc卡数据0线信号的GPIO配置
                          ;sdc_clk  		-sdc卡时钟信号的GPIO配置
                          ;sdc_cmd       		-sdc命令信号的GPIO配置
                          ;sdc_d3  		-sdc卡数据3线信号的GPIO配置
                          ;sdc_d2			-sdc卡数据2线信号的GPIO配置
                          ;sdc_d4  		-sdc卡数据4线信号的GPIO配置
                          ;sdc_d5			-sdc卡数据5线信号的GPIO配置
                          ;sdc_d6 	 	-sdc卡数据6线信号的GPIO配置
                          ;sdc_d7			-sdc卡数据7线信号的GPIO配置
                          ;sdc_emmc_rst  		-emmc_rst信号的GPIO配置
                          ;sdc_ex_dly_used  	-ex_dly_used信号
                          ;sdc_io_1v8  		-sdc_io_1v8高速emmc模式配置
                          ;----------------------------------------------------------------------------------
                          [card2_boot_para]
                          card_ctrl       = 2
                          card_high_speed = 1
                          card_line       = 4
                          sdc_clk         = port:PC2<3><1><3><default>
                          sdc_cmd         = port:PC3<3><1><3><default>
                          sdc_d0          = port:PC6<3><1><3><default>
                          sdc_d1          = port:PC5<3><1><3><default>
                          sdc_d2          = port:PC4<3><1><3><default>
                          sdc_d3          = port:PC7<3><1><3><default>
                          sdc_emmc_rst    = port:PC1<3><1><3><default>
                          
                          gb2047 1 条回复 最后回复 回复 引用 分享 0
                          • gb2047
                            mm LV 5 @WhycanService 最后由 编辑

                            @whycanservice 改了后,果然可以。非常感谢帮忙!

                            再问问,新的img怎样进入uboot呢?之前的是一直按a

                            gb2047 1 条回复 最后回复 回复 引用 分享 0
                            • gb2047
                              mm LV 5 @gb2047 最后由 编辑

                              @gb2047 在 产生的tina_d1-h-nezha_uart0文件 boot不到Linux 中说:

                              @whycanservice 改了后,果然可以。非常感谢帮忙!

                              再问问,新的img怎样进入uboot呢?之前的是一直按a

                              有没有人知道怎样进入uboot呢

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

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

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