Continuous shooting:80D: 7 FPSM3: 4.2 FPS
MEDIA_TYPE_SD:HighCapacity Support--------------CID Information--------------Manufacturer ID = 0x41OEM/Application ID = 0x3432Product name = 'SD16G'Product revision = '3.0'Product Serial Number = 0x005*****Manufacturing date = '2000/06'--------------CSD Information--------------CSD_STRUCTURE = 1TAAC = 14NSAC = 0max. data transfer rate = 50CCC:card common classes=1461READ_BL_PARTIAL=0read block misalignment = 0, write block misalignment = 0DSR implement=0C_SIZE = 29695TotalSectors = 30408704TotalSectors(from CSD) = 0x1D00000ERASE_BLK_EN = 1ERASE_SCT_SIZE=127, SectorSize = 128BlockLength = 512EraseSize = 128WP_GRP_SIZE = 0WP_GRP_ENABLE = 0R2W_FACTOR=2WRITE_BL_LEN=9WRITE_BL_PARTIAL=0copy flag(OTP)=0Permanent Write Protection=0Temporary Write Protection=0File Format Group=0 File Format=0:Hard disk-like file system with partition tableCRC=93--------------SCR Register--------------SCR_STRUCTURE = 00hSD_SPEC_VERS = 02hDATA_START_AFTER_ERASE = 00hSD_SECURITY = 03hSD_BUS_WIDTH = 05hSD_SPEC3 = 1hCMD_SUPPORT = 2h--------------SD Status--------------DAT_BUS_WIDTH = 2SECURED_MODE = 0SD_CARD_TYPE = 0x0000SIZE_OF_PROTECTED_AREA = 0x04000000SPEED_CLASS = 0x04 ==> CLASS(10)PERFORMANCE_MOVE = 0x00AU_SIZE = 0x9UNIT_OF_ERASE_AU = 0x0200ERASE_TIMEOUT = 42ERASE_OFFSET = 0x2EraseSize = 0x2000UHS_SpeedGrade = 1h (10MB/sec and above)UHS_AuSize = Fh (64MB) 80 00 00 00 04 00 00 00 04 00 90 02 00 AA 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00-------------------------------------------
MEDIA_TYPE_SD:HighCapacity Support--------------CID Information--------------Manufacturer ID = 0x03OEM/Application ID = 0x5344Product name = 'SL16G'Product revision = '8.0'Product Serial Number = 0x84B*****Manufacturing date = '2000/03'--------------CSD Information--------------CSD_STRUCTURE = 1TAAC = 14NSAC = 0max. data transfer rate = 50CCC:card common classes=1461READ_BL_PARTIAL=0read block misalignment = 0, write block misalignment = 0DSR implement=0C_SIZE = 30386TotalSectors = 31116288TotalSectors(from CSD) = 0x1DACC00ERASE_BLK_EN = 1ERASE_SCT_SIZE=127, SectorSize = 128BlockLength = 512EraseSize = 128WP_GRP_SIZE = 0WP_GRP_ENABLE = 0R2W_FACTOR=2WRITE_BL_LEN=9WRITE_BL_PARTIAL=0copy flag(OTP)=1Permanent Write Protection=0Temporary Write Protection=0File Format Group=0 File Format=0:Hard disk-like file system with partition tableCRC=9--------------SCR Register--------------SCR_STRUCTURE = 00hSD_SPEC_VERS = 02hDATA_START_AFTER_ERASE = 00hSD_SECURITY = 03hSD_BUS_WIDTH = 05hSD_SPEC3 = 1hCMD_SUPPORT = 3h--------------SD Status--------------DAT_BUS_WIDTH = 2SECURED_MODE = 0SD_CARD_TYPE = 0x0000SIZE_OF_PROTECTED_AREA = 0x04000000SPEED_CLASS = 0x04 ==> CLASS(10)PERFORMANCE_MOVE = 0x00AU_SIZE = 0x9UNIT_OF_ERASE_AU = 0x000FERASE_TIMEOUT = 1ERASE_OFFSET = 0x1EraseSize = 0x2000UHS_SpeedGrade = 0h (Less than 10MB/sec)UHS_AuSize = Ah (8MB) 80 00 00 00 04 00 00 00 04 00 90 00 0F 05 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00-------------------------------------------
con 1> =return call_func_ptr(<card info func address>,0)2:return:45con 2> mcamcon
"1.8V Support"AFAIK UHS cards are required to support that (1.8V signal level).
MEDIA_TYPE_SD:HighCapacity Support--------------CID Information--------------Manufacturer ID = 0x74OEM/Application ID = 0x4A45Product name = 'SDC 'Product revision = '0.2'Product Serial Number = 0x49D3A***Manufacturing date = '2014/06'--------------CSD Information--------------CSD_STRUCTURE = 1TAAC = 14NSAC = 0max. data transfer rate = 50CCC:card common classes=1461READ_BL_PARTIAL=0read block misalignment = 0, write block misalignment = 0DSR implement=0C_SIZE = 60413TotalSectors = 61863936TotalSectors(from CSD) = 0x3AFF800ERASE_BLK_EN = 1ERASE_SCT_SIZE=127, SectorSize = 128BlockLength = 512EraseSize = 128WP_GRP_SIZE = 0WP_GRP_ENABLE = 0R2W_FACTOR=2WRITE_BL_LEN=9WRITE_BL_PARTIAL=0copy flag(OTP)=0Permanent Write Protection=0Temporary Write Protection=0File Format Group=0 File Format=0:Hard disk-like file system with partition tableCRC=23--------------SCR Register--------------SCR_STRUCTURE = 00hSD_SPEC_VERS = 02hDATA_START_AFTER_ERASE = 00hSD_SECURITY = 03hSD_BUS_WIDTH = 05hSD_SPEC3 = 1hCMD_SUPPORT = 3h--------------SD Status--------------DAT_BUS_WIDTH = 2SECURED_MODE = 0SD_CARD_TYPE = 0x0000SIZE_OF_PROTECTED_AREA = 0x05000000SPEED_CLASS = 0x04 ==> CLASS(10)PERFORMANCE_MOVE = 0x00AU_SIZE = 0x9UNIT_OF_ERASE_AU = 0x0008ERASE_TIMEOUT = 4ERASE_OFFSET = 0x1EraseSize = 0x2000UHS_SpeedGrade = 1h (10MB/sec and above)UHS_AuSize = 9h (4MB) 80 00 00 00 05 00 00 00 04 00 90 00 08 11 19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00-------------------------------------------
At least support for CMD11 is present in firmware(0x010EEAC8)Do you have an idea how to get debug messages from this function?
I'm curious how reyalp's card looks like when using this card information function. (function address for g7x 100d is 0x10e7e7a, thumb)Using CHDK patched with the console redirection patch, I did the following in CHDKPTP in order to get the function's output:Code: [Select]con 1> =return call_func_ptr(<card info func address>,0)2:return:45con 2> mcamcon
MEDIA_TYPE_SD:1.8V SupportHighCapacity Support--------------CID Information--------------Manufacturer ID = 0x28OEM/Application ID = 0x4245Product name = '00000'Product revision = '1.0'Product Serial Number = 0x000049A0Manufacturing date = '2015/11'--------------CSD Information--------------CSD_STRUCTURE = 1TAAC = 14NSAC = 0max. data transfer rate = 50CCC:card common classes=1461READ_BL_PARTIAL=0read block misalignment = 0, write block misalignment = 0DSR implement=0C_SIZE = 60879TotalSectors = 62341120TotalSectors(from CSD) = 0x3B74000ERASE_BLK_EN = 1ERASE_SCT_SIZE=127, SectorSize = 128BlockLength = 512EraseSize = 128WP_GRP_SIZE = 0WP_GRP_ENABLE = 0R2W_FACTOR=2WRITE_BL_LEN=9WRITE_BL_PARTIAL=0copy flag(OTP)=0Permanent Write Protection=0Temporary Write Protection=0File Format Group=0 File Format=0:Hard disk-like file system with partition tableCRC=42--------------SCR Register--------------SCR_STRUCTURE = 00hSD_SPEC_VERS = 02hDATA_START_AFTER_ERASE = 01hSD_SECURITY = 03hSD_BUS_WIDTH = 05hSD_SPEC3 = 1hCMD_SUPPORT = 2h--------------SD Status--------------DAT_BUS_WIDTH = 2SECURED_MODE = 0SD_CARD_TYPE = 0x0000SIZE_OF_PROTECTED_AREA = 0x05000000SPEED_CLASS = 0x04 ==> CLASS(10)PERFORMANCE_MOVE = 0x04AU_SIZE = 0x9UNIT_OF_ERASE_AU = 0x0008ERASE_TIMEOUT = 2ERASE_OFFSET = 0x2EraseSize = 0x2000UHS_SpeedGrade = 0h (Less than 10MB/sec)UHS_AuSize = 9h (4MB) 80 00 00 00 05 00 00 00 04 04 90 00 08 0A 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00-------------------------------------------
The spread in the benchmark numbers is alarmingly large. I'm not too confident that this is a very real measure, but I expect they are broadly indicative. There doesn't seem to be a correlation with how much the card has been used: Both the 16 GB cards were basically unused, while wintec-32g-2015 has been used for timelapse.
The spread in the benchmark numbers is alarmingly large. I'm not too confident that this is a very real measure, but I expect they are broadly indicative.
At least results in playback mode are better.