Download presentation
Presentation is loading. Please wait.
Published byFelicity Fox Modified over 8 years ago
1
Real Time Systems Lab. rtlab.knu.ac.kr Progress Report 2005. 3. 21 Kim Jung Kil
2
Real Time Systems Lab rtlab.knu.ac.kr Features ARM940T Core processor. Support two Ethernet MACs, three HDLCs, two high speed UARTs, a console UART, and USB. A security feature is also supported by DES/3DES accelerator.
3
Real Time Systems Lab rtlab.knu.ac.kr System Memory Map The Boot ROM, Flash ROM spec is described. — Boot ROM (EXT I/O Bank0): 512Kbyte, support byte, 256K half-word boot ROM — Flash ROM (EXT I/O Bank1): 2Mbyte, support byte, half-word size access
4
Real Time Systems Lab rtlab.knu.ac.kr Exception Vector Address
5
Real Time Systems Lab rtlab.knu.ac.kr Boot procedure Computer power on Go Entry point Define Exception Vector Table Initialize SDRAM Initialize Stack Copy Static Data in SDRAM Call C_Entry
6
Real Time Systems Lab rtlab.knu.ac.kr Flow Diagram in C_Entry Function Initialize UART Initialize Clock Get a String from UART Parse String Cool: bootp bootp Cool: help help
7
Real Time Systems Lab rtlab.knu.ac.kr BOOTP, Bootstrap Protocol IP address assignment. Detection of the IP address for a serving machine.
8
Real Time Systems Lab rtlab.knu.ac.kr TFTP, Trivial File Transfer Protocol Files can be read from or written to the TFTP server.
9
Real Time Systems Lab rtlab.knu.ac.kr Configure Debugging System Emulator - Spider - ADS / SDT DebuggerTarget System - OPENice32-A900
10
Real Time Systems Lab rtlab.knu.ac.kr Spider-Debugging Sequences
11
Real Time Systems Lab rtlab.knu.ac.kr Future Work Implement BOOTP, TFTP protocol. Analyze uClinux.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.