AM67: AM67 SDK 10/11 mcan config CANFD issue

Part Number: AM67

Tool/software:

Hi all,

    I used the AM67SDK 10/11, config mcan CANFD,

ip link set can0 type can bitrate 100000 dbitrate 500000 sample-point 0.8 dsample-point 0.75 fd on

ifconfig can0 up


ip link set can0 type can bitrate 100000 dbitrate 250000 sample-point 0.8 dsample-point 0.75 fd on

ifconfig can0 up


ip link set can0 type can bitrate 100000 dbitrate 500000 sample-point 0.8 dsample-point 0.75 fd on

ifconfig can0 up


ip link set can0 type can bitrate 125000 dbitrate 500000 sample-point 0.8 dsample-point 0.75 fd on

ifconfig can0 up


ip link set can0 type can bitrate 250000 dbitrate 500000 sample-point 0.8 dsample-point 0.75 fd on

ifconfig can0 up


ip link set can0 type can bitrate 500000 dbitrate 500000 sample-point 0.8 dsample-point 0.75 fd on

ifconfig can0 up

it is ok, but when I config:

ip link set can0 type can bitrate 1000000 dbitrate 500000 sample-point 0.8 dsample-point 0.75 fd on

ifconfig can0 up

SIOCSIFFLAGS: Invalid argument

dmesg show below:
[ 1854.797842] m_can_platform 20701000.can can0: incorrect/missing data bit-timing
[ 1854.797887] m_can_platform 20701000.can can0: failed to open can device
[ 1854.798054] A link change request failed with some changes committed already. Interface can0 may have been left with an inconsistent configuration, please check.

is it driver issue?

Thanks