X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=doc%2FREADME.imx6;h=b0644f8491f8ebe0f89c5742f77ec7822799aeb1;hb=afa314d3a37797bd88c9a379a6fa150e6829fdf9;hp=e26ab711ed77826446da72b50442bb04e2b382e2;hpb=e6ac28b60be2d670948332197862e314b7977177;p=u-boot diff --git a/doc/README.imx6 b/doc/README.imx6 index e26ab711ed..b0644f8491 100644 --- a/doc/README.imx6 +++ b/doc/README.imx6 @@ -7,7 +7,10 @@ SoC. ----------------------------------- 1.1 MAC Address: It is stored in fuse bank 4, with the 32 lsbs in word 2 and the - 16 msbs in word 3. + 16 msbs in word 3[15:0]. + For i.MX6SX and i.MX6UL, they have two MAC addresses. The second MAC address + is stored in fuse bank 4, with the 16 lsb in word 3[31:16] and the 32 msbs in + word 4. Example: @@ -34,7 +37,7 @@ As the fuses are arranged in banks of 8 words: bank = 4 word = 2 -And the U-boot command would be: +And the U-Boot command would be: => fuse read 4 2 Reading bank 4: @@ -55,7 +58,7 @@ As the fuses are arranged in banks of 8 words: bank = 4 word = 3 -And the U-boot command would be: +And the U-Boot command would be: => fuse read 4 3 Reading bank 4: @@ -88,7 +91,7 @@ Word 0x00000002: 9f027772 00000004 2. Using imx_usb_loader for first install with SPL -------------------------------------------------- -imx_usb_loader is a very nice tool by BoundaryDevice that +imx_usb_loader is a very nice tool by Boundary Devices that allow to install U-Boot without a JTAG debugger, using the USB boot mode as described in the manual. It is a replacement for Freescale's MFGTOOLS. @@ -107,31 +110,6 @@ issue the command: sudo ../imx_usb_loader/imx_usb -v u-boot.imx -Getting U-Boot when SPL support is active, it requires -two downloads. imx_usb_loader downloads the SPL into -OCRAM and starts it. SPL will check for a valid u-boot.img, and -because it is not found, it will wait for it using the y-modem -protocol via the console. - -A first install is then possible by combining imx_usb_loader with -another tool such as kermit. - -sudo ../imx_usb_loader/imx_usb -v SPL -kermit kermit_uboot - -and kermit_uboot contains something like this (set line should be adjusted): - -set line /dev/ttyUSB1 -set speed 115200 -SET CARRIER-WATCH OFF -set flow-control none -set handshake none -set prefixing all -set file type bin -set protocol ymodem -send u-boot.img -c - -The last "c" command tells kermit (from ckermit package in most distros) -to switch from command line mode to communication mode, and when the -script is finished, the U-Boot prompt is shown in the same shell. +In order to load SPL and u-boot.img via imx_usb_loader tool, +please refer to doc/README.sdp. +