Jornada 56X Hardware Configuration Version 0.01 2001/11/26 Updated w/JTAG 1/30/02 jca (c) 2000-2001. Hewlett-Packard Corporation. All rights reserved. 1. Introduction This document briefly describes the hardware configuration and peripherial interfaces on the Hewlett Packard Jornada 56X series PocketPC Computer. This document is intended for the sole purpose of porting software to the Jornada 56X and has restricted distribution. 2. Memory Map The memory space of the Jornada 56X is as follows: System Flash/ROM (32MB) 0x00000000 HP ASIC Registers 0x40000000 System DRAM (32MB) 0xC0000000 SA1110 Serial port mapping: Port 0 USB Port 1 not used Port 2 IR Port 3 Serial RS232 port Port 4 SSP port connected to the HP ASIC Control registers on the SA-1110 must be set to the following values during initialization: Peripherial pin configuration: GPDR 0x0F5243FC GPSR 0x00100000 GPCR 0x0F424000 GAFR 0x080803FC GRER 0x00448C00 GFER 0x00448800 PPAR 0x00000000 PPDR 0x00000000 PPSR 0x00000000 Memory Controller: MSC0 0xFFF04372 MSC1 0xFFF8FFF0 MSC2 0x201DEF71 MECR 0x19451945 MDREFR 0x303402D1 ; For 32MB MDREFR 0x30340151 ; For 64MB MDCAS00 0xAAAAAA9F MDCAS01 0xAAAAAAAA MDCAS02 0xAAAAAAAA MDCAS20 0xAAAAAA9F MDCAS21 0xAAAAAAAA MDCAS22 0xAAAAAAAA MDCNFG 0xB254B255 ; For 32MB MDCNFG 0xB264B265 ; For 64MB Miscellaneous TUCR 0xA0000000 Appendix A. References SA1110 manual http://developer.intel.com/design/strong/manuals/27824003.zip SA1111 manual http://developer.intel.com/design/strong/manuals/27824203.pdf Epson controller chip manual http://www.erd.epson.com/vdc/pdf/1356/TM/1356TM.pdf Audio chip data sheet http://www-us.semiconductors.philips.com/acrobat/datasheets/UDA1341TS_1.pdf Appendix B. Windows CE Binary Image Data Format The Windows CE binary image data (.bin) format organizes data by sections. Each section contains a section header that specifies the starting address, length, and checksum for that section. The image terminates with an image record header with the physical address and checksum set to zero. 1. Download file format The following table describes the .bin file format. Field Length (bytes) Description Sync Bytes 7 Byte 0 is B, indicating a binary file format. Bytes 1-6 are reserved and set to 0, 0, 0, F, F, \n Image Header, consisting of: Image Address 4 Physical starting address of image. Image Length 4 Physical length, in bytes, of the image. One or more records, consisting of: Record Address 4 Physical starting address of data record. If zero, this is the end of the file and Record Length contains the starting address of the image. Record Length 4 Length of Record Data, in bytes. Record Checksum 4 Signed 32-byte sum of record data bytes Record Data Record Length Record data Appendix C. JTAG connector The JTAG signals are accessible from the area of the PCB visible after the cover over the CF slot is removed. With the 560 face down and the IR port pointing away from you, you will see 7 circular dots in a vertical row in the upper right of the visible PCB area. The signals on these pins are: Edge of PCB |-----------| |1. Unknown | |2. Ground | |3. TCK | |4. TMS | |5. nTRST | |6. TDO | |7. TDI | |-----------| Side towards battery