Part Number: TCI6636K2H
Tool/software: Starterware
Hi,
Now we are checking sylslib (v4.0.3)functionality on our board with syslib pktlib unit test.
Out environment are;
-. MCSDK 3.1.4.7 (SYSLIB MCSDK Patche was applied)
-. RT Linux.
-. SYSLIB 4.0.3
We had executed all procedures with the unit test guide document.
And we got all pass results except the last shutting down the system configuration.
The error log was "Error: QMSS exit failed -152"
Followings are the output when we executed "test_pktlib_k2k.out"
Do you know why those error comes? or have any checking point?
Pls let me know.
====
./test_pktlib_k2k.out
[Tue Aug 01 19:30:47.026 2017] Debug: Named resource instance [1] mapped to Database 0x23008 shared address 0xb6d86000 [Init 1]
[Tue Aug 01 19:30:47.044 2017] Debug: Name database created successfully [Handle 0x23008]
[Tue Aug 01 19:30:47.044 2017] Debug: HPLIB shared memory semaphore 0xb6f16000
[Tue Aug 01 19:30:47.044 2017] Debug: SYSRM initialized successfully [Handle 0x23060]
[Tue Aug 01 19:30:47.058 2017] Debug: Memory Region [ARM-DDR3-0] Physical 0x9f9ee300 Virtual 0xb6674300
[Tue Aug 01 19:30:47.058 2017] Debug: Inserting Memory Region (ARM-DDR3-0) @ Index 2 Number of Descriptors 4096
[Tue Aug 01 19:30:47.058 2017] Debug: Memory Region [ARM-DDR3-1] Physical 0x9fa6e300 Virtual 0xb66f4300
[Tue Aug 01 19:30:47.074 2017] Debug: Inserting Memory Region (ARM-DDR3-1) @ Index 3 Number of Descriptors 512
[Tue Aug 01 19:30:47.074 2017] ************************************************************************
[Tue Aug 01 19:30:47.090 2017] Debug: Executing the PKTLIB Unit Tests.
[Tue Aug 01 19:30:47.090 2017] ************************************************************************
[Tue Aug 01 19:30:47.090 2017] Debug: Heap 0x246b0 has been created successfully
[Tue Aug 01 19:30:47.107 2017] Debug: Find heap test passed
[Tue Aug 01 19:30:47.107 2017] ------------------------------------------------------
[Tue Aug 01 19:30:47.107 2017] Debug: Merge API Test
[Tue Aug 01 19:30:47.107 2017] Debug: Merge API Test API Passed
[Tue Aug 01 19:30:47.107 2017] ------------------------------------------------------
[Tue Aug 01 19:30:47.122 2017] Debug: Cloning Test starting with 3 packet in a chain
[Tue Aug 01 19:30:47.122 2017] Debug: Testing cloning from the original.
[Tue Aug 01 19:30:47.122 2017] Debug: Testing cloning from the clone.
[Tue Aug 01 19:30:47.122 2017] Debug: Cleaning clones memory leak test
[Tue Aug 01 19:30:47.138 2017] Debug: Merge an original packet after a cloned Packet (with CPDMA simulation).
[Tue Aug 01 19:30:47.138 2017] Debug: Merge an original packet after a cloned Packet (with software free)
[Tue Aug 01 19:30:47.138 2017] Debug: Merge a cloned packet after a cloned packet (with CPDMA simulation)
[Tue Aug 01 19:30:47.154 2017] Debug: Merge a cloned packet after a cloned packet (with software free)
[Tue Aug 01 19:30:47.154 2017] Debug: Merge a cloned packet after an original packet (with CPDMA simulation)
[Tue Aug 01 19:30:47.171 2017] Debug: Merge a cloned packet after an original packet (with software free)
[Tue Aug 01 19:30:47.171 2017] Debug: Merge an original packet after an original packet (with CPDMA simulation)
[Tue Aug 01 19:30:47.186 2017] Debug: Merge an original packet after an original packet (with software free)
[Tue Aug 01 19:30:47.186 2017] Debug: All cloning tests passed.
[Tue Aug 01 19:30:47.186 2017] ------------------------------------------------------
[Tue Aug 01 19:30:47.203 2017] Debug: Split Test starting with 5 packets in a chain
[Tue Aug 01 19:30:47.203 2017] Debug: Testing split in the middle of the first packet
[Tue Aug 01 19:30:47.203 2017] Debug: Testing split in the middle of the 3 packet
[Tue Aug 01 19:30:47.203 2017] Debug: Testing split at the end of the 3 packet
[Tue Aug 01 19:30:47.219 2017] Debug: Testing 10 1 byte splits in the packet.
[Tue Aug 01 19:30:47.219 2017] Debug: Split API test was successful.
[Tue Aug 01 19:30:47.219 2017] ------------------------------------------------------
[Tue Aug 01 19:30:47.219 2017] Debug: Split Test starting with 5 packets in a chain
[Tue Aug 01 19:30:47.235 2017] Debug: Testing split in the middle of the first packet
[Tue Aug 01 19:30:47.235 2017] Debug: Testing split in the middle of the 4 packet
[Tue Aug 01 19:30:47.235 2017] Debug: Testing split at the end of the 2 packet
[Tue Aug 01 19:30:47.251 2017] ------------------------------------------------------
[Tue Aug 01 19:30:47.251 2017] Debug: Split Test starting with 5 packets in a chain
[Tue Aug 01 19:30:47.251 2017] Debug: Testing 10 1 byte splits in the packet.
[Tue Aug 01 19:30:47.251 2017] Debug: Split2 API test was successful.
[Tue Aug 01 19:30:47.269 2017] ------------------------------------------------------
[Tue Aug 01 19:30:47.269 2017] Debug: Testing Multiple Heaps
[Tue Aug 01 19:30:47.269 2017] Debug: Multiple heap test was successful.
[Tue Aug 01 19:30:47.269 2017] ------------------------------------------------------
[Tue Aug 01 19:30:47.285 2017] Debug: Testing Packet Library Free use cases
[Tue Aug 01 19:30:47.285 2017] Debug: Use Case1 -> Sending Packet to IP
[Tue Aug 01 19:30:47.285 2017] Debug: Use Case2 -> Cloning and Sending Orignal Packet to IP (With Garbage Collection)
[Tue Aug 01 19:30:47.301 2017] Debug: Use Case3 -> Cloning and Sending Cloned Packet to IP(With Garbage Collection)
[Tue Aug 01 19:30:47.301 2017] Debug: Use Case4 -> Double cloned IP send.
[Tue Aug 01 19:30:47.301 2017] ------------------------------------------------------
[Tue Aug 01 19:30:47.318 2017] Debug: Testing Super Heap
[Tue Aug 01 19:30:47.318 2017] Debug: 'My Test Heap' has a MAX data buffer size of 512 bytes
[Tue Aug 01 19:30:47.318 2017] Debug: 'MyHeap1' has a MAX data buffer size of 128 bytes
[Tue Aug 01 19:30:47.318 2017] Debug: 'MyHeap2' has a MAX data buffer size of 256 bytes
[Tue Aug 01 19:30:47.334 2017] Debug: Super Heap has been created with handle 0x0x249c8
[Tue Aug 01 19:30:47.334 2017] Debug: Use Case 1 --> Different Packet Size allocation check
[Tue Aug 01 19:30:47.334 2017] Debug: Testing Packet Size allocations from 1 to 128 bytes
[Tue Aug 01 19:30:47.351 2017] Debug: Testing Packet Size allocations from 129 to 256 bytes
[Tue Aug 01 19:30:47.351 2017] Debug: Testing Packet Size allocations from 257 to 512 bytes
[Tue Aug 01 19:30:47.351 2017] Debug: Super Heap Packet size allocation (1 to 512) bytes checks passed
[Tue Aug 01 19:30:47.363 2017] Debug: Use Case 2 --> Super Heap bufferless packet allocation passed
[Tue Aug 01 19:30:47.363 2017] Debug: Use Case 3 --> Super Heap bufferless packet allocation (Member->Member) passed
[Tue Aug 01 19:30:47.378 2017] ------------------------------------------------------
[Tue Aug 01 19:30:47.378 2017] Debug: Testing Packet Library Copy Meta Data
[Tue Aug 01 19:30:47.378 2017] Debug: PKTLIB unit tests passed
[Tue Aug 01 19:30:47.378 2017] Debug: PKTLIB Instance has been deleted
[Tue Aug 01 19:30:47.395 2017] Debug: Database deletion successful
[Tue Aug 01 19:30:47.395 2017] Debug: Shutting down memory region 2
[Tue Aug 01 19:30:47.395 2017] Error: HPLIB free is not supported currently.
[Tue Aug 01 19:30:47.395 2017] Debug: Shutting down memory region 3
[Tue Aug 01 19:30:47.411 2017] Error: HPLIB free is not supported currently.
[Tue Aug 01 19:30:47.411 2017] Error: QMSS exit failed -152
[Tue Aug 01 19:30:47.411 2017] Error: Shutting down the system configuration failed
Thanks,