当前位置: 代码迷 >> 综合 >> 安装启动Sylix OS系统---龙芯1C(创客智龙)
  详细解决方案

安装启动Sylix OS系统---龙芯1C(创客智龙)

热度:37   发布时间:2024-01-31 07:37:17.0

 First---龙芯1C 用的是PMON引导方式 

1.目标镜像准备

bspolslv2.bin;

bspolslv3.bin;

//( bspolslv2.bin 是创客智龙2.0版本;bspolslv3.bin 是创客智龙3.0版本)

 

2.擦除设备数据

mtd_erase /dev/mtd0mtd_erase /dev/mtd1mtd_erase /dev/mtd2

 

3.启动

  • TFTP(创客智龙2.0)

set ifconfig syn0:10.4.0.201   --设置开发板网卡地址load -r -o80200000 tftp://10.4.0.95/bspolslv2.bin;flush -di;g -e 80200000;                 --tftp获取文件

 

//ifconfig syn0 10.4.0.201     

//--开发板使用接口,em0(龙芯3a3000)、syn0(龙芯1系列)

//flush -di;

//g -e 80200000;               --刷新内存

  • 网络自启动

网络自动启动:

set al " -r -o80200000 tftp://10.4.0.95/bspolslv2.bin;flush -di;g -e 80200000"

取消网络自动启动(把参数变成默认):

unset al

 

  • NAND启动

mtd_erase /dev/mtd0                                         --擦除devcp tftp://10.4.0.95/bspolslv2.bin /dev/mtd0              --下载内核set al "-r -o80200000 /dev/mtd0;flush -di;g -e 80200000"  --设置启动参数
  • U盘启动

load -r -o80200000 /dev/fs/fat@usb0/bspls2x.bin;flush -di;g -e 80200000;m4 0xbfd010d0 0xc90;m4 0xbfd010f0 0x410
  • SD卡启动(LS1c不支持)

load -r -o80200000 /dev/fs/fat@sdcard0/bspolslv2.bin;flush -di;g -e 80200000;m4 0xbfd01108 0x888d1 0xba800000 8;m1 0xba800003 0x80;m1 0xba800001 0x00;m1 0xba800000 0x68;m1 0xba800003 0x03;m1 0xba800002 0x01;m1 0xba800004 0x08;m1 0xba800001 0x03;d1 0xba800000 8;d1 0xba800008 8;m1 0xba80000b 0x80;m1 0xba800009 0x00;m1 0xba800008 0x68;m1 0xba80000b 0x03;m1 0xba80000a 0x01;m1 0xba80000c 0x08;m1 0xba800009 0x03;d1 0xba800008 8;d1 0xba800010 8;m1 0xba800013 0x80;m1 0xba800011 0x00;m1 0xba800010 0x68;m1 0xba800013 0x03;m1 0xba800012 0x01;m1 0xba800014 0x08;m1 0xba800011 0x03;d1 0xba800010 8;d1 0xba800018 8;m1 0xba80001b 0x80;m1 0xba800019 0x00;m1 0xba800018 0x68;m1 0xba80001b 0x03;m1 0xba80001a 0x01;m1 0xba80001c 0x08;m1 0xba800019 0x03;d1 0xba800018 8

 

  相关解决方案