如图 买的也是这块板子 帖子见: https://whycan.cn/t_1859.html 里面告诉了串口的位置 还有隐藏SDK的位置 :P
编译uboot:
进入uboot 首先看 board.cfg 看看 群正移植好的配置
isvp_t30_sfcnor mips xburst isvp_t30 ingenic t30 isvp_t30:SPL_SFC_SUPPORT,ENV_IS_IN_SPI_FLASH,SFC_NOR,JZ_MMC_MSC0
isvp_t30_sfcnor_lite mips xburst isvp_t30 ingenic t30 isvp_t30:SPL_SFC_SUPPORT,ENV_IS_IN_SPI_FLASH,SFC_NOR,JZ_MMC_MSC0,LITE_VERSION
isvp_t30_sfcnor_ddr128M mips xburst isvp_t30 ingenic t30 isvp_t30:SPL_SFC_SUPPORT,ENV_IS_IN_SPI_FLASH,SFC_NOR,JZ_MMC_MSC0,DDR2_128M
isvp_t30a_sfcnor_ddr128M mips xburst isvp_t30 ingenic t30 isvp_t30:SPL_SFC_SUPPORT,ENV_IS_IN_SPI_FLASH,SFC_NOR,JZ_MMC_MSC0,T30A,DDR2_128M
isvp_t30_msc0 mips xburst isvp_t30 ingenic t30 isvp_t30:SPL_MMC_SUPPORT,ENV_IS_IN_MMC,GPT_CREATOR,JZ_MMC_MSC0,SFC_COMMOND
isvp_t30_msc0_lite mips xburst isvp_t30 ingenic t30 isvp_t30:SPL_MMC_SUPPORT,ENV_IS_IN_MMC,GPT_CREATOR,JZ_MMC_MSC0,SFC_COMMOND,LITE_VERSION
isvp_t30_msc0_ddr128M mips xburst isvp_t30 ingenic t30 isvp_t30:SPL_MMC_SUPPORT,ENV_IS_IN_MMC,GPT_CREATOR,JZ_MMC_MSC0,SFC_COMMOND,DDR2_128M
isvp_t30a_msc0_ddr128M mips xburst isvp_t30 ingenic t30 isvp_t30:SPL_MMC_SUPPORT,ENV_IS_IN_MMC,GPT_CREATOR,JZ_MMC_MSC0,SFC_COMMOND,T30A,DDR2_128M
找到以上几个配置文件 ,
T30:
isvp_t30_sfcnor_lite --用于T30L
isvp_t30_sfcnor --用于T30N
isvp_t30_sfcnor_ddr128M --用于T30X(1Gbit DDR版本)
isvp_t30_msc0 --用于卡启动
isvp_t30_msc0_ddr128M --用于卡启动,用于T30X(1Gbit DDR版本),如果只是用于卡烧录的话可以使用512Mbit的配置
我使用:make isvp_t30_sfcnor_ddr128M_config;make
编译完成 uboot根目录会有 u-boot-with-spl.bin
T30这块片子好像是默认SD卡启动 烧录方法可以再SD卡 进行DD 以后烧录uboot。
我这里使用的是 uboot 通过TFTP 更新uboot 实验一下 uboot是否可以使用在这块板子上。
进入uboot以后 设置环境
setenv serverip xx.xx.xx.xx
setenv ipaddr xx.xx.xx.xx
setenv ethaddr xx:xx:xx:xx:xx:xx
setenv netmask xx.xx.xx.xx
setenv gatewayip xx.xx.xx.xx
ping serverip
保证可以通了以后 进行烧录:
sf probe 0
mw.b 82000000 ff 100000
tftp 0x82000000 u-boot-with-spl.bin
sf probe 0
sf erase 0 100000
sf write 82000000 0 100000
reset
实验证明 uboot还是可以直接使用在这块板子的:)
离线
smartcar 说:要君正T30 SDK 编译出来的uboot.bin才行
这样
谢谢这块板子没有reset按钮,是如何进入uboot状态的啊
上电重启的时候 就会提示你是否进入uboot的,按键进入一下即可
顺便说一下君正的烧录 默认SD卡启动 所以 一般把uboot 烧录到sd卡 然后 烧写到flash里面。
离线