When I try to run your sample-canbus_logger,
sudo ./sample_canbus_logger --drive manyr=can.aurix --params=ip=10.42.0.146,bus=a,
I get an error: EasyCANParser: to many MsgId (>120)
AurixCAN: cannot parse EasyCAN config file/etc/eb/EasyCanConfigFile.conf
Does that mean that I can only filter 120 msgIds through Aurix. Can we , maybe, configure it to filter more?
I checked my version of Aurix and DPX2 and they are the latest ones (5.0.5.0bL,4.02.02). Can you please give me some guide for configuring Aurix to filter more than 120 msgIds, or maybe instead of writing each msgId in EasyCanConfigFile, is it possible to write masks or just pass everything through?
Thank you for your update. Aurix CAN works well under 120 ID/bus scenario.
If need filters more than 120, could you please file a bug for this topic?
Please login to https://developer.nvidia.com/drive with your credentials. Please check MyAccount->MyBugs->Submit a new bug to file bug.
Please share ID here to follow up. Thanks.
I actually have the same problem. And 120 msgIds is a big limitation.
I have three Delphi ESR to work with Drive PX2, and ESR2.5 gives at least 64 canID I need to capture.
It gives more, but it gives information on 64 targets it tracks.
The problem is that I want to connect all three ESR to each CAN, and pass its message through Tegra A.
However, with EasyCanConfigFile.conf limiting my choices of entries to only 120 and 64 x 3 = 192 (> 120), I cannot get all the messages coming from all three ESRs.
For example, if I want to use CAN bus = a, b, c, I need following configurations for one canId(0x4E0 for example).
MsgId : 0x4E0
CtrlId : EC_CAN_BUS_A
FrmTyp : CAN_ID_STANDARD
DestId : TEGRA_DEVICE_A
DestSwc : SWC_ID_CANDATA
If there is such term where I can specify multiple CtrlId to one DstId, such as CtrlId:EC_CAN_BUS_ABC, and DestId:TEGRA_DEVICE_A, that would be an ideal.
Is there any way to get all messages, or increase the size of config-table on AURIX?
120 CAN IDs is the maximum number of configuration IDs currently supported by EB AUTOSAR stack and is mentioned in EB user guide.
currently, we don’t have plans to increase this number.
thanks