Hi,Chenyin
Thank you for your reply. I will give it a try.
There is one more point that needs to be confirmed. The internal selection method of HRH in LLCE is as follows: first, search in the ordinary filter table based on the index; second, search in the advanced filter table based on the index, right?
For example, I created two HRHs on BCAN1. HRH1 does not associate with any routing options and does not filter packets. The generated code is a regular filter. HRH2 is associated with routing options and has a filter ID of 0x32. The generated code is an advanced filter. The object ID of HRH2 is smaller than that of HRH1. After testing, when 0x32 packets are received, they are always processed by HRH1, resulting in a routing failure.