专栏底层软件J5换Nor Flash,烧写disk_nor-secure.img后,从nor启动SPL报错,不能进UBOOT

J5换Nor Flash,烧写disk_nor-secure.img后,从nor启动SPL报错,不能进UBOOT

已解决
Levili2022-11-18
53
6

用户您好,请详细描述您所遇到的问题。

现象:金脉MADC2的单j5的板子,现在换了一颗CY的nor flash,修改了uboot,从emmc启动在uboot阶段可以进行sf probe,sf read,sf write,另外重新编译了uboot(uboot下./build.sh -o nor),在BSP/build/下make,编译生成了disk_nor-secure.img,通过tftp和sf write的方式,烧写了disk_nor-secure.img到nor中,切换启动方式为nor启动,发现在spl部分报错如下,不能启动到uboot。

请问,spl部分镜像是否是预编译好的,没有开放源码?这个报错是否和spl部分代码有关?或者是否是spl和uboot之间的nor flash有一个什么转换操作,比如单线到8线SPI的一个转换等其他原因?

1.硬件获取渠道:金脉MADC2单J5板子

2.当前系统镜像版本:cs版本

附件:
底层软件
征程5
评论3
0/1000
  • ughost
    Lv.1

    您好,spl镜像是闭源的。换了nor flash以后,spl中的驱动需要重新适配,谢谢

    2022-11-21
    0
    3
    • Levili回复ughost:

      您好,请问,那该通过什么方式适配呢?

      2022-11-22
      0
    • Levili回复Levili:

      使用的Nor的型号是Infineon的64MB的S28HS512T

      2022-11-22
      1
    • ughost回复Levili:
      您好。
      spl由于是闭源的,如果需要在spl中添加新的flash支持需要我们这边来做适配,重新发布spl镜像~

      您如果跟我们有项目合作可以在项目上跟我们提出。

      希望能解答您的疑问,谢谢。

      2022-11-22
      0
  • 费小财
    Lv.5

    您好,

    目前发布的代码不支持更换nor flash,如果有需求的话,可走商业对接进行support修改

    主要是需要修改spl镜像的

    2023-01-15
    0
    0
  • 新手村
    Lv.4

    您好:

    SPL是闭源代码,我想问下,你未换NOR flash之前,是否nor启动正常?

    2023-01-17
    0
    0