The flight log files stored in the M600 drone itself can be downloaded by using the DJI Assistant 2, which produce files named FLYxxx.DAT, containing data in binary format. The file starts with a Header that identify the Firmware as BUILD Jan 7 2022 and the current software expect a start of packet as 0x55, but 0x00 is found. The data is "encrypted" as a binary data string, where each data block start with a byte that tells that a block is coming, followed by a byte that identify the data type (GPS, Motor, HomePoint , RC, Tablet, Battery, Gimbal, etc), then a sub-type byte, a data block length byte and finally, the data in different formats (float, ascii, integer, etc.), probably identified by the sub-type.
There are a couple of programs that convert the binary flight data to a file, such as CsvView but there is no information about the data format. Analyzing the FLYxxx.DAT obtained from a flight that carried an active Ronin, with a in-house python software, this did not recognize any block with the supposed Gimbal type code. This could be because the Gimbal data logging is not active or the Gimbal type code is different for this drone firmware version. Many other unidentified type codes were tried without result till now.