AMD CS5535 user manual

User manual for the device AMD CS5535

Device: AMD CS5535
Category: Computer Hardware
Manufacturer: AMD
Size: 0.21 MB
Added : 5/18/2013
Number of pages: 36
Print the manual

Download

How to use this site?

Our goal is to provide you with a quick access to the content of the user manual for AMD CS5535. Using the online preview, you can quickly view the contents and go to the page where you will find the solution to your problem with AMD CS5535.

For your convenience

If looking through the AMD CS5535 user manual directly on this website is not convenient for you, there are two possible solutions:

  • Full Screen Viewing - to easily view the user manual (without downloading it to your computer), you can use full-screen viewing mode. To start viewing the user manual AMD CS5535 on full screen, use the button Fullscreen.
  • Downloading to your computer - You can also download the user manual AMD CS5535 to your computer and keep it in your files. However, if you do not want to take up too much of your disk space, you can always download it in the future from ManualsBase.
AMD CS5535 User manual - Online PDF
Advertisement
« Page 1 of 36 »
Advertisement
Print version

Many people prefer to read the documents not on the screen, but in the printed version. The option to print the manual has also been provided, and you can use it by clicking the link above - Print the manual. You do not have to print the entire manual AMD CS5535 but the selected pages only. paper.

Summaries

Below you will find previews of the content of the user manuals presented on the following pages to AMD CS5535. If you want to quickly view the content of pages found on the following pages of the manual, you can use them.

Abstracts of contents
Summary of the content on the page No. 1

AMD Geode™ GX Processor/
CS5535 Companion Device
GeodeROM Porting Guide
April 2006
Publication ID: 32430C
AMD Geode™ GX Processor/CS5535 Companion Device GeodeROM Porting Guide

Summary of the content on the page No. 2

© 2006 Advanced Micro Devices, Inc. All rights reserved. The contents of this document are provided in connection with Advanced Micro Devices, Inc. (“AMD”) products. AMD makes no representations or warranties with respect to the accuracy or completeness of the contents of this publication and reserves the right to make changes to specifications and product descriptions at any time without notice. No license, whether express, implied, arising by estoppel or otherwise, to any intellectual property

Summary of the content on the page No. 3

Contents 32430C Contents List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.0 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Summary of the content on the page No. 4

32430C Contents 4 AMD Geode™ GX Processor/CS5535 Companion Device GeodeROM Porting Guide

Summary of the content on the page No. 5

List of Figures 32430C List of Figures Figure 3-1. GeodeLink™ Architecture Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Figure 4-1. Clock Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Figure 7-1. GLIU Descriptor Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Figure 7-2. CPU Core Cache Des

Summary of the content on the page No. 6

32430C List of Figures 6 AMD Geode™ GX Processor/CS5535 Companion Device GeodeROM Porting Guide

Summary of the content on the page No. 7

List of Tables 32430C List of Tables Table 4-1. Default Region Configuration Properties Bit Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Table 4-2. Diverse Device I/O Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 AMD Geode™ GX Processor/CS5535 Companion Device GeodeROM Porting Guide 7

Summary of the content on the page No. 8

32430C List of Tables 8 AMD Geode™ GX Processor/CS5535 Companion Device GeodeROM Porting Guide

Summary of the content on the page No. 9

Overview 32430C 1.0Overview 1 1.1 Introduction This document describes the changes needed for GeodeROM and other BIOSs to support the AMD Geode™ GX proces- sor and the AMD Geode™ CS5535 companion device. GeodeROM requires modifications for hardware initialization and specific implementations. Each section targets the GeodeROM changes needed to support the GX processor/CS5535 device system. Where appro- priate, the changes list the “Entry Conditions” that briefly describe the machine state requir

Summary of the content on the page No. 10

32430C Assumption 10 AMD Geode™ GX Processor/CS5535 Companion Device GeodeROM Porting Guide

Summary of the content on the page No. 11

Model Specific Registers 32430C 2.0Model Specific Registers 2 There are two ways to read or write Model Specific Registers (MSRs) in a Geode™ GX processor system. Software run- ning on the processor can use the RDMSR and WRMSR instructions, and modules within the processor can use the 2 GeodeLink™ MSR transactions. The second method allows debug modules, such as the System Navigator from FS (First Silicon Solutions), to program MSRs. All MSRs are 64 bits wide. The MSR addresses are 32 bits, whe

Summary of the content on the page No. 12

32430C Model Specific Registers 12 AMD Geode™ GX Processor/CS5535 Companion Device GeodeROM Porting Guide

Summary of the content on the page No. 13

GeodeLink™ Architecture 32430C 3.0GeodeLink™ Architecture 3 GeodeLink™ architecture connects the internal modules of the AMD Geode™ GX processor using the data channels pro- vided by GeodeLink Interface Units (GLIUs). GeodeLink modules are connected to GLIU ports 1 – 7 as shown in Figure 3- 1. Port 0 is always the GLIU itself. GLIUs can be chained together and up to a maximum of six GLIUs can be connected allowing for 32 modules. GLMC 1 CPU Core 3 0 7 4 Not Used DC GLIU0 6 5 VP GP 2 GLIU0 GLIU1

Summary of the content on the page No. 14

32430C GeodeLink™ Architecture 3.1 GeodeLink™ MSR Addressing The GX processor’s MSRs are addressed from the source module to the port of the target module. The topology of the GX processor must be understood to derive the address. An MSR address is parsed into two fields, the port address (18 bits) and the index (14 bits). The port address is further parsed into six 3-bit channel address fields. Each 3-bit field represents, from the perspective of the source module, the GLIU channels that are us

Summary of the content on the page No. 15

Initialization 32430C 4.0Initialization 4 4.1 Processor Initialization The AMD Geode™ GX processor contains many of the components normally found in system support chipsets. GeodeROM must set up these components, including the DRAM controller, L1 cache controller, clock control, and PCI con- troller as well as some proprietary systems like GeodeLink™ architecture. This chapter contains descriptions and some pseudo code for GX processor-specific code sequences in GeodeROM. The modifications are g

Summary of the content on the page No. 16

32430C Initialization 4.1.2 Calculating Processor Speed Entry Conditions: Stack and No-Stack versions required. 8254 timer available (port 61). Procedure: � Utilize the Real Time Stamp Counter (RTSC). � Disable the L1 cache. � Set up a channel of the 8254 Timer chip to count for a predetermined amount of time. � Read the CPU RTSC and save the initial count value. � Poll counter and wait for it to roll over. � Read the CPU RTSC and save as the final count. � Subtract the initial value of the RTSC

Summary of the content on the page No. 17

Initialization 32430C 4.1.3.1 Size Memory Entry Conditions: 4 GB descriptor in FS Core register. Procedure: For each DIMM: � Set the following in the MC_CF07_DATA register MSR Address 20000018h): — Module Banks per DIMM – SPD byte 5: Number of DIMM Banks — Banks per SDRAM device – SPD byte 17: Number of Banks on SDRAM device — DIMM size - Size = Density * Banks – SPD byte 5: Number of DIMM Banks – SPD byte 31: Module Bank Density — Page size - Page size = 2^# Column Addresses – SPD byte 4: Numbe

Summary of the content on the page No. 18

32430C Initialization 4.1.5.1 GLIU Descriptors Initialization Register: P2D_BM, P2D_BMO, P2D_R, P2D_RO, P2D_SC (GLIU0 MSR Address 10000020h-1000003Fh, GLIU1 MSR Address 40000020h-1000003Fh) IO_BM, IO_SC (GLIU0 MSR Address 100000E0h-100000FFh, GLIU1 MSR Address 400000E0h-400000FFh) Set up system memory map with GeodeLink Descriptors and Region Control Registers (RConfs). Descriptors and RConfs must match each other. These register maps will look like the memory map from INT 15h AX = E820. The re

Summary of the content on the page No. 19

Initialization 32430C Registers: CR0 RCONF MSRs: CPU Core MSR Address 00001808h-00001817h Instruction Memory Configuration Register: CPU Core MSR Address 00001700h Data Memory Configuration Register: CPU Core MSR Address 00001800h Entry Conditions: None Procedure: IF Setup the Default Region Configuration Properties and any other RCONFs required. Write Cache Disable and Not Write-Through bits (bits [30:29]) in the CR0 register. WBINVD ENDIF Note: See Figure 7-2 on page 31

Summary of the content on the page No. 20

32430C Initialization 4.2 AMD Geode™ CS5535 Companion Device Initialization The Geode™ CS5535 is a complete companion device to the GX processor. The Geode CS5535 incorporates the GeodeLink technology developed in the GX processor to make a transparent GeodeLink through the PCI to the CS5535 device. The CS5535 companion device contains many of the components normally found on the SuperI/O chip. GeodeROM and VSA2 technology initialize these components, including the hard disk controller, USB cont


Alternative user manuals
# User manual Category Download
1 AMD Athlon 10 User manual Computer Hardware 6
2 AMD AN9 32X User manual Computer Hardware 0
3 AMD Athlon 27493 User manual Computer Hardware 36
4 AMD CrossFire 550X User manual Computer Hardware 0
5 AMD ATI RADEON 3600 User manual Computer Hardware 8
6 AMD Phenom AM2r2 User manual Computer Hardware 3
7 AMD GEODE LE-366 User manual Computer Hardware 1
8 AMD NS GXM Single Board Computer PCM-5820 User manual Computer Hardware 1
9 AMD GA-K8N51GMF-RH User manual Computer Hardware 39
10 AMD ATI RADEON HD 3800 User manual Computer Hardware 3
11 AMD GA-M61SME-S2 User manual Computer Hardware 506
12 AMD 7ZMMC User manual Computer Hardware 1
13 AMD Phenom 10h User manual Computer Hardware 0
14 AMD 790GX User manual Computer Hardware 0
15 AMD K3780E-S User manual Computer Hardware 0
16 Sony MSAKIT-PC4A User manual Computer Hardware 2
17 Sony MRW62E-S1 2694866142 User manual Computer Hardware 5
18 Philips MATCH LINE 9596 User manual Computer Hardware 17
19 Sony 64GB SDHC Class 10 Memory Card Readers SF32UY User manual Computer Hardware 1
20 Philips PSC702 User manual Computer Hardware 1