void target_init(void) { TRACE_ENTRY; stm32_debug_init(); TRACE_EXIT; }
void target_init(void) { uint8_t* mac_addr = gen_mac_address(); stm32_debug_init(); eth_init(mac_addr, PHY_LAN8742A); #if WITH_LIB_MINIP minip_set_macaddr(mac_addr); uint32_t ip_addr = IPV4(192, 168, 0, 98); uint32_t ip_mask = IPV4(255, 255, 255, 0); uint32_t ip_gateway = IPV4_NONE; minip_init(stm32_eth_send_minip_pkt, NULL, ip_addr, ip_mask, ip_gateway); #endif }
void target_init(void) { stm32_debug_init(); qspi_flash_init(N25Q128A_FLASH_SIZE); #if ENABLE_LCD memory_lcd_init(); #endif #if WITH_LIB_MINIP uint8_t mac_addr[6]; gen_random_mac_address(mac_addr); eth_init(mac_addr, PHY_KSZ8721); /* start minip */ minip_set_macaddr(mac_addr); uint32_t ip_addr = IPV4(192, 168, 0, 98); uint32_t ip_mask = IPV4(255, 255, 255, 0); uint32_t ip_gateway = IPV4_NONE; minip_init(stm32_eth_send_minip_pkt, NULL, ip_addr, ip_mask, ip_gateway); #endif #if WITH_LIB_FS_SPIFS status_t mount_success = fs_mount(DEAULT_SPIFS_MOUNT_POINT, DEAULT_SPIFS_NAME, SPIFS_TARGET_DEVICE); if (mount_success != NO_ERROR) { printf("failed to mount '%s' at path '%s' on '%s'." " Make sure that device is formatted\n", DEAULT_SPIFS_NAME, DEAULT_SPIFS_MOUNT_POINT, SPIFS_TARGET_DEVICE); } #endif // start usb target_usb_setup(); #if ENABLE_SENSORBUS sensor_bus_init(); #endif }
void target_init(void) { stm32_debug_init(); }