update core/serial
suppose to impl serial_test