sky611865 发表于 2013-5-13 14:33:09

请问SD卡手动更新及自動更新固件问题

手动更新部份:
SD卡上的images目录下EmbedSky.ini内的operating condition=run
不管是NAND或是SD启动,UBOOT启动时都不会有等待倒数,就直接载入系统
所以按板子上的KEY1~6都没有作用,无法进入手动更新模式
只有在板子电源关闭情况下,事先在SecureCRT下按住电脑键盘的空白键然后再开启板子电源
才会进入UBOOT的Download模式
请问这是什么问题呢?

自动更新部份:
插入SD卡后,以SD卡启动
直接进入烧写固件
烧入完毕,显示starting kernel... 就无动静了
把启动设NAND启动,发现连UBOOT也死了
后来将UBOOT烧入NAND,UBOOT可以启动,但Kernel也死了
所以我觉得SD卡自动更新固件,会把NAND的UBOOT,LOGO,Kernnel和ROOT_FS全给破坏了
我SD放的固件都是出厂的固件没道理出错
我搜了帖子,发现有一些人有同样的问题
http://www.armbbs.net/forum.php?mod=viewthread&tid=13853&extra=page%3D1
不知我的理解对不对,OS Type这边指的是要烧录哪一些固件
我指定的是android,但是为何在Other内的bootloader和LOGO也会进行更新呢?
不是应该OS Type=Others时才会更新bootloader和LOGO吗?



#### This is TQ210 SD config files ####
operating condition=install
OS Type=android
LED indicator=on
Beep=on

#### Others ####
bootloader=images\bootloader\u-boot_TQ210_v1.0.bin
LOGO=images\logo\logo_800x480.bin
#### Others end ####

#### Linux ####
kernel=images\linux\zImage_2.6.35.7_800x480_for_linux_V1.0.bin
rootfs=images\Linux\rootfs_linux_V1.0.bin
#### Linux end ####

#### Windows CE ####
stepldr=images\wince\MLC\stepldr.bin
eboot=images\wince\EBOOT.bin
NK=images\wince\NK.bin
#### Windows CE end ####

#### Android ####
kernel=images\android\zImage_2.6.35.7_800x480_for_android_V1.0.bin
rootfs=images\android\rootfs_android2.3_v1.0.bin
#### Android end ####

#### uCOS-II ####
uCOS-II Image=images\uCOS-II\TQ6410_UCOS-II.bin
#### uCOS-II end ####

#### User Application ####
Application Image=images\UserAPPS\TQ6410_Test.bin
#### User Application end #####

亚瑟王 发表于 2013-5-13 17:19:48

1、自动更新时bootloader和LOGO都会更新的,不管你选择更新什么镜像,除非是该行为空(即等号后为空)
2、开机前按住板上的按键,然后开机就可以进入下载模式了。因为开机扫描按键这个时间很短,所以建议开机前就按住。

sky611865 发表于 2013-5-13 18:09:17

本帖最后由 sky611865 于 2013-5-13 19:08 编辑

SD卡手动更新部份:
我先按住K1~K6任一键再开启电源也是无法进入手册所写的像底下LCD 上出现看到对应的菜单。
USB Downloader system.
SD Downloader system.
SD card auto update system.
Set the boot parameters.
Quit input mode!
Boot the system

而是直接就进入Android系统,过程如下
我上电源不管有无按住K1~K6讯息都是一样的


##### EmbedSky BIOS for SKY210/TQ210 #####
This Board: SDRAM is 1024MB; LCD display size is: 800X480
Hit any key to stop autoboot:0
SD and FAT initialize success!
file length is 0x371.
condition=RUN
u-boot will run OS!
Start Linux ......
NAND read: device 0 offset 0x500000, size 0x500000


5242880 bytes read: OK
Boot with zImage

Starting kernel ...



sky611865 发表于 2013-5-21 12:42:28

请问 手动更新部份,开发版上电前就有按住K1~K6,
但是都无法进入手动更新的选单
可以测试一下是不是真的有问题好吗?
等好多天了
谢谢!

Martin415 发表于 2013-8-10 17:33:06

{:2_135:}请天嵌的技术支持帮忙看下,我也有这个问题,有什么办法解决吗?

亚瑟王 发表于 2013-8-12 09:22:06

Martin415 发表于 2013-8-10 17:33 static/image/common/back.gif
请天嵌的技术支持帮忙看下,我也有这个问题,有什么办法解决吗?

什么问题?请具体描述一下。

Martin415 发表于 2013-8-12 09:31:03

SD卡手动更新部份:
我先按住K1~K6任一键再开启电源也是无法进入手册所写的像底下LCD 上出现看到对应的菜单。
USB Downloader system.
SD Downloader system.
SD card auto update system.
Set the boot parameters.
Quit input mode!
Boot the system

而是直接就进入Android系统,过程如下
我上电源不管有无按住K1~K6讯息都是一样的


##### EmbedSky BIOS for SKY210/TQ210 #####
This Board: SDRAM is 1024MB; LCD display size is: 800X480
Hit any key to stop autoboot:0
SD and FAT initialize success!
file length is 0x371.
condition=RUN
u-boot will run OS!
Start Linux ......
NAND read: device 0 offset 0x500000, size 0x500000


5242880 bytes read: OK
Boot with zImage

Starting kernel ...

Martin415 发表于 2013-8-12 09:32:06

跟楼主一样的问题,按你说的操作了。

亚瑟王 发表于 2013-8-12 09:37:29

Martin415 发表于 2013-8-12 09:31 static/image/common/back.gif
SD卡手动更新部份:
我先按住K1~K6任一键再开启电源也是无法进入手册所写的像底下LCD 上出现看到对应的菜单 ...

下次回复的时候对着我的楼层点击“回复”,这样我就知道你回复了,跟帖也容易些。

亚瑟王 发表于 2013-8-12 09:37:57

Martin415 发表于 2013-8-12 09:31 static/image/common/back.gif
SD卡手动更新部份:
我先按住K1~K6任一键再开启电源也是无法进入手册所写的像底下LCD 上出现看到对应的菜单 ...

你用的是什么板子?

Martin415 发表于 2013-8-12 09:47:10

TQ210+v4,开发板

亚瑟王 发表于 2013-8-12 09:51:03

Martin415 发表于 2013-8-12 09:47 static/image/common/back.gif
TQ210+v4,开发板

把SD卡拔掉了试试。

Martin415 发表于 2013-8-12 13:14:44

亚瑟王 发表于 2013-8-12 09:51 static/image/common/back.gif
把SD卡拔掉了试试。

把sd卡拔出,同样的操作,从nand启动也进不了按键模式

亚瑟王 发表于 2013-8-12 15:03:53

Martin415 发表于 2013-8-12 13:14 static/image/common/back.gif
把sd卡拔出,同样的操作,从nand启动也进不了按键模式

我刚刚测试过了,从Nand启动,插不插SD卡都可以进入到u-boot的按键下载模式:
我的做法是:开机前按住看见K1到K6中的任意一个,然后开机,开机后看到有串口信息(下面红色部分时)松开按键就会弹出蓝色部分的内容。此时就可以用按键烧写了。
##### EmbedSky BIOS for SKY210/TQ210 #####
This Board: SDRAM is 1024MB; LCD display size is: 800X480
Hit any key to stop autoboot:0

#####    Boot for TQ210 Input system Menu       #####
USB Downloader system.
SD Downloader system.
SD card auto update system.
Set the boot parameters.
Quit input mode!
Boot the system
Press a key on the TQ210 Board.

sky611865 发表于 2013-8-13 00:03:16

亚瑟王 发表于 2013-8-12 15:03 static/image/common/back.gif
我刚刚测试过了,从Nand启动,插不插SD卡都可以进入到u-boot的按键下载模式:
我的做法是:开机前按住看 ...

您好!这是我刚买板子的时候发的贴子,我再怎么试都不行,难道是板子有问题?
页: [1] 2
查看完整版本: 请问SD卡手动更新及自動更新固件问题