⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 Linux环境
💻 TXT
字号:
INDEX:1.  FEATURES2.  BUILDING BLOB FOR INTEL PXA27x PROCESSOR DEVELOPER'S KIT3.  SWITCH SETTINGS4.  USB SERIAL5.  KNOWN PROBLEMS6.  CHANGELOG+++ This software is licensed under the GNU GENERAL PUBLIC LICENSE, Version 2, June 1991 +++---------------------------------------------------------------------------- 1. FEATURESOriginal Blob is a boot loader for SA11x0(StrongARM) platforms. Blob isable to boot a kernel stored in flash or RAM and provide that with a ramdisk(again from flash or RAM).  Blob is copyrighted by Jan-Derk Bakker and Erik Mouw, and released with a slightly modified GNU GPL license. The official Blob web site is* http://www.lart.tudelft.nl/lartware/blob/* http://sourceforge.net/projects/blob/Blob for Intel PXA Architecture is ported from blob-2.0.5-prev3. It adds thesupport for Platform PXA27x DVK.---------------------------------------------------------------------------2. BUILDING BLOB FOR INTEL PXA27x PROCESSOR DEVELOPER'S KITNOTE: Redhat9.x or higher is recommended. Otherwise, you need to upgradethe automake/autoconf package.* blob-xlli-snapshot-[mmddyy].tgz2.1) Unzip the BLOB source code tarball,   % tar xzf blob-xlli-snapshot-[mmddyy].tgz   2.2) Generate the "configure" script, and configure to meet the needs  % make -f Makefile.cvs  % ./configure --host=arm-linux --with-board=mainstone \	--with-linux-prefix=/path/to/kernel --enable-xlli \	--enable-network    Or, if you want to use "usbdnet" instead of LAN91c111,  % ./configure --host=arm-linux --with-board=mainstone \	--with-linux-prefix=/path/to/kernel --enable-xlli \	--enable-network --enable-usbdnetNOTE: Please ignore the warnings/errors during "make -f Makefile.cvs".NOTE: For Linux 2.6.9, we need to create "include/asm" symlink before buildingthe Blob.  % cd /path/to/linux-2.6.9/  % make mainstone_defconfig ARCH=arm CROSS_COMPILE=arm-linux-  % make include/asm2.3) Building now,  % makeYou will find the binary "blob" in "src/blob/"2.4) Usage2.4.1) Flash mappingBLOB has the following flash mapping (fixed): 0x0000,0000 - 0x00003,FFFF	: BLOB 0x0004,0000 - 0x00023,FFFF	: KERNELNOTE: The "KERNEL" partition is changed from 1M to 2M, as the kernel size isbecoming larger.2.4.2) Switches settingAs it integrated XLLI code, so the switching settings comply with stardardXLLI/PXA27x DVK spec. For details, refer to section 3, "SWITCH SETTINGS".Here are the POR'ed frequency points(SW13/SW12): 05, 86, AC, AE, D7, D8, D9, DA, FANOTE: SW16 = !dot, SW15 = dot, SW14 = !dot, SW13/SW12 = D9 (DEFAULT)2.4.3) Commands- autoip/setip/tftp  * autoip     Grab the IP address using bootp.  * setip {client|server} ip    Set IP address for TFTP     * tftp filename {--kernel|--ramfs}    Specify "--kernel" or "--ramfs" if want to load the binary to the specific    RAM location. Otherwise, the binary will be load to fixed address.- fwrite/ferase  No changes from last release---------------------------------------------------------------------------3. SWITCH SETTINGSPlease refer to the tables in "mainstone2-xlli-switch-setting.htm".NOTE: *NOT ALL* the frequency points are working on PXA27x DVK. ---------------------------------------------------------------------------4. USB SERIALPlease refer "bin/usbserial.tar.bz2" for details.---------------------------------------------------------------------------5. KNOWN PROBLEMS* xdownload may not be functional.* the commands beyond "tftp/ifconfig/fwrite/fearse/go/boot/autoip/setip" is not   well supported.* When downloading image via ethernet(LAN91c111), ignore the "smc_send: memory   alloc time out" warning.---------------------------------------------------------------------------6. FAQQ  : When I use "fwrite/ferase", it failed and reported a error message.A  : Please send email with the error message to the contractor for help.      Thanks.Q  : After I use "tftp" to download image, and burn the image into flash,      then type "boot" to boot Linux, but it fails to boot.A  : The kernel(zImage) is loaded to RAM when starting up. After you download      images, it may over-write the kernel in RAM. You may use "reload kernel" to      reload kernel from flash. At the same time, make sure the image size is <=2M.Q  : There are some commands, such as "flash" etc don't work!A  : Please use "tftp/ifconfig/fwrite/ferase/go/setip/autoip/boot/     clockinfo{mainstone only}" when possible.  The other commands are not well      supported.Q  : How to configurate Blob IP and server IP?A  : Currently, the Server IP is set to 192.168.1.100; the Blob IP is set      to 192.168.1.101.      - Use "blob> setip" to show the IP setting.     - Use "blob> autoip" to grap the IP via BOOTP.     - Use "blob> setip c xx.xx.xx.xx" to set Blob IP;     - Use "blob> setip s xx.xx.xx.xx" to set Server IP;---------------------------------------------------------------------------5. CHANGELOG   * Fixed some warnings when automake   * Fixed some issues in src/blob/xlli/mainstone/ directory.   * Support Watchdog reset in src/blob/xlli/mainstone/start.s ---------------------------------------------------------------------------*Other brands and names are the property of their respective owners.  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -