Memory map 0x00000000-0x0001ffff: U-Boot 0x00020000-0x007effff: usable flash space od 131072~8323071 . K dispozici je 8.191.999 bytu 0x007f0000-0x007fffff: U-Boot's environment nothing 0x10000000-0x20000000: SDRAM nothing 0x24000000-0x24003fff: internal SRAM ------------------------------------- aktivace SD karty a precteni obsahu: mmc init (ve starsich verzi U-boot: mmcinit) fatls nebo ext2ls mmc 0:1 zobrazi se obsah sdkarty ------------------------------------ Summary of U-Boot commands protect off unlock flash protect on lock flash erase erase flash cp.b copy data (bytewise) The flash of the Network Gateway is partitioned: 0x000000 - 0x01FFFF U-Boot partition. You'll need a JTAGICEmkII if you corrupt this 0x020000 - 0x7EFFFF Linux root partition. (This is what we'll update with this guide) 0x7F0000 - 0x7FFFFF U-Boot environment area. Handled by U-Boot. Promenny 64kbyte -------------------------------------- Flesovani U-Boot pomoci SD-Card: Uboot> mmcinit Uboot> ext2load mmc 0:1 0x10000000 u-boot.bin ..reading /u-boot.bin ............ ... 104292 bytes read (velikost file je v dec, nutne prevest na hex) Uboot> protect off 0x0 0x1FFFF Uboot> erase 0x0 0x1FFFF Uboot> cp.b 0x10000000 0x0 0x19764 (0xXXXXX = size of u-boot.bin in hex) ; Uboot> protect 0x0 0x1FFFF Uboot> reset ----------------------------------- Flesovani FileSystem: erase 0x020000 0x7effff mmc init fatload mmc 0:1 0x10000000 openwrt-avr32-squashfs.img (na konci nahrani se zobrazi velikost souboru v dec) cp.b 0x10000000 0x020000 0xXXXXX (0xXXXXX = size of openwrt image) 0x240000 set bootargs console=tty S0,115200 root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit set bootcmd bootm 0x20000 saveenv