我已经在digi论坛上试过了,但我认为这里所有聪明人都在这里: - )
我正在研究CCWi-i.MX53 JSK。我想弄清楚的是 - 正如你可能已经猜到的那样 - 从USB记忆棒中闪现WCE图像。 基于
http://www.digi.com/support/kbase/kbaseresultdetl?id=3305
和
我最好的猜测就是
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 USB记忆棒,上面只有wce-CCXMX53文件,在任何一个J10 USB插头中。
非常感谢任何帮助。提前致谢!
旁注: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 :(得分:0)
对不起,我不知道dboot / wce。从我的引导程序体验,您可以使用以下命令从USB记忆棒读取文件到内存(没有实际启动 - 失去控制):
# fatload usb 1:1 (loadAddress) (bootfilename) # load your file to memory
# md (loadAddress) #dump memory content, which you can compare with your USB file
引导过程主要包括步骤1-从媒体(mmc / usb)读取可执行(OS)文件到存储器; step2-准备环境(寄存器,某些内存位置的参数数据,甚至是ramdisk中的rootfs ......); step3-在步骤1中跳转到可执行文件的条目。