Please remember to add a category to the bottom of each page that you create.
See categories help for further details, but most will probably be [[Category:HTC ModelName]].

Difference between revisions of "HimalayaSerial"

From XDA-Developers
Jump to: navigation, search
(Created page with "You need this [http://himalaya.lange.nom.fr/K2-6-12-hh2-xda0-ba0-himalaya-serial-20051127.diff patch] to enable support for Serial Cable during boot. (Useful during bootloader de...")
 
 
Line 1: Line 1:
You need this [http://himalaya.lange.nom.fr/K2-6-12-hh2-xda0-ba0-himalaya-serial-20051127.diff patch] to enable support for Serial Cable during boot. (Useful during bootloader debugging, not necessary otherwise)
+
You need this [http://himalaya.lange.nom.fr/K2-6-12-hh2-xda0-ba0-himalaya-serial-20051127.diff patch] to enable support for Serial Cable during boot. (Useful during [[bootloader]] debugging, not necessary otherwise)
  
 
You need to enable : CONFIG_DEBUG_LL, __CONFIG_DEBUG_PXA_BTUART__ in configuration. (make menuconfig)
 
You need to enable : CONFIG_DEBUG_LL, __CONFIG_DEBUG_PXA_BTUART__ in configuration. (make menuconfig)

Latest revision as of 05:08, 23 November 2012

You need this patch to enable support for Serial Cable during boot. (Useful during bootloader debugging, not necessary otherwise)

You need to enable : CONFIG_DEBUG_LL, __CONFIG_DEBUG_PXA_BTUART__ in configuration. (make menuconfig)

Based on descriptions found in the registry, the following ports and locations are found (HTC_Serial):

name Port wince name type wince virtual address
/dev/ttyS1 BTUART COM1: Serial cable 0xae200000
/dev/ttyS2 STUART COM2: GSM command 0xae700000
/dev/ttyS0 FFUART COM9: GSM Data 0xae100000

Relevant parts from the registry:


[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrCOMM]
"Dll"="IRCOMM.DLL"
"Prefix"="COM"
"Order"=dword:00000003
"Index"=dword:00000003
"Tsp"="Unimodem.dll"
"IoBase"=dword:a8030000
"DeviceType"=dword:00000006
"FriendlyName"="Infrarotanschluss"
"DevConfig"=hex:\
      10,00,00,00,02,00,00,00,10,01,00,00,00,4b,00,00,00,00,08,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial]
"Dll"="com16550.Dll"
"Tsp"="Unimodem.dll"
"IoBase"=dword:ae200000
"Irq"=dword:00000013
"IoLen"=dword:00000024
"DeviceArrayIndex"=dword:00000000
"Prefix"="COM"
"Order"=dword:00000002
"Index"=dword:00000001
"DeviceType"=dword:00000000
"FriendlyName"="Serielles Kabel an COM1:"
"DevConfig"=hex:\
      20,00,00,00,05,00,00,00,10,01,00,00,00,4b,00,00,00,00,08,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial_Cmd]
"Dll"="Serial2.Dll"
"Tsp"="Unimodem.dll"
"IoBase"=dword:ae700000
"Irq"=dword:00000011
"IoLen"=dword:00000024
"DeviceArrayIndex"=dword:00000000
"Prefix"="COM"
"Order"=dword:00000002
"Index"=dword:00000002
"DeviceType"=dword:00000000
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial_Data]
"Dll"="Serial3.Dll"
"IoBase"=dword:ae100000
"Irq"=dword:00000017
"Tsp"="Unimodem.dll"
"IoLen"=dword:00000024
"DeviceArrayIndex"=dword:00000000
"Prefix"="COM"
"Order"=dword:00000002
"DeviceType"=dword:00000000
"Index"=dword:00000009
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ASIC5_BTUR]
"Dll"="ASIC5_BTUR.Dll"
"Tsp"="Unimodem.dll"
"IoBase"=dword:afe00700
"Irq"=dword:00000022
"IoLen"=dword:00000024
"DeviceArrayIndex"=dword:00000000
"Prefix"="COM"
"Order"=dword:00000002
"Index"=dword:00000006
"DeviceType"=dword:00000000
"FriendlyName"="BT on COM6:"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SerialUSB]
"Dll"="usb.Dll"
"Tsp"="Unimodem.dll"
"IoBase"=dword:aa000000
"Irq"=dword:0000000d
"IoLen"=dword:00000100
"DeviceArrayIndex"=dword:00000000
"Prefix"="COM"
"Order"=dword:00000001
"Index"=dword:00000008
"DeviceType"=dword:00000000
"FriendlyName"="Serial on USB"
"DevConfig"=hex:\
      20,00,00,00,05,00,00,00,10,01,00,00,00,4b,00,00,00,00,08,00,00,00,00,00,00