EM7565 / carrier aggregation info

Bjørn Mork bjorn at mork.no
Wed Nov 29 10:59:36 UTC 2017


Sebastian Sjoholm <sebastian.sjoholm at gmail.com> writes:

> [29 Nov 2017, 09:28:09] [Debug] [/dev/cdc-wdm0] received generic response
> (translated)...
> <<<<<< QMUX:
> <<<<<<   length  = 75
> <<<<<<   flags   = 0x80
> <<<<<<   service = "nas"
> <<<<<<   client  = 1
> <<<<<< QMI:
> <<<<<<   flags       = "response"
> <<<<<<   transaction = 1
> <<<<<<   tlv_length  = 63
> <<<<<<   message     = "Get LTE Cphy CA Info" (0x00AC)
> <<<<<< TLV:
> <<<<<<   type       = "Result" (0x02)
> <<<<<<   length     = 4
> <<<<<<   value      = 00:00:00:00
> <<<<<<   translated = SUCCESS
> <<<<<< TLV:
> <<<<<<   type   = 0x10
> <<<<<<   length = 8
> <<<<<<   value  = 05:00:4C:0C:00:00:00:00
> <<<<<< TLV:
> <<<<<<   type       = "DL Bandwidth" (0x11)
> <<<<<<   length     = 4
> <<<<<<   value      = FF:00:00:00
> <<<<<<   translated = unknown
> <<<<<< TLV:
> <<<<<<   type       = "Phy CA Agg SCell Info" (0x12)
> <<<<<<   length     = 14
> <<<<<<   value      = 00:00:00:00:FF:00:00:00:78:00:00:00:00:00
> <<<<<<   translated = [ physical_cell_id = '0' rx_channel = '0'
> dl_bandwidth = 'unknown' lte_band = 'eutran-1' state = 'deconfigured' ]
> <<<<<< TLV:
> <<<<<<   type       = "Phy CA Agg PCell Info" (0x13)
> <<<<<<   length     = 10
> <<<<<<   value      = 05:00:4C:0C:05:00:00:00:7F:00
> <<<<<<   translated = [ physical_cell_id = '5' rx_channel = '3148'
> dl_bandwidth = '20' lte_band = 'eutran-8' ]
> <<<<<< TLV:
> <<<<<<   type       = "SCell index" (0x14)
> <<<<<<   length     = 1
> <<<<<<   value      = 00
> <<<<<<   translated = 0
> <<<<<< TLV:
> <<<<<<   type   = 0x15
> <<<<<<   length = 1
> <<<<<<   value  = 00


I believe TLV 0x10 and 0x15 are new compared to the MC7455.  Don't know
how to interpret those values, but the contents of TLV 0x10 looks very
similar to parts of TLV 0x13.  I guess it could be a variable length TLV
with a 4-byte value per aggregated cell?  And TLV 0x15 could be a count
of active secondary cells? Or something else.

Guessing wildly.  We'll need more samples and/or docs to know for sure.
But thanks for the intial sample.  Useful to know that this command still
provides valid CA info.

For comparison, this is output from an EM7455:

[29 Nov 2017, 11:48:12] [Debug] [/dev/cdc-wdm0] Received message (translated)...
>>>>>> QMUX:
>>>>>>   length  = 60
>>>>>>   flags   = 0x80
>>>>>>   service = "nas"
>>>>>>   client  = 4
>>>>>> QMI:
>>>>>>   flags       = "response"
>>>>>>   transaction = 1
>>>>>>   tlv_length  = 48
>>>>>>   message     = "Get LTE Cphy CA Info" (0x00AC)
>>>>>> TLV:
>>>>>>   type       = "Result" (0x02)
>>>>>>   length     = 4
>>>>>>   value      = 00:00:00:00
>>>>>>   translated = SUCCESS
>>>>>> TLV:
>>>>>>   type       = "DL Bandwidth" (0x11)
>>>>>>   length     = 4
>>>>>>   value      = 05:00:00:00
>>>>>>   translated = 20
>>>>>> TLV:
>>>>>>   type       = "Phy CA Agg SCell Info" (0x12)
>>>>>>   length     = 14
>>>>>>   value      = 1D:00:AA:05:05:00:00:00:7A:00:01:00:00:00
>>>>>>   translated = [ physical_cell_id = '29' rx_channel = '1450' dl_bandwidth = '20' lte_band = 'eutran-3' state = 'deactivated' ]
>>>>>> TLV:
>>>>>>   type       = "Phy CA Agg PCell Info" (0x13)
>>>>>>   length     = 10
>>>>>>   value      = 05:01:EA:0B:05:00:00:00:7E:00
>>>>>>   translated = [ physical_cell_id = '261' rx_channel = '3050' dl_bandwidth = '20' lte_band = 'eutran-7' ]
>>>>>> TLV:
>>>>>>   type       = "SCell index" (0x14)
>>>>>>   length     = 1
>>>>>>   value      = 01
>>>>>>   translated = 1




Bjørn


More information about the libqmi-devel mailing list