2014-11-12 5 views
0

Я попытался более на диги форуме, но я думаю, что здесь, где все умные люди :-)мигающий WCE7 от USB на CCWi-i.MX53 JSK, UBoot

Я работаю на CCWi-i.MX53 JSK. То, что я пытаюсь понять, - как вы могли догадаться, - выпустить изображение WCE с USB-накопителя. основе

http://www.digi.com/support/kbase/kbaseresultdetl?id=3305

и

http://www.digi.com/support/forum/40385/mx53-jsk-with-windowc-how-boot-new-wce-from-microsd-using-uboot

моя догадка, либо просто

dboot wce usb 0:1 fat wce-CCXMX53 

или установки команды U-Boot, как

setenv bootcmd dboot wce usb 0:1 fat wce-CCXMX53 
saveenv 
reboot 

Ни один из методов не работает для меня. Я получаю:

Unknown command 'usb' - try 'help' 
command usb reset failed 

Я использую свеж отформатированного FAT32 флешку только файл ЗЕЦ-CCXMX53 на нем, ни в одном из J10 USB вилка.

Любая помощь будет принята с благодарностью. Заранее спасибо!

Sidenote: использование dboot:

CCWMX53 # ? dboot 
dboot - Digi modules boot commands 

Usage: 
dboot <os> [source] [extra-args...] 
Description: Boots <os> via <source> 
Arguments: 
    - os:   a partition name or one of the reserved names: 
        linux|android|wce|netos|eboot 
    - [source]:  tftp (default)|flash|nfs|usb|mmc|hsmmc|sata|ram 
    - [extra-args]: extra arguments depending on 'source' 

     source=tftp|nfs -> [filename] 
     - filename: file to transfer (required if using a partition name) 

     source=usb|mmc|hsmmc|sata -> [device:part filesystem] [filename] 
     - device:part: number of device and partition 
     - filesystem: fat|vfat|ext2|ext3 
     - filename: file to transfer 

     source=ram -> [image_address] [initrd_address] [initrd_max_size] 
     - image_address: address of image in RAM (default: linuxloadaddr, netosloadaddr, etc) 
     - initrd_address: address of initrd image (default: loadaddr_initrd) 
     - initrd_max_size: max. allowed ramdisk size (in kB) to pass to the kernel (default: kernel default) 

If <os> is 'wce' the following bootargs are possible: 
    cleanhive 

ответ

0

Я сожалею, что я не знаю, dboot/WCE. Из моего опыта загрузчика, вы можете играть с помощью следующей команды, чтобы прочитать файл с вашей флешки к памяти (без фактической загрузки - потерять контроль):

# fatload usb 1:1 (loadAddress) (bootfilename) # load your file to memory 
# md (loadAddress) #dump memory content, which you can compare with your USB file 

процесс загрузки, прежде всего, включает в себя чтении step1- исполняемый файл (OS) от носителя (mmc/usb) до памяти; step2 - подготовить среду (регистры, данные параметров в определенной ячейке памяти, даже rootfs в ramdisk ...); step3 - переход к записи исполняемого файла в шаге 1.

 Смежные вопросы

  • Нет связанных вопросов^_^