| công cụ tìm kiếm bảng dữ liệu linh kiện điện tử |
|
UM0851 bảng dữ liệu(PDF) 14 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
UM0851 bảng dữ liệu(HTML) 14 Page - STMicroelectronics |
|
14 / 245 page ![]() Boot loader overview UM0851 14/245 Doc ID 16604 Rev 2 settings required for different DDR memory hardware and routing. Please refer to one of the following application notes for more information on MPMC configuration: ● AN3100, Configuring the SPEAr3xx multi-port memory controller (MPMC) for external DDR SDRAM ● AN3132, Configuring the SPEAr600 multi-port memory controller (MPMC) for external DDR SDRAM. 1.1.1 Building XLoader To build XLoader, you need to use the STLinux toolchain and run the following commands: /* Build XLoader for SPEAr600 target with DDR@333MHz for size 128MB*/ # make SOC=SPR600 DDRFREQ=333 DDRSIZE=128M /* Build XLoader for SPEAr300 target with DDR@333MHz for size 128MB*/ # make SOC=SPR300 DDRFREQ=333 DDRSIZE=128M /* Build XLoader which could be used as a firmware for initializing * DDR with USB Flashing utility */ # make SOC=SPR600 DDRFREQ=166 DDRSIZE=128M CONSOLE=USB /* Build XLoader for all platform and all types (normal XLoader * and Flashing utility firmware */ # ./makeall The XLoader source can be compiled with various options, which are listed below: ● make SOC=SPR300: This option generates XLoader for the requested platform. Other platform options can be SPR600, SPR310 and SPR320. ● make DDRFREQ=333: This option generates XLoader binary image with DDR driver that supports 333 MHz operation. To generate XLoader for DDR @166 MHZ pass DDRFREQ=166. This option is available for SPEAr3XX and SPEAr600 ● make DDRSIZE=128M: This option generates XLoader for DDR size of 128 MB. An other possible parameter can be 64 M to generate 64 MB XLoader. ● make CONSOLE=USB: This option generates XLoader which is used as a firmware to initialize DDR in USB flashing utility. ● make DDRFREQ=333 DDRCONF=ASYNC: This option generates XLoader to configure DDR @333 MHz asynchronoulsy, for example the DDR is driven through the clock from PLL2 rather than PLL1 (synchronous operation). This option only works for DDR @333 MHz. This XLoader can be used with some features of Linux Power Management (like CPU-Freq) which currently guarantees only the system stability with asynchronous DDR operation. 1.2 U-Boot Das U-Boot is an open source boot monitor available for a wide range of embedded processors architectures. A boot monitor is a small piece of software that executes after powering up an embedded system. It can be used to achieve the following objectives: ● Monitor the system for develop/debug purpose ● Boot an OS |
|
Link URL |
| Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không? [ DONATE ] |
Alldatasheet là | Quảng cáo | Liên lạc với chúng tôi | Chính sách bảo mật | Liên kết đến bảng dữ liệu | Trao đổi link | Tìm kiếm theo nhà sản xuất All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |