mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
Merge pull request #224 from kwagyeman/master
Add ID string to arch output.
This commit is contained in:
commit
2dcc14c962
@ -10,7 +10,9 @@
|
|||||||
#define __OMV_BOARDCONFIG_H__
|
#define __OMV_BOARDCONFIG_H__
|
||||||
|
|
||||||
// Architecture info
|
// Architecture info
|
||||||
#define OMV_ARCH_STR "OMV2 F4 256 JPEG"
|
#define OMV_ARCH_STR "OMV2 F4 256 JPEG" // 33 chars max
|
||||||
|
#define OMV_BOARD_TYPE "M4"
|
||||||
|
#define OMV_UNIQUE_ID_ADDR 0x1FFF7A10
|
||||||
|
|
||||||
#define OMV_XCLK_MCO (0U)
|
#define OMV_XCLK_MCO (0U)
|
||||||
#define OMV_XCLK_TIM (1U)
|
#define OMV_XCLK_TIM (1U)
|
||||||
|
|||||||
@ -10,7 +10,9 @@
|
|||||||
#define __OMV_BOARDCONFIG_H__
|
#define __OMV_BOARDCONFIG_H__
|
||||||
|
|
||||||
// Architecture info
|
// Architecture info
|
||||||
#define OMV_ARCH_STR "OMV3 F7 512"
|
#define OMV_ARCH_STR "OMV3 F7 512" // 33 chars max
|
||||||
|
#define OMV_BOARD_TYPE "M7"
|
||||||
|
#define OMV_UNIQUE_ID_ADDR 0x1FF0F420
|
||||||
|
|
||||||
#define OMV_XCLK_MCO (0U)
|
#define OMV_XCLK_MCO (0U)
|
||||||
#define OMV_XCLK_TIM (1U)
|
#define OMV_XCLK_TIM (1U)
|
||||||
|
|||||||
@ -126,9 +126,9 @@ void usbdbg_data_in(void *buffer, int length)
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case USBDBG_ARCH_STR: {
|
case USBDBG_ARCH_STR: {
|
||||||
int len = IM_MIN(64, (strlen(OMV_ARCH_STR)+1));
|
snprintf((char *) buffer, 64, "%s [%s:%08X%08X%08X]", OMV_ARCH_STR, OMV_BOARD_TYPE, *((unsigned int *) (OMV_UNIQUE_ID_ADDR + 8)),
|
||||||
((char *)buffer)[len-1] = 0;
|
*((unsigned int *) (OMV_UNIQUE_ID_ADDR + 4)),
|
||||||
memcpy(buffer, OMV_ARCH_STR, len);
|
*((unsigned int *) (OMV_UNIQUE_ID_ADDR + 0)));
|
||||||
cmd = USBDBG_NONE;
|
cmd = USBDBG_NONE;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user