USB-Serielles Terminal des TC300 entdeckt

woprr

Aktives Mitglied
Mitglied seit
10 Jun 2007
Beiträge
2,999
Punkte für Reaktionen
7
Punkte
38
ok, mit diesem patch des Linux 2.6.24 kernels

Code:
--- drivers/usb/serial/cp2101.c 2008-02-12 20:50:51.000000000 +0100
+++ drivers/usb/serial/cp2101.c 2008-02-12 20:57:19.000000000 +0100
@@ -53,6 +53,7 @@
 static int debug;

 static struct usb_device_id id_table [] = {
+       { USB_DEVICE(0x0489, 0xe000) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */
        { USB_DEVICE(0x08e6, 0x5501) }, /* Gemalto Prox-PU/CU contactless smartcard reader */
        { USB_DEVICE(0x0FCF, 0x1003) }, /* Dynastream ANT development board */
        { USB_DEVICE(0x0FCF, 0x1004) }, /* Dynastream ANT2USB */

und cutecom an /dev/ttyUSB0 gibts haufenweise debugmeldungen vom TC300, hauptsächlich von der laderegelung:

Code:
\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER1\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x0000027A\0x02\0x02\0x11\0x00
\0x00 \0x05Stop charging process\0x02\0x02\0x11\0x00
\0x00 \0x05Start CV charging\0x02\0x02\0x11\0x00
\0x00 \0x05Voltage (DAC code)  0x00000276\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch ON request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000000\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x12      ADC :5099 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch OFF request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000002\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000000\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x01[MMI] core_blStart, Mfw Memory : total=786432 B, Left=704240 B\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] <<<<<Dialog Handle = 007165c5>>>>>\0x02\0x02\0x12      ADC :5609 0
\0x02\0x02\0x12> CPU 5609 8
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x0000014C\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x0000014C\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000278\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x12      ADC :6119 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch ON request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000000\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] ProvQueryDownloadStatus:check the charger and battery capacity 100\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] ProvQueryDownloadStatus:check sim card and idle status ...\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] dealProvision2MMIMsg:check sim card and idle status fail...\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch OFF request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000002\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000000\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x12      ADC :6629 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x00000151\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x0000014E\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000277\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x12      ADC :7139 0
\0x02\0x02\0x12> CPU 7139 8
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch ON request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000000\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch OFF request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000002\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000000\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x12      ADC :7649 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x0000028C\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x000001B8\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000277\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00
\0x00\0x10\0x02\0x04RTC: received RTC_TIMER event\0x02\0x02\0x12      ADC :8159 0
\0x02\0x02\0x12> CPU 8159 8
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch ON request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000000\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] ProvQueryDownloadStatus:check the charger and battery capacity 100\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] ProvQueryDownloadStatus:check sim card and idle status ...\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] dealProvision2MMIMsg:check sim card and idle status fail...\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch OFF request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000002\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000000\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x12      ADC :8669 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x00000157\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x000001A0\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000277\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x12      ADC :9179 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch ON request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000000\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch OFF request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000002\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000000\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x00000156\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x00000191\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000277\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x12      ADC :9689 0
\0x02\0x02\0x12> CPU 9689 8
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x12      ADC :10199 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch ON request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000000\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x0000015D\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x00000188\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000277\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00d\0x00\0x01\0x05[NU_NET][10855]NU_Socket: 6\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x01[SNTP] [SNTP] sntpSocketInit: create socket LOOKBACK 6\0x02\0x02\0x11\0x00d\0x00\0x01\0x05[NU_NET][10855]NU_Socket: 7\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x01[SNTP] [SNTP] sntpSocketInit: create socket SNTP 7\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] ProvQueryDownloadStatus:check the charger and battery capacity 100\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] ProvQueryDownloadStatus:check sim card and idle status ...\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] dealProvision2MMIMsg:check sim card and idle status fail...\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch OFF request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000002\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000000\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x12      ADC :10709 0
\0x02\0x02\0x12> CPU 10709 8
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x12      ADC :11219 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x0000015C\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x0000018B\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000277\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch ON request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000000\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x12      ADC :11729 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x01[SNTP] [SNTP] sntpClientTask: select 0\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x01[SNTP] [SNTP] sntpSendRequest: ntp1.ptb.de, timeout 0\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x01[SNTP] [SNTP] sntpClientTask: select 1\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x01[SNTP] [SNTP] sntpClientTask: from sntp message\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x01[SNTP] [SNTP] sntpPacketProcess: recvfrom 192.53.103.108 \0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x01[SNTP] [SNTP] sntpPacketProcess: FROM SERVER ntp1.ptb.de \0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[SNTP] system_clockUTCSet: year=8, month=2,day=12,hour=20,min=52,sec=17, wday=2
\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x01[SNTP] [SNTP] sntpPacketProcess: ACTIVE ntp1.ptb.de \0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x01[SNTP] [SNTP] sntpSuspendSecGet suspend deeply CAUSED by ntp1.ptb.de ACTIVE. 3600\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch OFF request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000002\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000000\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x12      ADC :12239 0
\0x02\0x02\0x12> CPU 12239 8
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x00000160\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x0000018D\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000277\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch ON request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000000\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x12      ADC :12749 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] ProvQueryDownloadStatus:check the charger and battery capacity 100\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] ProvQueryDownloadStatus:check sim card and idle status ...\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] dealProvision2MMIMsg:check sim card and idle status fail...\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch OFF request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000002\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000000\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x12      ADC :13259 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x0000015D\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x0000015B\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000277\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch ON request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000000\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x12      ADC :13769 0
\0x02\0x02\0x12> CPU 13769 8
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch OFF request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000002\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000000\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x12      ADC :14279 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x00000159\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x0000015B\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000277\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x12      ADC :14789 0
\0x02\0x02\0x12> CPU 14789 8
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch ON request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000000\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] ProvQueryDownloadStatus:check the charger and battery capacity 100\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] ProvQueryDownloadStatus:check sim card and idle status ...\0x02\0x02\0x11\0x00\0x1e\0x10\0x10\0x00\0x03[MMI] dealProvision2MMIMsg:check sim card and idle status fail...\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch OFF request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000002\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000000\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x0000015D\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x0000015C\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000277\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x12      ADC :15299 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x12      ADC :15809 0
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch ON request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000000\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x03LLS: Switch OFF request for equipment 0x00000002\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x10\0x02SPI_ABB_READ\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_READ_ABB_EVT received\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: Received equipment status 0x00000002\0x02\0x02\0x11\0x00\0x1e\0x00@\0x05LLS: New equipment status 0x00000000\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05SPI_task: SPI_WRITE_ABB_EVT received\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER0: Battery coarse temp test\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature (Celsius degrees)  0x0000001D\0x02\0x02\0x11\0x00
\0x00 \0x05Battery temperature within limits\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02ichg new 0x00000159\0x02\0x02\0x11\0x00
\0x00 \0x10\0x02TIMER2\0x02\0x02\0x11\0x00
\0x00 \0x05Ichg (MADC code)  0x0000015C\0x02\0x02\0x11\0x00
\0x00 \0x05Vbat (MADC code)  0x00000277\0x02\0x02\0x11\0x00\0x00\0x00\0x00\0x05WARNING: Timers 2 & 3 are deprecated!\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02\0x02\0x12      ADC :16319 0
\0x02\0x02\0x12> CPU 16319 8
\0x02\0x02\0x11\0x00
\0x00\0x10\0x10\0x05IQ EXT: ADC End\0x02

geht das auch mit dem windowstreiber und terminalprogramm auf COMx ?

EDIT: JA mit hyperterminal auf com3 115200,n8,1 und ohne flusskontrolle.

gut, jetzt muss man nur noch die control codes mit snoopy (usbsniffer) aus dem datenverkehr mit dem originalutility fischen, zumindest den aktivierungscode für die konsole, wenn das jemand hinkriegt dann mach ich ein utility mit gtk+ für windows und linux. ich kann im usb-datenstrom aber leider nichts erkennen. bin in usb nicht eingearbeitet.

im firmwareconfigfile ttyAlwaysOn=1 könnte vielleicht noch helfen...
 
Zuletzt bearbeitet:
bin weiter. quatsch, usb-sniffer braucht man sich, einfach serial tty sniffen, für windos leute tut der:
http://www.serial-port-monitor.com/Download/free-serial-port-monitor.exe

hab die commandocodes, 0x02021020.... aktiviert die die verbindung zum TC300, nach gerätecodeeingabe schliesst das Pirelli 3.33 utility den port und öffnet in wieder, man sieht den gerätecode im klartext, das TC 300 antwortet mit firmwareidentification, danach sendet das utilty jede sekunde ne art keep-alive an das handy um die verbindung offen zu halten, dabei werden 2 bytes de- und inkrementiert, ähnlich einer uhr oder sequenznummern, verbindung schliesst das handy selbst wies aussieht nachdem das utility den seriellen port schliesst.

wer ein utility machen will, bitte, sollte jetzt nicht mehr schwierig sein, ich mach da nicht weiter weil das aktuelle utility zertifikate übertragen kann (vorhin erfolgreich getestet) und das handy eh keine grossartigen features hat für das sich das lohnen würde, ich seh lieber zu, dass das utility unter WINE läuft, die GUI läuft zwar aber es mag den linux cp 2101 treiber nicht oder es liegt an WINE.

EDIT:
unter WINE wird das TC300 nicht erkannt weil das utility leider den volatile teil der registry nach der treiber+comportpräsenz abfragt:
0013:Call advapi32.RegOpenKeyExW(80000002,00143860 L"HARDWARE\\DEVICEMAP\\SERIALCOMM",00000000,00000001,7befdde4) ret=00434cdf

das führt 1 schritt weiter:

in der system.reg:
[HARDWARE\\DEVICEMAP\\SERIALCOMM] 1140289570 <- anpassen
"COM1"="COM1"
"COM2"="COM2"
...

trace:comm:GetCommState handle 0xd4, ptr 0x7befdcec
trace:comm:io_control 0xd4 IOCTL_SERIAL_GET_BAUD_RATE (nil) 0 0x7befdc9c 4 0x7befdc38
err:comm:get_baud_rate tcgetattr error 'Input/output error'

EDIT2:
mit dem aktuellen WINE git gehts besser, leider hat sich jetzt der cp2101.c treiber als mangelhaft herausgestellt, dem fehlt ein ioctl() mit wesentlicher implementierung:

trace:comm:GetCommState handle 0xd4, ptr 0x7e013cdc
trace:comm:io_control 0xd4 IOCTL_SERIAL_GET_BAUD_RATE (nil) 0 0x7e013c8c 4 0x7e013c28
trace:comm:io_control 0xd4 IOCTL_SERIAL_GET_LINE_CONTROL (nil) 0 0x7e013c91 3 0x7e013c28
trace:comm:io_control 0xd4 IOCTL_SERIAL_GET_HANDFLOW (nil) 0 0x7e013c74 16 0x7e013c28
trace:comm:io_control 0xd4 IOCTL_SERIAL_GET_CHARS (nil) 0 0x7e013c86 6 0x7e013c28
trace:comm:GetCommState OK
trace:comm:dump_dcb bytesize=8 baudrate=115200 fParity=0 Parity=0 stopbits=1
trace:comm:dump_dcb ~IXON IXOFF
trace:comm:dump_dcb fOutxCtsFlow=0 fRtsControl=1
trace:comm:dump_dcb fOutxDsrFlow=0 fDtrControl=1
trace:comm:dump_dcb ~CRTSCTS
trace:comm:dump_dcb bytesize=8 baudrate=115200 fParity=0 Parity=0 stopbits=1
trace:comm:dump_dcb ~IXON IXOFF
trace:comm:dump_dcb fOutxCtsFlow=0 fRtsControl=0
trace:comm:dump_dcb fOutxDsrFlow=0 fDtrControl=1
trace:comm:dump_dcb ~CRTSCTS
trace:comm:io_control 0xd4 IOCTL_SERIAL_SET_BAUD_RATE 0x7e013c90 4 (nil) 0 0x7e013c38
trace:comm:io_control 0xd4 IOCTL_SERIAL_SET_LINE_CONTROL 0x7e013c95 3 (nil) 0 0x7e013c38
trace:comm:io_control 0xd4 IOCTL_SERIAL_SET_HANDFLOW 0x7e013c78 16 (nil) 0 0x7e013c38
trace:comm:io_control 0xd4 IOCTL_SERIAL_SET_CHARS 0x7e013c8a 6 (nil) 0 0x7e013c38
trace:comm:SetCommTimeouts (0xd4, 0x7e013cc8)
trace:comm:io_control 0xd4 IOCTL_SERIAL_SET_TIMEOUTS 0x7e013c84 20 (nil) 0 0x7e013c38
trace:comm:SetCommMask handle 0xd4, mask 1
trace:comm:io_control 0xd4 IOCTL_SERIAL_SET_WAIT_MASK 0x7e013cac 4 (nil) 0 0x7e013c58
trace:comm:io_control 0xd4 IOCTL_SERIAL_WAIT_ON_MASK (nil) 0 0x7ddae9d0 4 0x3910b0
trace:comm:get_irq_info TIOCGICOUNT err Das Argument ist ungültig <---------------------------
trace:comm:io_control 0xd4 IOCTL_SERIAL_PURGE 0x7e013ca4 4 (nil) 0 0x7e013c50
trace:comm:io_control 0xd4 IOCTL_SERIAL_GET_COMMSTATUS (nil) 0 0x7e013d3c 20 0x7e013ce4

oje, der cp2101.c treiber basiert immer noch auf dem primitiven treiber von silabs, da zähler für
TIOCGICOUNT
reinzubekommen, dürfte noch möglich sein aber
TIOCMIWAIT
braucht semaphores und waitqeues, dazu müsste der treiber anständig nach der aktuellen kernel usbserial-API
und im stil von io_ti.c von grund auf neu geschrieben werden, also dazu hab ich echt keine lust, auch weil der maintainer offenbar abgetaucht ist :(
 
Zuletzt bearbeitet:
Kostenlos!

Statistik des Forums

Themen
248,885
Beiträge
2,303,946
Mitglieder
378,563
Neuestes Mitglied
Daniel_913