Quality RTOS & Embedded Software

 Real time embedded FreeRTOS RSS feed 
Quick Start Supported MCUs PDF Books Trace Tools Ecosystem


Loading

Emcraft 484 StarterKit FreeRTOS Driver KSZ8081 KSZ8051 or KSZ8041

Posted by jeronimo479 on January 25, 2018

Both FreeRTOS and Microsemi claim that there is support for running FreeRTOS on their SmartFusion2. I have the Emcraft 484 StarteKit that holds a SmartFusion2 and I'm trying to get FreeRTOS Plus TCP up and running. Has anyone done a port yet for the MAC (Internal) and PHY (KSZ8051MNL - MII not KSZ8051SNL - SPI).

I know LWIP is supposed to support the StarterKit using FreeRTOS, but I don't know if is supports verion 10.


Emcraft 484 StarterKit FreeRTOS Driver KSZ8081 KSZ8051 or KSZ8041

Posted by rtel on January 25, 2018

Both FreeRTOS and Microsemi claim that there is support for running FreeRTOS on their SmartFusion2.

It's not a claim, there is support, but I'm not aware of anybody porting FreeRTOS+TCP to the same.


Emcraft 484 StarterKit FreeRTOS Driver KSZ8081 KSZ8051 or KSZ8041

Posted by richard_damon on January 26, 2018

I can concur that FreeRTOS works on the SmartFusion2, as I have made several programs on them. Of course, since they use a Cortex-M3, you really are just using the generic M3 port, as that part is self sufficient using just standard device features. I haven't done anything for the MAC/PHY though.


Emcraft 484 StarterKit FreeRTOS Driver KSZ8081 KSZ8051 or KSZ8041

Posted by jeronimo479 on January 31, 2018

What I have found is that the Emcraft SmartFusion2 StarterKits that are supported by FreeRTOS all use the SPI interface from MAC to PHY and I need an MII. Even the LWIP only supports the SPI interface.

Specifically, I need a FreeRTOS driver for the SmartFusion2 integrated MAC that interfaces with an external KSZ8051MNL using MII.

None of the FreeRTOS drivers that I could find show an example of MII.


[ Back to the top ]    [ About FreeRTOS ]    [ Privacy ]    [ Sitemap ]    [ ]


Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.

Latest News

Version 10.1.1 of the FreeRTOS kernel is available for immediate download. MIT licensed.

View a recording of the "OTA Update Security and Reliability" webinar, presented by TI and AWS.


Careers

FreeRTOS and other embedded software careers at AWS.



FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

Espressif ESP32

IAR Partner

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers

Renesas

STMicro RTOS partner supporting ARM7, ARM Cortex-M3, ARM Cortex-M4 and ARM Cortex-M0

Texas Instruments MCU Developer Network RTOS partner for ARM and MSP430 microcontrollers

OpenRTOS and SafeRTOS

Xilinx Microblaze and Zynq partner